Event Driven Automations
Updated: March 31, 2026
API event-driven automations let you automatically trigger an automation when when specific events occur on an API.
Event driven custom automation
- In the side menu, go to API, then select Automations.
- Click Create Automation. Choose API Event Driven Automation.
- Fill out the Automation form:
- Name - Enter a name for your automation.
- API - Select the API you want to attach the automation to.
- Description - Provide a brief description of the automation.
- Events - Select which event(s) will trigger this automation.
- Integration Type - Choose Custom.
- (Optional) Auth provider - Select an existing Auth provider or click Create to set up a new one. Learn more about Auth providers here.
- Integration - Choose a previously created Lambda or Webhook integration, or create a new one.
- (Optional) Context - Click Add key to add key/value pairs for automation parameters.
- (Optional) Headers - Specify headers to be sent with automation requests by adding key/value pairs.
- Click Submit.
When your custom integration is triggered, FireTail will send a JSON payload to your chosen integration. View the Custom API automation integration example.
Event driven managed automation
- In the side menu, go to API, then select Automations.
- Click Create Automation. Choose API Event Driven Automation.
- Fill out the Automation form:
- Name - Enter a name for your automation.
- API - Select the API you want to attach the automation to.
- Description - Provide a brief description of the automation.
- Events - Select which event(s) will trigger this automation.
- Integration Type - Choose Managed.
- Select which managed automation you want to use. Learn about each managed automation here.
- (Optional) Auth provider - Select an existing Auth provider or click Create to set up a new one. Learn more about Auth providers.
- (Optional) Headers - Specify headers to be sent with automation requests by adding key/value pairs.
- API URL/Endpoint - The API base URL or Endpoint to test
- Click Submit.
Note: API Contract Testing (if selected):
Additional settings for API contract testing
- Use event specification:
- Enable to use the specification generated from the triggering event for validation.
- Switch off to use a predefined API specification.
- API Specification: The API specification to be used during contract testing. This will be used when Use Event Specification is toggled off, or if no event specification exists.