Skip to content

Processes

Repeatable workflows packaged as a unit.

7 tools — 2 read, 5 write.

ToolWhat it does
create_processwriteCreate a Process — a named, shareable workflow packaging an entry-point skill plus the resources it needs (sub-skills, notes, collections, connectors).
delete_processwritePermanently delete a process declaration.
get_processreadGet a process's full declaration plus live readiness for YOU: per-member access gaps, connector health, staleness vs the entry skill, and the latest logged run.
list_processesreadList processes you can see (created by you or shared with you), with a cheap attention summary per row (staleness, persisted connector degradation, last-run attention, open-task count).
log_process_runwriteLog a completed run of a process to its activity feed (action process.run_logged).
share_processwriteShare a process with a person, role, or team.
update_processwriteUpdate a process's declaration (name, narrative, steps, members).

Calling these

Over MCP, find one with search_tools, then run it with execute_tool. Over REST, POST /api/capabilities/<tool> with the arguments as the JSON body. Either way, fetch the input schema for the tool you're about to call rather than guessing — get_tool_schema over MCP, or GET /api/capabilities?name=<tool> over REST.

See How the API works for auth, errors and the shared envelope.

Docs as of 2026-08-31.