AI Chatbot Glossary
What Is Webhook?
A webhook is an HTTP callback that sends real-time data from one application to another when an event occurs — used by chatbots to notify external systems of leads or events.
Definition
An HTTP callback that sends real-time data from one application to another when a specific event occurs. Chatbots use webhooks to notify external systems about events like new leads captured, conversations completed, or specific keywords mentioned, enabling automated workflows.
Why Webhook Matters for AI Chatbots
Webhooks are the universal integration pattern — any system that can accept an HTTP POST can integrate with your chatbot. This is the "if no native integration exists, use this" escape hatch. Chatonbo fires webhooks on lead capture, conversation complete, and escalation events.
See it in practice:
Set up webhooksRelated Terms
API (Application Programming Interface)
An API is a set of protocols that lets different software applications exchange data. In chatbots, APIs connect the bot to CRMs, e-commerce platforms, and helpdesks so conversations trigger real-world actions.
JSON Payload
A JSON payload is the structured message a webhook sends to an external system when an event happens in the chatbot, such as a new lead being captured.
Integration
An integration is a connection between your chatbot and an external tool — CRMs, helpdesks, messaging apps, e-commerce — enabling data sharing and automated workflows.
Workflow Automation
Workflow automation uses technology to automate multi-step business processes — a chatbot can capture a lead, create a CRM record, send a follow-up email, and schedule a demo from one conversation.
Try Chatonbo free
Deploy an AI chatbot on your website in under 5 minutes — no credit card required.
Get Started Free