Available Communication Integrations
Connect to the world’s most popular messaging app with 2+ billion users
Slack
Automate interactions and engage with your team on Slack
Microsoft Teams
Deploy bots in enterprise environments with Teams integration
Telegram
Build fast, secure bots on Telegram’s platform
Messenger
Reach users on Facebook Messenger and manage page content
Automate DMs and manage comments on Instagram
Twilio
Send SMS, voice calls, and multi-channel messages
Gmail
Send and receive emails directly from your bot
- Message Templates: Send pre-approved templates for notifications
- Rich Media: Support for images, videos, audio, files, and locations
- Interactive Messages: Buttons, lists, and quick replies
- Message Reactions: React to messages with emojis
- Read Receipts: Track when messages are read
- Proactive Messaging: Start conversations with template messages
- WhatsApp conversation channel with support for text, images, videos, audio, files, locations, buttons, and dropdowns
- Message Read
- Reaction Added/Removed
- Template Updates (components, quality, status, category)
- Start Conversation (with message template)
- Send Template Message
Slack
Installation:- Direct Messages: Send and receive DMs
- Channel Integration: Post to channels and respond to mentions
- Rich Formatting: Use Slack’s Block Kit for rich messages
- Reactions: React to messages with emojis
- File Sharing: Upload and share files
- Typing Indicators: Show when bot is typing
- Slack conversation channel
- Internal team automation
- IT helpdesk bots
- HR assistance
- Onboarding workflows
Microsoft Teams
Installation:- Enterprise Ready: Deploy in Microsoft 365 environments
- Proactive Messaging: Send notifications to users and channels
- Rich Cards: Adaptive cards for interactive experiences
- Authentication: SSO and Azure AD integration
- Typing Indicators: Show bot activity status
- Employee support bots
- Meeting schedulers
- Approval workflows
- IT service management
Telegram
Installation:- Fast Messaging: Real-time message delivery
- Rich Media: Send photos, videos, documents, and locations
- Inline Keyboards: Interactive button menus
- Bot Commands: Support for slash commands
- Group Chats: Bot can participate in group conversations
- Community management
- News and updates distribution
- Customer support
- Gaming and entertainment bots
Messenger and Facebook
Installation:- Messenger Conversations: Send and receive messages
- Facebook Comments: Reply to comments on posts (1 reply per top-level comment)
- Rich Media: Images, videos, files, and audio
- Quick Replies: Interactive button options
- Persistent Menu: Custom bot menu
- Proactive Messaging: Start conversations and send notifications
- Messenger conversation channel
- Comment replies channel
- Direct Messages: Respond to DMs automatically
- Comment Management: Monitor and respond to comments
- Story Replies: Engage with story interactions
- Rich Media: Send images and videos
- Social media customer service
- Influencer engagement automation
- Brand interaction management
Twilio
Installation:- SMS Messaging: Send and receive text messages
- Voice Calls: Make and receive phone calls
- Multi-Channel: Support for SMS, WhatsApp, email, and more
- Global Reach: International messaging capabilities
- SMS notifications and alerts
- Two-factor authentication
- Appointment reminders
- Customer support via SMS
Gmail
Installation:- Send Emails: Compose and send emails
- Receive Emails: Process incoming messages
- Email Management: Read, search, and organize emails
- Attachments: Handle file attachments
- Email automation
- Support ticket creation
- Newsletter management
- Lead nurturing
Other Communication Integrations
Line
Installation:bp add line
Interact with customers using a rich set of features on the Line messaging platform (popular in Asia).
Viber
Installation:bp add viber
Send and receive SMS messages through Viber.
Vonage
Installation:bp add vonage
Send and receive SMS messages using the Vonage (formerly Nexmo) platform.
Sunshine Conversations
Installation:bp add sunco
Give your bot access to a powerful omnichannel messaging platform.
Freshchat
Installation:bp add freshchat
Use Freshchat as a Human-in-the-Loop (HITL) provider for live agent handoff.
Chat
Installation:bp add chat
Chat integration for Botpress; allows interacting with your bot using HTTP requests.
Multi-Channel Strategy
Many businesses deploy bots across multiple channels:- Install multiple integrations:
- Configure each integration with appropriate credentials
- Build once, deploy everywhere: Your bot logic works across all channels
- Channel-specific features: Use channel capabilities when needed
Best Practices
- Choose channels based on where your users are
- Test in sandbox environments before going live
- Monitor message limits and rate limits for each platform
- Use rich media appropriately for each channel’s capabilities
- Implement fallbacks for unsupported message types