Skip to main content
Files that the agent writes to the session — documents, spreadsheets, generated images, HTML pages — can be turned into shareable links without leaving the chat. The recipient gets a direct URL; they do not need an IMP account unless you choose the login-required access mode.

Creating a shareable link for a session file: set a name, choose an expiry, pick the access mode, and copy the link.

Open the share dialog

You can reach the share dialog from three places:
  • Session files panel — each file row has a Share (link) button. Click it to open the dialog directly from the file list.
  • Artifact viewer — when you open a file for preview, any shareable-link URL the agent wrote in its response becomes a clickable anchor that opens the dialog.
  • File picker — when selecting a session file in a message, the share action is also available inline.
If you have previously created links for a file, the dialog opens to a list of existing links. If the file has no links yet, it opens directly to the creation form.
1

Name the link

The Link name field is prefilled with a URL-safe slug derived from the file name. Change it to something more memorable if needed. The name becomes part of the URL: <your-domain>/artifacts/<name>.
2

Set an expiry

Choose 1 day, 7 days (default), 30 days, or No expiry. After the expiry date, the link returns an expired response and can no longer be accessed.
3

Choose the access mode

Three modes are available:
4

Create the link

Click Create link. The URL is copied to your clipboard automatically. The success view shows Link created — “Your shareable link is ready and has been copied to your clipboard.” — and a copyable URL field.

The artifact viewer

When someone opens a link at /artifacts/<name>:
  • HTML files render inline in the browser in a sandboxed iframe. Scripts and popups are allowed; top-level navigation is not.
  • All other file types (Word, Excel, PDF, images…) trigger an automatic download.
If the link has expired, the viewer shows “This link has expired”. If access is denied, the viewer shows “You don’t have access to this artifact”. Open the Share action on the file again. The dialog lists every link created for that file with:
  • The link name and URL
  • The access mode (Public / Password / Login required)
  • The expiry status (for example, “7d left” or “Expired”)
To revoke a link, click the trash icon next to it. The icon turns red on the first click to confirm; click again within three seconds to delete. Once deleted, the link is gone and anyone who had it will get a not-found response. To create an additional link with different settings, click New link in the dialog footer.
HTML artifacts produced by the agent — such as charts, dashboards, or formatted reports — render as live pages in the viewer, not as code. If the agent writes an HTML file you want to share as a live preview, use the Public mode so recipients can open it without signing in.

Copy or download a message

Individual assistant messages also have their own share actions, accessible via the action bar that appears when you hover over a response:
  • Copy — copies the message to your clipboard as rich HTML plus WhatsApp-formatted plain text. When you paste into an email client the rich formatting is preserved; when you paste into WhatsApp or a plain-text field the text arrives with WhatsApp-style emphasis markers (*bold*, _italic_).
  • Download — a dropdown with two options:
    • Formatted (HTML) — saves the message as a standalone HTML file with full formatting.
    • Markdown — saves the raw Markdown source.
These actions are separate from artifact sharing and work on any assistant response, regardless of whether it produced any session files.

Next steps

Attachments and session files

Upload files for the agent and view what it produces.

Image generation

Generate images inside the chat and share them.