Update CRM settings
crm_update_settingsChange workspace CRM settings: which notifications fire (new lead, reassigned, mention; by email and/or in-app), the stale-lead alert, the default date range, and which agents / sources / LinkedIn accounts never create leads. Write operation, no credit cost. Turning notifications off or excluding sources means the human stops being alerted / leads stop appearing, so confirm with the user first. (Personal email preferences: update_notification_preferences.)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| notify_email | No | Send CRM notifications by email | |
| notify_in_app | No | Show CRM notifications in the bell | |
| notify_mention | No | ||
| notify_new_lead | No | ||
| excluded_sources | No | Lead sources to ignore, e.g. ["widget_form"]. Replaces the list. | |
| stale_alert_days | No | ||
| notify_reassigned | No | ||
| default_date_range | No | ||
| excluded_agent_ids | No | Agents whose conversations never create leads (ids from crm_list_workspace_agents). Replaces the list. | |
| excluded_linkedin_account_ids | No | From crm_list_linkedin_accounts. Replaces the list. |