Artifact Generation

Agents can produce rich output beyond text. Artifacts are downloadable deliverables — PDFs, images, charts and other files — generated directly within a conversation. You manage this from the Artifacts tab of the agent builder.

What you can generate

  • Documents — PDFs such as summaries, reports or letters.
  • Images & charts — visual output created from the conversation's data.
  • Other files — structured outputs the user can download and use elsewhere.

This turns an agent from something that describes an answer into something that delivers it: a support agent can hand back a populated form; an analyst agent can return a chart.

How it works

When the conversation calls for a deliverable, the agent generates the artifact and attaches it to its response so the user can download it. Artifacts are produced server-side, so they're consistent and don't depend on the user's device.

Tip: Pair artifacts with workflows when you want a deterministic "gather inputs → produce document" flow, or with tools when the data for the artifact comes from an external system.

Next steps