SilentChat

How do I export all conversations?

Last updated: September 9, 2026

Conversation Export

Two ways to access your conversation history — depending on the purpose.

1. CSV Export from the Inbox (for Reports/Analysis)

Inbox → Set filters (time period, status, agent) → "Export" → Choose CSV or JSON → Download. Contains per conversation: ID, Visitor Email (if available), started, closed, agent, CSAT score, tags, number of messages.

Limit: 10,000 conversations per export. For larger quantities, use the Audit Export API.

2. Full Export Including Messages (for GDPR/Audits)

Settings → GDPR → "Request Full Export". Asynchronous job (duration: 5-30 minutes depending on data volume). Result: ZIP file with:

  • conversations.json — all conversations including metadata
  • messages.json — all messages, one per line (JSONL)
  • attachments/ — all file attachments in their original format
  • audit-log.json — Admin actions in the same time period
  • signature.txt — SHA-256 + signed manifest for audit verifiability

Download link sent via email, link is valid for 7 days. The file itself is encrypted with your tenant key (Settings → Security → "Export-Encryption-Key").

Automatically via API

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

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