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.
| Channel | Description | Setup |
|---|---|---|
| Facebook Messenger | Auto-reply to your Facebook Page messages and comments | OAuth via Facebook |
| Respond to Instagram DMs and comments | OAuth via Facebook or direct login | |
| WhatsApp Business | Handle WhatsApp conversations with Business Profile | OAuth via WhatsApp Business |
| Viber Business | Handle Viber conversations | Connect Viber Business |
| Google Business | Monitor and reply to your Google reviews | Connect Google Business Profile |
| Email (Gmail) | Draft replies for emails via Gmail or forwarding | OAuth for Gmail, forwarding for others |
| Chat Widget | Embed a chat widget on any website | Embed snippet |
| Help Page | Standalone branded help center | Dashboard 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.
| Setting | Options | Description |
|---|---|---|
| Mode | Off / Draft / Auto | Off does nothing, Draft creates a reply for you to approve, Auto sends without approval |
| Detections | Questions / Mentions | Choose 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#
| Action | Description |
|---|---|
| List Services | Show available services with durations (and pricing, if configured) |
| Check Availability | Find open time slots on a calendar |
| Create Event | Book new appointments and meetings |
| Update Event | Reschedule existing appointments |
| Cancel Event | Remove bookings from the calendar |
| Add to Waitlist | Capture customers when no slots are available |
| List Events | Show upcoming schedule |
| Get Event | Fetch one booking before reschedule or cancel |
Google Sheets#
| Action | Description |
|---|---|
| Log Data | Append new rows to a configured sheet tab |
| Lookup Data | Search configured sheet tabs by column values |
Google Drive#
| Action | Description |
|---|---|
| Search Files | Find files by name or content within the allowed Drive scope |
| Search Folder | Find the right customer folder by name or reference |
| List Folder | Browse files and folders inside a specific Drive folder |
| Share File Link | Return the existing Drive link for a file |
| Share Folder Link | Return the existing Drive link for a folder |
Payments#
| Action | Description |
|---|---|
| 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 Status | Look up whether a payment link has been paid |
| Show Payment Instructions | Display payment details (bank, e-wallet, QR code, etc.) |
| Verify Payment | Review a customer-submitted payment screenshot or receipt |
Orders#
| Action | Description |
|---|---|
| Confirm & Schedule Order | Lock in a confirmed order and route to calendar scheduling or fulfillment |
Lead Collection#
| Action | Description |
|---|---|
| Collect Lead | Capture name, email, phone, and custom fields during conversation |
Web Search#
| Action | Description |
|---|---|
| Web Search | Search the web for real-time information |
Connections#
Connect third-party services for your agent to use. Manage connections in Settings > Connections.
| Connection | Purpose | Auth Type |
|---|---|---|
| Google Calendar | Appointment scheduling and availability | OAuth |
| Google Drive | Sync linked training files and enable scoped file lookup | OAuth |
| Google Sheets | Use one configured spreadsheet for lookups and logging | OAuth |
Email Integration#
AlonChat supports email in two ways:
- Gmail (OAuth) -- Connect your Gmail account directly for full read and reply capabilities.
- 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.
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.
Help Page#
A standalone branded help center hosted at alonchat.com/help/{agentId} with your logo, colors,
suggested questions, and resource links.
Webhooks#
Send real-time data to external systems when events occur in AlonChat:
leads.submit-- New lead capturedconversation.started-- Conversation beginsmessage.received-- New message arrivesappointment.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.
API#
Build custom integrations using the AlonChat REST API at https://alonchat.com/api/v1/.
Next Steps#
Messaging channels:
- Facebook Messenger
- Viber
- Telegram (via AI Assistant > Channels)
- Google Business
Actions and Connections:
Deployment: