Integrations Overview

Connect your AI agent to messaging platforms, productivity tools, payment services, and more

Integrations Overview#

Connect your AI agent to the platforms where your customers are. AlonChat integrates with messaging apps, email, Google productivity tools, payment providers, and more.


Messaging Channels#

Deploy your agent across multiple platforms from the Deploy page in your agent dashboard.

ChannelDescriptionSetup
Facebook MessengerAuto-reply to your Facebook Page messages and commentsOAuth via Facebook
InstagramRespond to Instagram DMs and commentsOAuth via Facebook or direct login
WhatsApp BusinessHandle WhatsApp conversations with Business ProfileOAuth via WhatsApp Business
Viber BusinessHandle Viber conversationsConnect Viber Business
Google BusinessMonitor and reply to your Google reviewsConnect Google Business Profile
Email (Gmail)Draft replies for emails via Gmail or forwardingOAuth for Gmail, forwarding for others
Chat WidgetEmbed a chat widget on any websiteEmbed snippet
Help PageStandalone branded help centerDashboard configuration

Each channel shows connection status, health indicators, and per-channel auto-reply toggles.

Telegram is not deployed from this page. It connects under AI Assistant > Channels — see the Telegram guide.


Comment and Review Auto-Reply#

Your agent can reply to comments on your social media posts. This is available for Facebook and Instagram.

SettingOptionsDescription
ModeOff / Draft / AutoOff does nothing, Draft creates a reply for you to approve, Auto sends without approval
DetectionsQuestions / MentionsChoose which comment signals can trigger a reply

Replies route through Human Review, so you stay in control of what goes live. Configure this on the Comments sub-page for each connected Facebook Page or Instagram account (Deploy > Facebook Messenger > Comments, or Deploy > Instagram > Comments).


Actions#

Your agent can take real actions during conversations, not just answer questions. Actions are triggered when the AI detects the right intent, confirms details with the user, and then executes.

Google Calendar#

ActionDescription
List ServicesShow available services with durations (and pricing, if configured)
Check AvailabilityFind open time slots on a calendar
Create EventBook new appointments and meetings
Update EventReschedule existing appointments
Cancel EventRemove bookings from the calendar
Add to WaitlistCapture customers when no slots are available
List EventsShow upcoming schedule
Get EventFetch one booking before reschedule or cancel

Google Sheets#

ActionDescription
Log DataAppend new rows to a configured sheet tab
Lookup DataSearch configured sheet tabs by column values

Google Drive#

ActionDescription
Search FilesFind files by name or content within the allowed Drive scope
Search FolderFind the right customer folder by name or reference
List FolderBrowse files and folders inside a specific Drive folder
Share File LinkReturn the existing Drive link for a file
Share Folder LinkReturn the existing Drive link for a folder

Payments#

ActionDescription
Create Payment Link (Maya)Generate a Maya Checkout link for the customer
Create Payment Link (PayMongo)Generate a PayMongo Checkout link for the customer
Check Payment StatusLook up whether a payment link has been paid
Show Payment InstructionsDisplay payment details (bank, e-wallet, QR code, etc.)
Verify PaymentReview a customer-submitted payment screenshot or receipt

Orders#

ActionDescription
Confirm & Schedule OrderLock in a confirmed order and route to calendar scheduling or fulfillment

Lead Collection#

ActionDescription
Collect LeadCapture name, email, phone, and custom fields during conversation
ActionDescription
Web SearchSearch the web for real-time information

Full Actions guide


Connections#

Connect third-party services for your agent to use. Manage connections in Settings > Connections.

ConnectionPurposeAuth Type
Google CalendarAppointment scheduling and availabilityOAuth
Google DriveSync linked training files and enable scoped file lookupOAuth
Google SheetsUse one configured spreadsheet for lookups and loggingOAuth

Email Integration#

AlonChat supports email in two ways:

  1. Gmail (OAuth) -- Connect your Gmail account directly for full read and reply capabilities.
  2. Email forwarding -- Forward emails from Outlook, Yahoo, or any provider to your agent's unique forwarding address.

Your agent drafts email replies for you to approve and maintains full thread context. It never sends automatically.

Full email guide


Web Widget and Help Page#

Two ways to deploy your agent directly on your website:

Chat Widget#

Copy the exact widget code from Deploy > Chat widget > Embed and paste it before the closing </body> tag on your site. The snippet is a self-contained IIFE that loads embed.min.js from your AlonChat origin with your agent ID; copy it from the dashboard rather than retyping it by hand.

Widget setup guide

Help Page#

A standalone branded help center hosted at alonchat.com/help/{agentId} with your logo, colors, suggested questions, and resource links.

Help Page guide


Webhooks#

Send real-time data to external systems when events occur in AlonChat:

  • leads.submit -- New lead captured
  • conversation.started -- Conversation begins
  • message.received -- New message arrives
  • appointment.booked -- Calendar event created

Webhooks use the x-alonchat-signature header (SHA-256 HMAC) for verification and include an x-alonchat-delivery-id for deduplication.

Webhooks guide


API#

Build custom integrations using the AlonChat REST API at https://alonchat.com/api/v1/.

API documentation


Next Steps#

Messaging channels:

Actions and Connections:

Deployment: