Back to Docs
🔗

Webhooks

Set up custom webhooks to integrate KendoAI with your own systems.

Last updated: Feb 6, 2026

What are Webhooks?

Webhooks let you receive real-time notifications when events happen in KendoAI. Use them to integrate with your own systems, CRM, or automation tools.

Common use cases:

  • Sync call data to your CRM
  • Trigger workflows in Zapier or Make
  • Build custom dashboards
  • Alert systems on specific events
  • Setting Up Webhooks

    Create a webhook:

    1. Go to Integrations > Webhooks

    2. Click 'Add Webhook'

    3. Enter your endpoint URL

    4. Select events to subscribe to

    5. Configure authentication (optional)

    6. Save and test the webhook

    Available Events

    Events you can subscribe to:

    call.analyzed - When a call analysis completes

    call.uploaded - When a new call is uploaded

    training.completed - When a training session ends

    member.joined - When someone joins your team

    score.threshold - When scores hit certain thresholds

    Payload Format

    Webhooks deliver JSON payloads with:

    - Event type identifier

    - Timestamp

    - Relevant data (call info, scores, etc.)

    - User/team identifiers

    See our API documentation for full payload schemas.

    Security

    Secure your webhook endpoints:

    - Use HTTPS endpoints only

    - Verify the webhook signature

    - Implement retry handling

    - Respond with 200 OK quickly

    - Process payloads asynchronously

    Still need help?

    Can't find what you're looking for? Our support team is here to help.