This trigger fires when your Browse AI robot finishes a task, whether a monitor, the dashboard, or the API started it. Choose successful tasks, failed tasks, or both.
API endpoint slug
browse_ai.robot_finished_task
Trigger fields
Label
Which robot?
Helper text
Pick a robot you've trained in your Browse AI dashboard .
Slug
robot_id
Required
true
Can have default value
false
Label
Which tasks?
Helper text
Browse AI's Double Check setting (on by default) retries failed tasks, so a failed first attempt can fire this even if its retry succeeds.
Slug
outcome
Required
true
Can have default value
true
Ingredients
Slug
robot_name
Filter
BrowseAi.robotFinishedTask.RobotName
Type
String
Example
Water restrictions monitor
Slug
status
Filter
BrowseAi.robotFinishedTask.Status
Type
String
Example
successful
Slug
error_message
Filter
BrowseAi.robotFinishedTask.ErrorMessage
Type
String
Example
The page took too long to load.
Slug
captured_text
Filter
BrowseAi.robotFinishedTask.CapturedText
Type
String
Example
Banner: Water restrictions: Level 1. Watering allowed three days a week.
Slug
captured_data_json
Filter
BrowseAi.robotFinishedTask.CapturedDataJson
Type
String
Example
{"texts":{"Banner":"Water restrictions: Level 1. Watering allowed three days a week."},"lists":{}}
Slug
page_url
Filter
BrowseAi.robotFinishedTask.PageUrl
Type
Web URL
Example
https://www.sandiego.gov/public-utilities/sustainability/water-conservation/water-use-restrictions
Slug
data_url
Filter
BrowseAi.robotFinishedTask.DataUrl
Type
Web URL
Example
https://prod-browseai-captured-data.s3.amazonaws.com/example/captured-data.json
Slug
run_source
Filter
BrowseAi.robotFinishedTask.RunSource
Type
String
Example
Monitor
Slug
finished_at
Filter
BrowseAi.robotFinishedTask.FinishedAt
Type
Date with time (ISO8601)
Example
2020-07-08T04:17:06+05:00
Slug
task_id
Filter
BrowseAi.robotFinishedTask.TaskId
Type
String
Example
01a08db5-ccb9-7374-b705-2359ee440f5a