Workflow guide
Resolution workflow
Resolution closes the thread for new replies. It is not a document approval and it is not a Review product. The example task title “Approve the launch checklist” is just the subject of a discussion.
- The author needs
resolveon the token. Hiding the button is not enough. - Call
resolveThreadwith the threadversionand a freshoperationId. - The thread stays readable.
resolvedByis the tokenaid, for exampleuser_ada, andresolvedAtis the server time. - A reply while resolved returns
thread_resolved. The composer text stays. Reopen with the current version, then send the reply. - If two people resolve at once, the loser gets
stale_versionanddetails.version. Reload, keep the draft, and retry with a newoperationIdif the payload changed.
Resolve and reopen do not bump activitySeq, so they do not create unread badges. Published resolveEnabled: false hides the buttons and leaves old resolved threads in place.
Reference: resolution.
Related: Identity and tokens · Unread · Troubleshooting