Skip to content

Configuration

Configure your widget in Settings > Web Chat in the Varda dashboard:

SettingDescription
NameInternal name for the widget
Primary ColorBrand color for the chat bubble, header, and buttons
GreetingMessage shown when a visitor first opens the chat
Returning GreetingMessage shown to returning visitors
Response Time TextText shown below the greeting (e.g., “We typically reply in minutes”)
PositionBottom-right or bottom-left placement
Offline MessageMessage shown when no agents are online

Collect visitor information before starting a conversation:

SettingDescription
Enable Pre-Chat FormRequire info before chatting
Require NameAsk for visitor’s name
Require EmailAsk for visitor’s email
Require PhoneAsk for visitor’s phone number
SettingDescription
Enable AI Auto-ReplyAI responds to messages automatically
Modeauto-send (sends immediately) or draft (agent reviews first)
Response DelaySeconds to wait before AI responds (2-5s feels natural)

Restrict which domains can load the widget. Leave empty to allow all domains. Add one domain per line:

https://example.com
https://www.example.com
https://landing.example.com

Pass options as the third argument to varda('init'):

varda('init', 'YOUR_WIDGET_ID', {
trackingOnly: true, // DNI only, no chat bubble
poolToken: 'abc123', // Enable call tracking / DNI
apiUrl: 'https://...', // Custom API URL (advanced)
});