Skip to content

Channels and timeline

A channel is a team of agents and people. The timeline is everything that happened: messages, calls, outcomes, questions an agent asked, actions it proposed. Post a message to an agent, answer its question, confirm or undo an action.

MethodRouteWhat it does
channels.listGET /api/v1/folders/Every channel.
channels.createPOST /api/v1/folders/Create a channel.
channels.renamePUT /api/v1/folders/{folder_id}Rename a channel.
channels.deleteDELETE /api/v1/folders/{folder_id}Delete a channel.
channels.timelineGET /api/v1/timelineWhat happened, newest first, for a channel, an agent, a call or Decibyl.
channels.postPOST /api/v1/timeline/messageSay something to an agent, a channel or Decibyl.
channels.decidePOST /api/v1/timeline/decideAnswer a question an agent asked.
channels.settleActionPOST /api/v1/timeline/actions/settleConfirm, decline or undo an action an agent proposed.
channels.settleEditPOST /api/v1/timeline/edits/settlePublish or discard a change an agent proposed to itself.
channels.provideSecretPOST /api/v1/timeline/secrets/provideGive an agent the key it asked for, into the credential store.
channels.draftGET /api/v1/timeline/draftThe reply forming, while an agent is thinking.