This guide explains how to set up and configure webhooks for your assistants to receive conversation data and analysis results. Rapida provides webhooks that allow you to receive data generated during the assistant lifecycle. These webhooks can be triggered during key conversation events:Documentation Index
Fetch the complete documentation index at: https://doc.rapida.ai/llms.txt
Use this file to discover all available pages before exploring further.
- Start of conversation
- End of conversation
- Failure during conversation
Access Webhooks Configuration
- Go to the Assistants section in the main navigation menu.
- Select the assistant you want to configure.
- Click “Configure assistant” in the top right corner.
- Select “Webhooks”.
-
Click Create new webhook to begin configuration.

Configure Webhook Settings

- Method: Select the appropriate HTTP method (typically POST)
- Server URL: Enter the URL where you want to receive webhook data
- Description: Add an optional description to identify this webhook’s purpose
Add Headers

- Click Add header to include authentication headers or other required metadata
- Common examples include Authorization headers for securing webhook communication with external systems
Configure Basic Parameters

- Event: Contains information about the type of event that triggered the webhook
- Data: Contains all conversation data up to the point the webhook was triggered
Include Results

Analysis results are only generated and sent at the end of a conversation.
- Add a new parameter using the Add parameters button
- Select the data type from the dropdown menu
- Specify the key for the selected data type using the options below:
Assistant
Assistant
Select one of the following keys:
- Name
- Prompt
Conversation
Conversation
The only available key is:
- Messages
Argument
Argument
Enter a custom key name for the argument data.
Metadata
Metadata
Enter a custom key name for the metadata.
Option
Option
Enter a custom key name for the option data.
Analysis
Analysis
Enter a custom key name for the analysis results.
Add Optional Parameters

- Assistant: Information about the assistant handling the conversation
- Conversation: Details about the current conversation session
- Argument: Any arguments passed to the assistant
- Metadata: Additional metadata associated with the conversation
- Option: Configuration options used for the assistant
Select Trigger Events

- Conversation.Begin: Triggered when a new conversation starts
- Conversation.Completed: Triggered when a conversation ends successfully
- Conversation.Failed: Triggered when a conversation encounters an error