Connectors
Every official Convia integration — channels you can deploy your agent on, and systems you can pipe data into.
Channel
Website embed
The one-line script tag that puts the Convia widget on your site. Works with Shopify, WordPress, Webflow, Wix, and any HTML page.
- Copy your embed snippet from Agent settings → Embed widget
- Paste it inside the <head> tag of your site (or wherever your CMS lets you add HTML)
- Configure colour, position, and greeting from the dashboard — no redeploy needed
Channel
Instagram DMs
Connect your Instagram Business or Creator account via Meta's official APIs. Convia answers DMs and story replies in seconds.
- Go to Channels in Agent settings
- Click 'Connect Instagram' and complete the Meta OAuth flow
- Pick which agent handles the inbox and turn on humanizer / quiet hours
Channel
WhatsApp Business
Connect your WhatsApp Business or WhatsApp Cloud API number. Convia replies in seconds, in the customer's language, with the same brain as your site agent.
- Have your WhatsApp Business or Cloud API number ready
- Run the WhatsApp connect flow in Channels — we'll walk you through Meta verification
- Choose templates for confirmations and reminders, set quiet hours, and you're live
Channel
Voice (ElevenLabs ConvAI)
Turn on voice on any agent. Convia uses ElevenLabs ConvAI for natural, low-latency phone conversations.
- Enable voice in Agent settings → Channels → Voice
- Pick a voice from the ElevenLabs library and configure your greeting
- Connect a Twilio number (or your existing telco via SIP) — we provide the setup
Integration
Google Calendar
Let Convia book appointments directly into your Google Calendar with the right buffer and conflict checks.
- Open Agent tasks → Appointments
- Click 'Connect Google Calendar' and complete the OAuth flow
- Map services to calendars and set buffer time — the agent does the rest
Integration
CRM webhook
Push every captured lead straight into HubSpot, Pipedrive, Salesforce, Zoho, Close, or any CRM that accepts an inbound webhook.
- Get an inbound webhook URL from your CRM
- Open Agent tasks → Lead capture → After-save actions
- Paste the webhook URL and map fields — we POST JSON on every saved lead
Integration
Generic webhook
Hook Convia into any internal system that accepts HTTP POST. Use it for custom CRM mappings, internal alerting, or backend automations.
- Decide which event you want to receive (lead saved, appointment booked, conversation closed)
- Set the target URL in the relevant Agent task settings
- Use the documented JSON schema to map fields on your side