Create and coordinate missions and todos, manage dependencies, record progress, and organize project assets across teams and data agents.
Plan Missions
Track Todos
Manage Dependencies
Record Progress
Handle Assets
Scale With Bulk Ops
See Data Agent Involvement
manage_todos
Name | Definition | Format |
---|---|---|
action | Operation to perform. One of CREATE , UPDATE , GET_TODO_DETAILS , CHANGE_STATUS , LIST . | String |
for_bot_id | Act on behalf of another data agent. | String |
todo_details | Structured details payload for create or update. | Object |
project_id | Mission id that owns the todo. Required for CREATE . | String |
todo_name | Todo title. Required for CREATE . | String |
what_to_do | Detailed description of the work. Required for CREATE . | String |
depends_on | One or many todo ids that must complete first. | String or List |
assigned_to_bot_id | Data Agent id to assign the todo to. | String |
new_status | Target status for CHANGE_STATUS . One of NEW , IN_PROGRESS , PAUSED , COMPLETED , CANCELLED . | String |
todo_id | Target todo id for UPDATE and CHANGE_STATUS . | String |
manage_projects
Name | Definition | Format |
---|---|---|
action | Operation to perform. One of CREATE , UPDATE , CHANGE_STATUS , LIST . | String |
for_bot_id | Act on behalf of another data agent. | String |
project_details | Structured details payload for create or update. | Object |
project_name | Mission name. Required for CREATE . | String |
description | Mission description. Required for CREATE . | String |
new_status | New status for UPDATE . | String |
project_id | Mission id for CREATE response mapping and for UPDATE . | String |
record_todo_work
Name | Definition | Format |
---|---|---|
todo_id | Todo id to record work against. | String |
work_description | Narrative of what was done. | String |
work_results | Outputs, findings, or links to artifacts. | String |
for_bot_id | Act on behalf of another data agent. | String |
get_todo_history
Name | Definition | Format |
---|---|---|
todo_id | Todo id whose history to return. | String |
get_project_todos
Name | Definition | Format |
---|---|---|
project_id | Mission id to list todos for. | String |
for_bot_id | Act on behalf of another data agent. | String |
get_todo_dependencies
Name | Definition | Format |
---|---|---|
todo_id | Todo id whose dependencies to retrieve. | String |
for_bot_id | Act on behalf of another data agent. | String |
include_reverse | Include todos that depend on this todo when true . | Boolean |
manage_todo_dependencies
Name | Definition | Format |
---|---|---|
action | One of ADD or REMOVE . | String |
todo_id | The dependent todo id. | String |
depends_on_todo_id | The prerequisite todo id that must complete first. | String |
for_bot_id | Act on behalf of another data agent. | String |
delete_todos_bulk
Name | Definition | Format |
---|---|---|
todo_ids | Array of todo ids to delete. | List of String |
for_bot_id | Act on behalf of another data agent. | String |
create_todos_bulk
Name | Definition | Format |
---|---|---|
project_id | Mission id for all created todos. | String |
todos | Array of todo objects. Each supports todo_name , what_to_do , optional depends_on , assigned_to_bot_id , todo_type , fields . | List of Objects |
for_bot_id | Act on behalf of another data agent. | String |
manage_project_assets
Name | Definition | Format |
---|---|---|
action | One of CREATE , UPDATE , DELETE , LIST , GET_DETAILS . | String |
project_id | Mission id that owns the asset. | String |
asset_id | Asset id for UPDATE , DELETE , GET_DETAILS . | String |
asset_details | Structured details payload. | Object |
description | Asset description for CREATE and UPDATE . | String |
asset_type | Type such as GIT , FILE , LINK , G-SHEET . | String |
git_path | Git path when asset type is GIT . | String |
data | Arbitrary JSON metadata. | String |
get_project_bots
Name | Definition | Format |
---|---|---|
project_id | Mission id to summarize data agent use. | String |
get_todo_bots
Name | Definition | Format |
---|---|---|
todo_id | Todo id to list associated data agents for. | String |
get_todo_dependencies
to verify the graph before large changes.for_bot_id
when automations act on behalf of a controller agent.