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 |
| Telegram | Deploy to Telegram groups with shared bot | Add @AlonChatBot to group |
| Email (Gmail) | Auto-reply to emails via Gmail or forwarding | OAuth for Gmail, forwarding for others |
| Chat Widget | Embed a chat widget on any website | Script tag |
| Help Page | Standalone branded help center | Dashboard configuration |
Each channel shows connection status, health indicators, and per-channel auto-reply toggles.
Comment and Review Auto-Reply#
Your agent can automatically reply to comments on your social media posts. This is available for Facebook and Instagram.
| Setting | Options | Description |
|---|---|---|
| Mode | Off / Auto Reply / Draft | Control whether replies are sent automatically or queued for review |
| Style | Public / Private / Smart | Choose between public comments, private messages, or let the AI decide |
| Filter | All / Questions / Negative | Select which comments trigger a reply |
Configure comment auto-reply in the Deploy settings for each connected Facebook Page or Instagram account.
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 (7 actions)#
| Action | Description |
|---|---|
| Check Availability | Find open time slots on a calendar |
| Create Event | Book new appointments and meetings |
| List Events | Show upcoming schedule |
| Update Event | Reschedule existing appointments |
| Cancel Event | Remove bookings from the calendar |
| Waitlist | Add customers to a waitlist when no slots are available |
| List Services | Show available services and durations |
Google Sheets (2 actions)#
| Action | Description |
|---|---|
| Log Data | Append new rows to a configured sheet tab |
| Lookup Data | Search configured sheet tabs by column values |
Google Drive (5 actions)#
| 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 |
Email (3 actions)#
| Action | Description |
|---|---|
| Send Email | Send a new email on behalf of the business |
| Reply to Email | Reply within an existing email thread |
| Read Email | Retrieve and summarize email content |
Payment (2 actions)#
| Action | Description |
|---|---|
| Verify Payment | Review a customer-submitted payment screenshot or receipt |
| Show Payment Instructions | Display payment details (bank, e-wallet, QR code, etc.) |
Lead Collection (1 action)#
| Action | Description |
|---|---|
| Collect Lead | Capture name, email, phone, and custom fields during conversation |
Web Search (1 action)#
| 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 can auto-reply to incoming emails, maintain thread context, and perform email actions during conversations.
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 code follows this pattern:
<script>
(function(){
const onLoad = function () {
const script = document.createElement("script");
script.src = "https://alonchat.com/embed.min.js";
script.id = "YOUR_AGENT_ID";
script.domain = "alonchat.com";
document.body.appendChild(script);
};
if (document.readyState === "complete") {
onLoad();
} else {
window.addEventListener("load", onLoad);
}
})();
</script>
Help Page#
A standalone branded help center hosted at alonchat.com/help/your-brand 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://api.alonchat.com/v1/.
Next Steps#
Messaging channels:
Actions and Connections:
Deployment: