Skip to main content

Integrations

Konvoq connects to the tools you already use. Every lead captured, conversation started, and handoff requested can automatically trigger actions in other apps — no custom code required.


How it works

Visitor action on your site

Konvoq fires an event

┌─────────────────────────────────┐
│ Webhook → n8n / custom server │
│ Zapier → 8,000+ apps │
│ HubSpot → CRM sync │
└─────────────────────────────────┘

Your workflow runs automatically
  1. Something happens — a lead is captured, a handoff is requested, a conversation ends
  2. Konvoq fires an event — signed with HMAC-SHA256 so you know it's real
  3. Your integration reacts — add a row to Google Sheets, ping Slack, create a CRM contact

Available integrations

IntegrationBest forAuth method
ZapierNo-code automation, 8,000+ app connectionsAPI key
n8nSelf-hosted workflows, full controlAPI key + webhooks
WebhooksCustom backends, any HTTP endpointHMAC-SHA256 signing
HubSpotCRM contact syncOAuth

Events you can subscribe to

EventWhen it fires
lead.createdVisitor submits the lead capture form
lead.updatedLead data is edited
lead.stage_changedLead moves to a new CRM pipeline stage
lead.deletedLead is deleted
conversation.startedA visitor opens the chatbot
conversation.endedA conversation is closed
conversation.handed_offConversation transferred to a human agent
message.receivedA new message arrives in a conversation
handoff.createdVisitor requests a human agent
handoff.assignedAgent picks up a handoff
handoff.resolvedAgent closes a handoff
knowledge.syncedA knowledge base re-index completes

API keys

Zapier and n8n both authenticate with API keys. Create and manage keys at Dashboard → Settings → API Keys.

See API Keys for scopes and setup details.


Choosing the right integration

Use Zapier if:

  • You want to connect Konvoq to popular SaaS apps fast
  • You prefer a no-code visual interface
  • You need pre-built Zap templates

Use n8n if:

  • You self-host your infrastructure
  • You need full control over data and workflow logic
  • You want to avoid per-task pricing

Use Webhooks if:

  • You have a custom backend that needs to receive events
  • You want to build your own integration
  • You need raw access to the event payload