App Logo
dust.tt

Delete a Dust conversation

Delete a Dust conversation by its sId — the inverse of ask, for cleaning up conversations a script created. Returns the title it had, deleted, and verified: the conversation is re-read after the delete, so verified:true means it is genuinely gone rather than merely that the request returned 200. A conversation that was already absent comes back as alreadyAbsent:true with deleted:false, so a no-op is never reported as a successful delete. This is destructive and Dust offers no undo — the conversation and its whole message history go.

Input

conversationId required

Conversation sId to delete, e.g. "GTxrhtUjON".

workspaceId optional

Workspace sId. Omit to use the first workspace on the account.

Output

title required

Title the conversation had before deletion, for the audit trail. Null when it had none or was already absent.

deleted required

True only when this call actually removed a conversation that existed.

verified required

True when a follow-up read confirmed the conversation is gone. False with deleted:true means Dust accepted the delete but still serves the conversation — treat that as unfinished, not as success.

workspaceId required
alreadyAbsent required

True when there was nothing to delete: the id does not exist in this workspace.

conversationId required

Start building not clicking