Public API: Incremental Conversation Sync
If you sync conversation history out through the public API, the list-conversations endpoint now has the controls you need to do it cleanly.
What's new
- All statuses returned by default — the endpoint used to silently filter to
active, so completed, error, and abandoned conversations never came through. They do now. ?updated_after=and?sort=updated_at_asc— checkpoint onmax(updated_at)and pull only what's new.?status=filter — pass one or more values like?status=completed,errorto narrow the results.- Stricter errors — bad
offsetorstatusreturns400, unknown agent IDs return404.
See the public API docs for the recommended sync pattern.
Also in this update
- Slack slash commands —
/nairiin a channel Nairi isn't in now tells you to invite the bot instead of failing with a generic error. - API jobs in the tasks sidebar — the tasks view now lists API as a filterable job type.