Setting up a Webhook Trigger
- Navigate to your Agent’s settings and select the Triggers section
- Choose Webhook Trigger from the available options
- Copy your unique webhook URL
- Configure your webhook settings:
- Message template: Use template variables with double brackets (e.g.,
{{first_name}}) to format incoming data, or use{{$}}to pass the entire payload - Thread ID mapping: Map a field from your payload to a Thread ID to keep related messages in the same conversation
- Unique ID mapping: Map a field to prevent duplicate processing of the same event
- Message template: Use template variables with double brackets (e.g.,
Common use cases
- Process form submissions from your website
- Trigger responses when new support tickets are created
- Connect third-party platforms that support outgoing webhooks
- Build automated workflows between different systems
Frequently asked questions (FAQs)
Can I use webhook triggers with any external system?
Can I use webhook triggers with any external system?
Yes, any system capable of sending HTTP requests can integrate with Relevance AI’s webhook triggers, making them extremely versatile for various integration scenarios.
How secure are webhook triggers?
How secure are webhook triggers?
Webhook triggers use unique URLs that are difficult to guess. For additional security, you can implement Unique ID mapping to prevent duplicate processing and validate incoming requests.
What happens if the same webhook is triggered multiple times?
What happens if the same webhook is triggered multiple times?
By mapping a Unique ID field, you can prevent duplicate processing. If an event with the same Unique ID is received again, it will be ignored, ensuring data integrity.

