Media

Image support

SEND steps support inline image attachments, allowing your AI Agent to deliver visual context alongside text in Playbook responses. Use images for troubleshooting guidance, product visuals, instructional diagrams, or any scenario where a picture reduces confusion and chat abandonment.

How to add images

  1. In a SEND step, type @ on your keyboard to open the inline menu.
  2. At the top of the menu, under Media, select Add image.
  3. In the image picker, reuse an existing image from the Search tab (see Reuse images), or upload a new file from the Upload tab.
  4. When uploading, add alt text (required for accessibility). A reused image keeps the alt text it was given when it was first uploaded.
  5. The image appears as an inline attachment in the step body.

Images are delivered deterministically — the Agent sends the exact image you select at authoring time, not AI-generated content. Multiple images per SEND step are supported and delivered in sequence.

Reuse images

The image picker keeps a library of the images already uploaded to an Agent’s Playbooks, so a given image only has to be uploaded once and can be reused across Playbooks and steps.

In the Search tab of the picker:

  • Browse the library of previously uploaded images, or filter it by typing part of an image’s alt text.
  • Select one or more images, then insert them together — each is added as its own inline attachment, in the order selected.
  • Images already used in the Playbook being edited are marked In use. They can still be selected and inserted again.

The Search tab shows and filters the 100 most recently uploaded images, so once an Agent has more than 100 images the older ones can’t be found by searching. The library also only lists images that at least one Playbook still references — once the last reference is removed, the image stops appearing in the Search tab and can no longer be picked for reuse.

A newly uploaded image only becomes available to reuse once the Playbook it was added to is saved. Until then it won’t appear in the Search tab.

Reused images point at a single stored file rather than a per-Playbook copy. Deleting a Playbook, or removing the image from it, never deletes that shared file — other Playbooks that use the image keep working, and images already sent in past conversations still display. So removing an image from a Playbook is always safe: at worst it removes the image from the picker (if that was the last Playbook using it), which affects only whether you can pick it again — not any Playbook that already has it. Editing an image’s alt text, however, updates the shared library entry that every author sees.

Supported formats

JPEG, PNG, and GIF (including animated) are supported. Each image must be 5 MB or smaller; oversized files are rejected at upload time.

Accessibility

Alt text is required when uploading an image. Alt text is included in conversation transcripts and read by screen readers, ensuring end users who rely on assistive technology receive equivalent information.

Channel support

Images are supported across the following channels:

ChannelSupported
ChatYes
EmailYes
Facebook MessengerYes
WhatsAppYes
InstagramYes
SMSYes
VoiceYes (Sent via SMS)
Mobile SDKYes
Conversation APINo

Modes

Images are supported in both SEND modes — Fixed message and Contextual AI-generated.

Handoff visibility

Images sent by the AI Agent during a Playbook are preserved after a human agent handoff. Human agents can view them in Salesforce Live Chat (Ada Glass), Salesforce Case Creation, Zendesk Live Chat, Zendesk Ticketing, and Zendesk Messaging.

Known limitations

  • The AI Agent cannot process or understand images sent by end users.
  • Knowledge Base images are not supported.
  • Videos and other file types are not supported.
  • The LLM does not review images for safety or confidentiality before sending.
  • Carousels are not supported. Multiple images are delivered as separate attachments in sequence, not as a single multi-image message.
  • Personalized per-end-user images are not supported.