Create a Todoist task when Browse AI detects a change
This trigger fires when your Browse AI robot captures data that's different from its previous run, for example when a monitor checks a page and finds a change.
Developer info
- API endpoint slug
- browse_ai.monitor_detected_change
Trigger fields
Robot Dropdown list
- Label
- Which robot?
- Helper text
- Pick a robot you've trained in your Browse AI dashboard. Add a monitor to the robot so it checks the page on a schedule.
- Slug
- robot_id
- Required
- true
- Can have default value
- false
Ingredients
Robot name
- Slug
- robot_name
- Filter
- BrowseAi.monitorDetectedChange.RobotName
- Type
- String
- Example
- Water restrictions monitor
Changed fields What changed, separated by commas: the names of changed texts, how many rows each list added, changed or removed, and changed screenshots.
- Slug
- changed_fields
- Filter
- BrowseAi.monitorDetectedChange.ChangedFields
- Type
- String
- Example
- Banner
New values The changed texts as they are now and the list rows that were added or changed, one per line.
- Slug
- new_values
- Filter
- BrowseAi.monitorDetectedChange.NewValues
- Type
- String
- Example
- Banner: Water restrictions: Level 2. Watering allowed two days a week.
Previous values The changed texts as they were on the previous run and the list rows as they were before they changed or were removed, one per line.
- Slug
- previous_values
- Filter
- BrowseAi.monitorDetectedChange.PreviousValues
- Type
- String
- Example
- Banner: Water restrictions: Level 1. Watering allowed three days a week.
Captured text Every text and list row the robot captured on this run, one per line.
- Slug
- captured_text
- Filter
- BrowseAi.monitorDetectedChange.CapturedText
- Type
- String
- Example
- Banner: Water restrictions: Level 2. Watering allowed two days a week.
Captured data json The captured texts and lists as JSON, for filter code or webhooks.
- Slug
- captured_data_json
- Filter
- BrowseAi.monitorDetectedChange.CapturedDataJson
- Type
- String
- Example
- {"texts":{"Banner":"Water restrictions: Level 2. Watering allowed two days a week."},"lists":{}}
Page url The page the robot checked.
- Slug
- page_url
- Filter
- BrowseAi.monitorDetectedChange.PageUrl
- Type
- Web URL
- Example
- https://www.sandiego.gov/public-utilities/sustainability/water-conservation/water-use-restrictions
Data url When the captured data is over 100 KB, Browse AI moves it to this link, which expires after 7 days. Empty otherwise.
- Slug
- data_url
- Filter
- BrowseAi.monitorDetectedChange.DataUrl
- Type
- Web URL
- Example
- https://prod-browseai-captured-data.s3.amazonaws.com/example/captured-data.json
Checked at
- Slug
- checked_at
- Filter
- BrowseAi.monitorDetectedChange.CheckedAt
- Type
- Date with time (ISO8601)
- Example
- 2020-07-08T04:17:06+05:00
Task
- Slug
- task_id
- Filter
- BrowseAi.monitorDetectedChange.TaskId
- Type
- String
- Example
- 01a08db8-b7e9-7950-a383-0934072c0c84
