Why Connect Email?
One Unified Inbox
Triage chat, social DMs, and email conversations in a single place
Reply by Email
Agent replies are sent over SMTP and thread correctly in the customer’s mail client
Any Provider
Works with Gmail, Outlook/Microsoft 365, and any custom-domain mailbox that supports IMAP
Attachments
Inbound attachments are stored and shown with the conversation
The Email channel is a human-managed inbox by default: inbound emails create a support conversation your team triages and replies to. Optionally, turn on AI Auto-Reply (per mailbox, on the configure page) and the chatbot will answer inbound emails automatically from your knowledge base — with a greeting and signature you configure. Replying to a thread yourself pauses the AI there.
Prerequisites
- A mailbox that supports IMAP (for receiving) and SMTP (for sending replies).
- IMAP access enabled in your email provider’s settings. Gmail, Zoho, and Outlook all require you to turn IMAP on for the mailbox before it can be polled.
- The mailbox login credentials: your username (the full email address) and a password. If two-factor authentication is on, your regular account password will be rejected — you must use the provider’s App Password:
- Gmail: Google Account → Security → 2-Step Verification → App passwords.
- Zoho: Zoho Mail → Settings → Mail Accounts → IMAP/POP Access → enable IMAP, then generate an App Password under the same section.
- Outlook / Microsoft 365: Microsoft account → Security → Advanced security options → App passwords.
Setup Steps
1
Open the Email integration
In your dashboard, go to Integrations and find Email (IMAP) under the Communication category.
2
Enter your mailbox details
Provide your IMAP host and port, SMTP host and port, username, password (or App Password), and the address replies should be sent from.
3
Connect
BubblaV verifies both the IMAP and SMTP login before saving. If both succeed, your mailbox is connected and polling begins automatically.
Common provider settings
TLS is automatic based on the port: 993 and 465 use implicit TLS, while 143 and 587 use STARTTLS. You don’t need to configure TLS separately.
Managing Your Integration
- New mail is fetched automatically every couple of minutes and appears as a conversation in Live Support, tagged with an Email badge.
- Reply from the conversation view — your reply is sent over SMTP from your connected address and threaded under the customer’s original email.
- Change credentials: disconnect and reconnect with the new details.
- Disconnect from the integration’s configure page to stop polling.
How Replies Are Threaded
Each reply includes the correctIn-Reply-To, References, and Re: subject headers so it lands inside the customer’s existing email conversation in Gmail, Outlook, Apple Mail, and other clients — rather than starting a new thread.