SilentChat

How do I export all conversations?

Zuletzt aktualisiert: 15. Mai 2026

Conversation export

Two ways to get your conversation history — depending on purpose.

1. CSV export from the inbox (for reports/analysis)

Inbox → set filters (period, status, agent) → "Export" → pick CSV or JSON → download. Per conversation: ID, visitor email (if any), started, closed, agent, CSAT score, tags, message count.

Limit: 10,000 conversations per export. For larger volumes use the audit export API.

2. Full export including messages (for GDPR/audits)

Settings → GDPR → "Request full export". Async job (5-30 minutes depending on size). Result: ZIP file with:

  • conversations.json — all conversations and metadata
  • messages.json — all messages, one per line (JSONL)
  • attachments/ — every file attachment in the original format
  • audit-log.json — admin actions for the same period
  • signature.txt — SHA-256 + signed manifest for audit evidence

Download link arrives via email, valid 7 days. The file itself is encrypted with your tenant key (Settings → Security → "Export encryption key").

Automated via API

On Pro/Enterprise: REST endpoint POST /api/v1/admin/exports allows scheduled exports via webhook. Example workflows in the docs.

How do I export all conversations? — Help Center — SilentChat | SilentChat