Delete a conversation
Only the conversation goes; what the assistant set up stays.
sessionbetter-auth.session_token<token>Set by POST /api/auth/sign-in/email.
ws*stringThe workspace id (from GET /api/me).
id*stringThe id of what the path names: a hire, a connection, a skill, a shared file, a department, a position, a goal or an approval.
Done; no body.
curl -X DELETE 'https://app.useroster.work/api/workspaces/string/assistant/conversations/string'A conversation GET
Its messages in order: yours, the assistant's (with its tool calls), each tool's compact answer and things you did in a card (`event`). `cards` are what the app shows inline: `choices`, `connect`, `hire`, `confirm` and `step`.
Ask Front Desk POST
Answers as Server-Sent Events while it works: `message` (each stored message), `text` (the answer as it's written), `step` (what it's doing), `onboarding` (it finished the onboarding), `error` and `done`. Letting a hire go, removing things and anything that moves money stop at a `confirm` card instead of running.