Skip to main content
Agents can send interactive graphs, YouTube videos, and images directly into the web chat conversation. Attachments render inline in the widget so customers see the answer in the thread instead of clicking out to a separate page.

Why Inline Attachments

Previously, anything visual (a trend, a comparison, a product demo) meant the agent had to send a link and hope the customer followed it. Every link out is a break in the conversation and a chance to lose the customer. Inline attachments keep the answer in the widget: the agent shows the chart, plays the clip, or enlarges the image without moving the customer off your page.

Supported Attachment Types

Graph

Interactive charts rendered from a chart spec, using the same chart object as Smart Analyst.

Video

Hosted YouTube videos, embedded as a consent-gated facade that only loads on click.

Image

Images with click-to-enlarge lightbox and a proper error state when the source fails to load.

PDF

PDFs render as a link card that opens the file in a new tab.

Graph

When the agent needs to show a trend or comparison, it sends a chart spec, the same Smart Analyst chart object used elsewhere in the platform. The widget renders it inline with the shared chart library, so styling and interactions match the rest of the product. Use graphs when a number, a distribution, or a time series answers the question better than a sentence.

Video

Videos are embedded as a click-to-load facade: the widget shows a poster and a play button, and nothing loads from YouTube until the customer clicks. This keeps the conversation lightweight, avoids autoplay, and gives the customer explicit consent before third-party content is fetched. Only hosted YouTube videos are supported today.

Image

Images render inline in the message thread. Click any image to open it in a lightbox for a full-size view. If an image fails to load, the widget shows an explicit error state rather than a broken tile.

Accessibility

Attachments are keyboard-operable by default. Interactive controls (video play, lightbox open and close, chart tooltips) can be reached and triggered from the keyboard, and accessible text is composed automatically from each attachment’s title so screen readers announce meaningful content.

Messaging Agent Configuration

LLM, greeting, safety filters, and shared settings for messaging channels.

Web Chat Widget

Brand the widget and embed it on your site.
Last modified on September 9, 2026