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.

  1. Copy your embed snippet from Agent settings → Embed widget
  2. Paste it inside the <head> tag of your site (or wherever your CMS lets you add HTML)
  3. Configure colour, position, and greeting from the dashboard — no redeploy needed
Learn more →

Channel

Instagram DMs

Connect your Instagram Business or Creator account via Meta's official APIs. Convia answers DMs and story replies in seconds.

  1. Go to Channels in Agent settings
  2. Click 'Connect Instagram' and complete the Meta OAuth flow
  3. Pick which agent handles the inbox and turn on humanizer / quiet hours
Learn more →

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.

  1. Have your WhatsApp Business or Cloud API number ready
  2. Run the WhatsApp connect flow in Channels — we'll walk you through Meta verification
  3. Choose templates for confirmations and reminders, set quiet hours, and you're live
Learn more →

Channel

Voice (ElevenLabs ConvAI)

Turn on voice on any agent. Convia uses ElevenLabs ConvAI for natural, low-latency phone conversations.

  1. Enable voice in Agent settings → Channels → Voice
  2. Pick a voice from the ElevenLabs library and configure your greeting
  3. Connect a Twilio number (or your existing telco via SIP) — we provide the setup
Learn more →

Integration

Google Calendar

Let Convia book appointments directly into your Google Calendar with the right buffer and conflict checks.

  1. Open Agent tasks → Appointments
  2. Click 'Connect Google Calendar' and complete the OAuth flow
  3. Map services to calendars and set buffer time — the agent does the rest
Learn more →

Integration

CRM webhook

Push every captured lead straight into HubSpot, Pipedrive, Salesforce, Zoho, Close, or any CRM that accepts an inbound webhook.

  1. Get an inbound webhook URL from your CRM
  2. Open Agent tasks → Lead capture → After-save actions
  3. Paste the webhook URL and map fields — we POST JSON on every saved lead
Learn more →

Integration

Generic webhook

Hook Convia into any internal system that accepts HTTP POST. Use it for custom CRM mappings, internal alerting, or backend automations.

  1. Decide which event you want to receive (lead saved, appointment booked, conversation closed)
  2. Set the target URL in the relevant Agent task settings
  3. Use the documented JSON schema to map fields on your side
Learn more →