Updates an existing widget. All fields in the request body are optional.
agent_prompt is null.pathway_id is null.timeoutSeconds to configure conversation timeout (default: 86400 seconds / 24 hours).id (string): Widget UUIDpathway_id (string): Associated pathway UUIDagent_id (string | null): Associated agent UUID or nullallowed_domains (string[]): Array of allowed domainsmessages_per_minute (number): Rate limit for messagesconfig (object): Widget configuration objectwebhook_url (string | null): Post-conversation webhook URL or nullcreated_at (string): ISO timestampupdated_at (string): Updated ISO timestamp