Available CRM Integrations
HubSpot
Complete CRM platform for managing contacts, deals, tickets, and more
Attio
Modern, flexible CRM for growing teams
BigCommerce
Sync products and manage e-commerce data
Stripe
Payment processing and subscription management
HubSpot
Installation:- Contact Management: Create, update, and search contacts
- Deal Tracking: Manage sales pipeline and deals
- Ticket System: Create and manage support tickets
- Company Records: Organize company information
- Custom Properties: Work with custom HubSpot fields
- Email Integration: Send emails through HubSpot
- Activity Logging: Track customer interactions
- Create and update contacts
- Create and manage deals
- Create and update tickets
- Search CRM records
- Send emails
- Log activities
- Lead capture from chat conversations
- Automated ticket creation for support
- Customer data enrichment
- Sales pipeline automation
- Contact form alternative
- Customer service automation
Attio
Installation:- Flexible Data Model: Customizable objects and attributes
- Contact Management: Store and manage contact information
- Relationship Tracking: Map connections between records
- Modern Interface: Built for modern sales workflows
- Custom Objects: Create custom data structures
- Create and update records
- Query Attio data
- Manage relationships
- Custom object operations
- Record created
- Record updated
- Relationship changes
- Modern CRM workflows
- Relationship intelligence
- Custom sales processes
- Data-driven sales automation
BigCommerce
Installation:- Product Sync: Synchronize product catalog
- Inventory Management: Track product availability
- E-commerce Data: Access product details, pricing, and images
- Catalog Updates: Automatic product data refresh
- Product recommendations in chat
- Inventory availability checking
- Order information lookup
- Shopping assistance bots
- Product catalog browsing
Stripe
Installation:- Payment Processing: Accept payments through chat
- Subscription Management: Create and manage subscriptions
- Customer Management: Store customer payment information
- Invoice Generation: Create and send invoices
- Payment Links: Generate checkout links
- Webhook Events: Respond to payment events
- Conversational commerce
- Subscription signup via chat
- Payment collection automation
- Invoice delivery
- Billing support automation
- Membership management
- Create payment intents
- Manage subscriptions
- Create customers
- Generate invoices
- Create checkout sessions
- Payment succeeded
- Subscription created
- Payment failed
- Invoice paid
Related Integrations
Hunter.io
Installation:bp add hunter
Manage leads in Hunter.io for email finding and verification.
Key Features:
- Email finder
- Email verification
- Lead management
- Domain search
- Lead enrichment
- Email validation
- Prospecting automation
CRM Best Practices
Data Quality
- Validate inputs: Ensure data accuracy before creating records
- Deduplicate: Check for existing records before creating new ones
- Standardize formats: Use consistent formatting for phone numbers, emails, etc.
- Enrich data: Capture additional context from conversations
Integration Patterns
Lead Capture:Workflow Automation
-
Lead Qualification:
- Capture lead info in chat
- Create CRM contact
- Score and route lead
- Notify sales team
-
Support Ticket Flow:
- User describes issue
- Bot attempts resolution
- Create ticket if needed
- Track ticket status
-
Sales Pipeline:
- Identify sales opportunity
- Create deal in CRM
- Update deal stages
- Schedule follow-ups
Multi-CRM Strategy
Some organizations use multiple systems:- HubSpot: Marketing and sales
- Attio: Custom relationship tracking
- Stripe: Payment and billing
Security Considerations
- Secure API keys: Store credentials as secrets
- Access control: Limit integration permissions
- Data privacy: Comply with GDPR, CCPA regulations
- Audit logs: Track CRM data changes
- PII handling: Protect personally identifiable information
Performance Tips
- Batch operations: Group multiple updates when possible
- Cache data: Store frequently accessed data locally
- Async operations: Don’t block chat flow for CRM updates
- Error handling: Gracefully handle API failures
- Rate limits: Respect API rate limits