Skip to main content
WidgetSettingsClient is reachable on every Kataven client as client.widget_settings. Each method maps to one HTTP endpoint on the Hub API; links to the underlying spec entry are inline below. Account-level widget branding (colors, logo, copy) and per-agent widget policy (auth requirements, custom intro copy).

Methods at a glance

Reference

client.widget_settings.get(...)

Get account-level widget branding HTTPGET /api/v1/widget-settings · API reference →
Returns the widget appearance config (colors, logo, copy) shared by every embedded widget in this account.

client.widget_settings.update(...)

Update account-level widget branding HTTPPATCH /api/v1/widget-settings · API reference →

client.widget_settings.get_agent(...)

Get per-agent widget policy HTTPGET /api/v1/agents/{id}/widget-settings · API reference →
Returns the widget policy for one agent (auth requirements, custom intro copy, agent-specific overrides).

client.widget_settings.update_agent(...)

Update per-agent widget policy HTTPPATCH /api/v1/agents/{id}/widget-settings · API reference →