Chatbot Channels
Connect messaging platforms to receive and respond to customer messages from one unified inbox. The web chat widget is live and fully supported. Instagram DM and Facebook Messenger are currently in closed beta.
Overview
The Channels feature extends your AI chatbot beyond your storefront. Instead of limiting customer support to your website, you can connect social media platforms so that incoming messages are routed to your unified Inbox. Your AI chatbot handles responses automatically, and you can jump in manually whenever needed.
Access your channels from AI Chatbot → Channels in your dashboard.
Available Channels
Live and fully supported. The embedded AI chat widget on your Vaendora storefront and WooCommerce store.
Connect your Instagram Business account to receive and respond to Direct Messages automatically. Currently available to beta merchants only.
Connect your Facebook Page to receive and respond to Messenger conversations automatically. Currently available to beta merchants only.
Coming soon. Handle customer conversations via WhatsApp.
Instagram DM Integration
Closed Beta - Not Available to All Merchants
The Instagram DM integration connects your Instagram Business or Creator account to Vaendora. When a customer sends you a Direct Message on Instagram, it appears in your chatbot Inbox and your AI assistant responds automatically, just like it does on your web widget.
Requirements
- An Instagram Business or Creator account (not a personal account)
- A Facebook Page linked to your Instagram account
- Admin access to the Facebook Page
- “Allow access to messages” enabled in your Instagram settings (see below)
Important: Enable Message Access
Personal vs. Business Account
Connecting Instagram
Enable Message Access in Instagram
Open the Instagram app on your phone. Go to Settings → Messages and story replies → Message controls. Under Connected Tools, enable “Allow access to messages”. This is required for Vaendora Chatbot to receive and reply to your DMs.
Navigate to Channels
Go to AI Chatbot → Channels in your dashboard.
Click Connect on Instagram DM
Find the Instagram DM card and click the Connect button. You will be redirected to Facebook/Meta to authorize Vaendora.
Authorize Vaendora
Log in to your Facebook account and grant the requested permissions. Make sure to select the correct Facebook Page that is linked to your Instagram Business account.
Confirmation
After authorization, you will be redirected back to Vaendora. You should see your Instagram username and Page name displayed under the Instagram DM card with a Connected badge.
Permissions
How Instagram DM Works
Once connected, here is what happens when a customer sends you a DM on Instagram:
- The customer sends a Direct Message to your Instagram account
- Instagram delivers the message to Vaendora via webhook
- The message appears in your AI Chatbot → Inbox
- Your AI chatbot generates a response using your knowledgebase, FAQs, and live store data
- The response is sent back to the customer as an Instagram DM
All of this happens automatically. The customer sees a natural conversation in their Instagram DMs, while you can monitor and manage everything from your Vaendora dashboard.
Instagram Messages in Your Inbox
Instagram conversations appear in your regular chatbot Inbox alongside web widget conversations. Each conversation shows the source channel so you can tell where the message came from. You can reply to Instagram conversations manually, just like web widget conversations.
Disconnecting Instagram
If you need to disconnect your Instagram account:
- Go to AI Chatbot → Channels
- Click the Disconnect button on the Instagram DM card
- Confirm the disconnection in the dialog
Disconnecting stops new DMs from being received. Your existing conversation history is preserved and can still be viewed in the Inbox. You can reconnect at any time.
Facebook Messenger Integration
Closed Beta - Not Available to All Merchants
The Facebook Messenger integration connects your Facebook Page to Vaendora. When a customer sends a message through your Page's Messenger, it appears in your chatbot Inbox and your AI assistant responds automatically.
Requirements
- A Facebook Page (business or personal)
- Admin access to the Facebook Page
Independent from Instagram
Connecting Facebook Messenger
Navigate to Channels
Go to AI Chatbot → Channels in your dashboard.
Click Connect on Facebook Messenger
Find the Facebook Messenger card and click the Connect button. You will be redirected to Facebook to authorize Vaendora.
Authorize Vaendora
Log in to your Facebook account and grant the requested permissions. Select the Facebook Page you want to connect for Messenger conversations.
Confirmation
After authorization, you will be redirected back to Vaendora. You should see your Page name displayed under the Facebook Messenger card with a Connected badge.
How Messenger Works
Once connected, here is what happens when a customer messages your Facebook Page:
- The customer sends a message via Facebook Messenger to your Page
- Facebook delivers the message to Vaendora via webhook
- The message appears in your AI Chatbot → Inbox
- Your AI chatbot generates a response using your knowledgebase, FAQs, and live store data
- The response is sent back to the customer through Messenger
Disconnecting Messenger
If you need to disconnect your Facebook Page from Messenger:
- Go to AI Chatbot → Channels
- Click the Disconnect button on the Facebook Messenger card
- Confirm the disconnection in the dialog
Disconnecting stops new Messenger conversations from being received. Your existing conversation history is preserved and can still be viewed in the Inbox. You can reconnect at any time.
Instagram Comment Automations
Comment Automations let you automatically send a Direct Message (Private Reply) to anyone who comments a specific keyword on your Instagram posts. This is a powerful engagement tool commonly used to share links, pricing info, or promotional content with people who show interest by commenting.
Requires Instagram Connection
How Comment Automations Work
- You create a keyword-response pair (e.g., keyword “PRICE” with a response containing your pricing info)
- A customer comments the keyword on any of your Instagram posts (e.g., they comment “PRICE please!”)
- Vaendora detects the keyword in the comment (case-insensitive, matches if the comment contains the keyword anywhere)
- The customer automatically receives your configured response as a Direct Message (Private Reply)
- The trigger count for that automation is incremented so you can track engagement
One Reply Per Comment
Creating a Comment Automation
Navigate to Channels
Go to AI Chatbot → Channels in your dashboard. Scroll down to the Comment Automations section (visible when Instagram is connected).
Click Add Keyword
Click the Add Keyword button to open the automation creation dialog.
Enter the Keyword
Type the keyword or phrase you want to detect. For example: PRICE, INFO, LINK, or FREE GUIDE. Keywords are case-insensitive, so “PRICE”, “price”, and “Price” all match.
Write the Response Message
Write the message that will be sent as a DM to anyone who comments the keyword. Keep it helpful and relevant. You can include links, pricing, or any information you want to share.
Save
Click Create to save the automation. It will be active immediately and start monitoring comments on all your Instagram posts.
Managing Automations
Each automation card in the list shows the keyword, a preview of the response message, and the number of replies sent (trigger count).
Use the switch on each automation to enable or disable it without deleting it. Disabled automations stop monitoring for their keyword but retain their configuration and trigger count.
Click the pencil icon to modify the keyword or response message of an existing automation. Changes take effect immediately.
Click the trash icon to permanently remove an automation. This action cannot be undone. The trigger count history is lost.
Each automation displays a badge showing how many times it has been triggered (i.e., how many Private Reply DMs it has sent). Use this to track which keywords generate the most engagement.
Example Use Cases
Keyword: PRICE — Response: “Thanks for your interest! Here's our current pricing: [link to pricing page]. Let me know if you have any questions!”
Keyword: GUIDE — Response: “Here's your free guide! Download it here: [link]. Enjoy!”
Keyword: DISCOUNT — Response: “Thanks for commenting! Use code SAVE20 for 20% off your next order at [store link].”
Keyword: INFO — Response: “Great question! Here are all the details about this product: [product link]. Feel free to ask if you need anything else.”
Tips for Comment Automations
- Keep keywords simple and unique — Use short, memorable words that customers can easily type in a comment. Avoid common words that might match unintentionally.
- Tell your audience the keyword — In your Instagram post caption or Reel, include a call-to-action like “Comment PRICE to get our pricing sent to your DM!”
- Make responses valuable — The DM response should deliver genuine value (a link, a discount, useful info). This builds trust and drives engagement.
- Monitor trigger counts — Check which keywords are performing well and adjust your content strategy accordingly.
- Use different keywords for different posts — Create separate automations for different campaigns or products so you can track each one independently.
Instagram Private Reply Limits
Web Widget
The web widget is always active when your chatbot is enabled. It appears as a floating chat bubble on your Vaendora storefront. No extra setup is needed for the web widget — it is configured through the Widget Designer and Chatbot Settings.
For detailed widget customization options, see the Widget Designer section in the AI Chatbot documentation.
Unified Inbox
All messages from all connected channels flow into a single Inbox. This means you do not need to check Instagram, Facebook Messenger, your website, and (soon) WhatsApp separately. Every conversation is in one place with your AI handling the first response.
Key benefits of the unified inbox:
- See all customer conversations regardless of source
- AI responds automatically across all channels
- Manually take over any conversation when needed
- Track message sources in Usage & Stats to understand which channels your customers prefer