Teleperson
Features

Chat Widget Capabilities

Everything the Teleperson chat widget can do — file uploads, multilingual support, voice + chat, history, and more.

The Teleperson chat widget is the on-site agent your visitors interact with. It supports both chat and voice out of the box, ships with rich features visitors expect from modern AI assistants, and stays fully customisable to your brand.

File uploads in chat

Visitors can attach files directly to a chat message:

  • PDF documents up to 10 MB (contracts, manuals, policies, invoices)
  • Images up to 5 MB (.png, .jpg, .jpeg)
  • Up to 3 files per message

The widget extracts content on the visitor's device — PDF text via client-side parsing, image content via a vision model — and feeds it to the agent as conversation context. The agent can answer questions about the attached file across multiple turns of the same chat. Files clear when the visitor starts a new chat.

Multilingual support

The widget ships with six languages: English, Spanish, French, German, Chinese, and Japanese. Visitors select their language from a dropdown in the header. The UI strings localise automatically.

You configure a translated persona prompt per language in the Languages tab of the Agent Builder. When a visitor switches language, the agent uses the matching translated persona — no separate agents to manage.

Voice + chat in one widget

Visitors can toggle between chat mode (typing) and voice mode (speaking) without leaving the conversation. The same agent, knowledge base, and persona handle both modes.

Chat history with search, pin, and export

Past conversations live in the visitor's browser. Inside the widget they can:

  • Search — full-text search across every message
  • Pin — star favorite chats; pinned conversations float to the top in their own section
  • Export — download any chat as a clean .md (markdown) file with timestamps preserved

History is per-browser — it doesn't sync across devices.

Branding and bubbles

In the Agent Builder you can configure:

  • Brand color — applied throughout the widget
  • Suggested prompts ("starter bubbles") — three random suggestions from your pool greet each new visitor
  • Voice animation style — choose how the widget visualises an active voice call

Subtle load sound

When the chat button appears on the page, a soft "pop" plays once. It's designed to be barely noticeable — a tiny cue that the assistant is available. Visitors who prefer silence can disable it via localStorage["teleperson_sound_disabled"] (we expose a UI toggle in a future release).

What's not in the widget

  • Cross-device history sync — chats live in the visitor's browser only
  • Persistent file storage — attached files don't survive a page reload
  • Word documents (.docx) — not yet supported; convert to PDF
  • Ask AI — the Teleperson Lens extension's "Ask the company" feature, which talks to the same agent from the browser side-panel.
  • Voice concierge — the deep-dive on voice mode.

On this page