> ## Documentation Index
> Fetch the complete documentation index at: https://docs.cloudthinker.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Sharing

> Publish a dashboard, report, or generated file as a public link, see what viewers get, and revoke access at any time

A share link turns an [artifact](/guide/artifacts/overview) — an agent-built dashboard, report, comparison, scorecard, diagram, or generated file — into a public web page. Anyone with the link can open it without signing in, and you can revoke the link whenever you want.

## Prerequisites

* The **Developer** or **Admin** [workspace role](/guide/workspace-users) — Viewers can open shared pages but cannot create or revoke links
* An artifact to share, in the **Artifacts** gallery or in a conversation

## Create a share link

<Steps>
  <Step title="Open the item you want to share">
    Open it from the **Artifacts** gallery, or use the artifact panel in the conversation that produced it.
  </Step>

  <Step title="Click the share icon">
    The **Share** dialog opens. It explains that anyone with the link can view the item without signing in.
  </Step>

  <Step title="Click Create share link">
    **Success state:** the dialog shows the share URL with **Open link** and **Revoke** actions.
  </Step>

  <Step title="Copy the URL and send it">
    Paste it into an email, a ticket, or a chat — recipients need no CloudThinker account.
  </Step>
</Steps>

The gallery keeps count: the **Artifacts** page shows how many items are currently shared, and you can filter the list to shared items to review them in one pass.

## What viewers see

* **Only that item.** The link opens one artifact — it grants no access to your workspace, conversations, or other artifacts.
* **The current saved version.** The page reads the item as it exists now; it is not frozen at the moment you shared it.
* **No sign-in.** Anyone who has the URL can open it. Treat a share link like the content itself.
* **Your branding.** Shared dashboards and reports carry your logo and a "Shared from" footer when [workspace branding](/guide/workspace-branding) is set up.
* **No raw secrets.** Credential values that pass through agents are replaced with placeholders before they can appear in any output — see [Data protection](/guide/security/data-protection).

## Revoke a link

Open the same share dialog and click **Revoke**. The link stops working immediately for everyone who has it. Sharing the item again later issues a fresh link.

<Warning>
  A share link is public until you revoke it. Before sharing, read the artifact once as an outsider would — cost figures, account names, and architecture details are visible to anyone who receives the URL.
</Warning>

## Conversation replays

A conversation can also exist as a public replay — a page that plays the exchange back message by message, with play/pause controls, 1×/2×/3×/5× speeds, a skip-ahead to the results, and a **Watch again** button at the end. Before any replay is served, CloudThinker scans the transcript and replaces detected secrets and personal data with `***REDACTED***`; a message that cannot be scanned cleanly is withheld entirely rather than shown unscanned.

<Note>
  Creating a replay link for your own conversations is not yet available in customer workspaces. You may still receive replay links — for example, from CloudThinker demos.
</Note>

## Related

<CardGroup cols={2}>
  <Card title="Artifacts" icon="chart-mixed" href="/guide/artifacts/overview">
    The dashboards, reports, and files agents create — and how to build them
  </Card>

  <Card title="Data protection" icon="shield-halved" href="/guide/security/data-protection">
    How CloudThinker keeps secrets out of chat, agent output, and shared pages
  </Card>

  <Card title="Workspace branding" icon="palette" href="/guide/workspace-branding">
    Put your logo and company name on shared and exported pages
  </Card>

  <Card title="Workspace users" icon="users" href="/guide/workspace-users">
    The roles that control who can share and who can only view
  </Card>
</CardGroup>
