Callberry.ai

Webhooks

  • Home
  • / Documentation
  • / Webhooks

Adding a New Webhook

Open the Webhooks section and click the "+" button to add a new webhook.

Fill in the fields:

  1. Name: Name your webhook (e.g., "End Call Report").
  2. URL: Enter the URL where the webhook will send data.
  3. Server Message Type: Select the type of message you want to monitor (e.g., end-of-call-report, conversation-update, etc.).
  4. Ended Reason: Optionally specify a reason for ending (e.g., assistant-error, license-check-failed, etc.).
  5. Assistant: Choose the assistant to associate with this webhook.

Message Type Specifications

  1. In the Server Message Type dropdown, you can choose options like:
  2. conversation-update: Updates about the conversation.
  3. end-of-call-report: Reports at the end of a call.
  4. function-call: Information about a specific function being triggered.
  5. transcript: Call transcript.

Customization of Ended Reasons

The Ended Reason field allows you to add specific reasons for ending the call. For example:

  1. assistant-error: Assistant-related error.
  2. pipeline-error: Processing error (e.g., LLM connection failed).
  3. license-check-failed: Licensing issue.

Setting the Assistant and Secret Token

Select the assistant associated with this webhook from the dropdown.

  1. Secret Token: Enter a secret token to authenticate data sent by the webhook.
  2. Saving the Webhook: Click the Add button to save the configuration

Subscribe to Our Newsletter

Get the latest updates on AI voicebots and new features. Sign up for our newsletter so you don’t miss out on any news.