# Discord ticket transcripts: save, export, and share

Keep a record of the member’s question, the checks performed, and the outcome. Review learner and community support while respecting access and retention boundaries.

## What a ticket transcript is

A transcript is a saved copy of a ticket conversation: every message, who sent it, and when. Servers keep transcripts to review past support, settle disputes, and train new staff.

## Automatic transcripts when a ticket closes

When transcripts are enabled, Tessolva posts the transcript to the channel you choose under Transcripts in the dashboard as soon as a ticket closes, and the ticket log channel gets an entry.

- Pick the channel under Transcripts, for example #ticket-transcripts.

- Closing a ticket silently still creates the transcript; it only skips the direct message to the creator.

- If no transcript channel is set, the transcript command reports error TC011.

## On demand with the transcript command

Staff can run the transcript command in any ticket to generate an HTML transcript.

- Send it to the default transcript channel, another staff channel, or a member's direct messages.

- The evidence option adds Discord IDs and message links. Evidence transcripts can only go to staff members or staff-only channels.

## Exporting from the dashboard

Open a ticket in the dashboard and choose Export to download it as HTML, JSON, CSV, or PDF with a default, compact, or detailed template. Select several tickets to export up to 50 at once, or 10 as PDF, delivered as a zip file.

## Who can open a transcript

Transcript links on tessolva.com are private. They open only for a dashboard account with access to that ticket's bot, so a copied link does not expose the conversation.

## How long transcripts are kept

Tessolva keeps closed-ticket content according to the retention policy you choose. Free can delete content on close or keep it for 30 or 90 days; paid plans add 180 days, 365 days, and manual deletion. A policy applies to tickets created after it takes effect. Transcript files already posted to a Discord channel stay in that channel.

## Building transcripts yourself

If you run your own discord.js bot, community libraries such as discord-html-transcripts can render a channel's messages into an HTML file. You then store the files, control who can open them, and delete them on schedule yourself. A hosted ticket bot handles generation, private links, and retention for you.

## Bring your support workflow together

One AI support agent for simple questions and complex problems. Approved knowledge, permitted actions, verified outcomes and human expertise when needed. Available channels, connected tools, permissions and workflows are confirmed for your setup before rollout.
