Hi! We’re implementing a privacy-first deletion lifecycle and I’m trying to understand the exact deletion cascade in Botpress.
The documentation says deleting a Conversation immediately deletes its Messages.
When calling:
DELETE /conversations/{id}
does Botpress also permanently delete data associated with that Conversation such as:
processed / failed / ignored Events and custom event payloads
Conversation variables/state
Conversation tags
workflow/execution records
logs associated with execution
analytics records
Botpress Tables records that reference the Conversation
Or do some of these survive Conversation deletion?
Separately, when permanently deleting a Botpress User, what User-scoped data is automatically deleted?
For example:
User variables / attributes
events associated with userId
Conversation associations
other Botpress-managed User state
I’m specifically asking about Botpress-managed persistence rather than data we independently store in our own Tables/backend.