# Add a CallUltra chat widget to your site

> Configure an agent for website chat and allow only the website origins where the widget should appear.

Reviewed: 2026-09-30

Source: https://docs.callultra.com/documentation/chat-widget

## Configure the widget

1. **Open the agent settings** — Choose the Chatbots Setup tab.
2. **Choose the chat experience** — Select the widget type, placement, and appearance.
3. **Allow your website origin** — Add the exact HTTPS origin for the site that will host the widget.
4. **Copy the embed snippet** — Choose your site framework and place the snippet in the page layout.
5. **Test the page** — Load the page from the allowed origin and send a test message.

## Protect the embed

Only add sites you control to the allowed origins list. Keep integration credentials in CallUltra and do not put private API keys in the embed code.

## Voice widget availability

> **Text chat is the supported widget path:** The website chat flow is available. The voice widget connection is still being validated, so use Quick Call or the voice playground for voice testing.
