create_notification
Create a notification rule to specify which user receives alerts for call, text, or form events. Set alert type, user, channels (email/desktop/push), and optional scope filters.
Instructions
Create a notification rule (who gets pinged on which event).
Args: name: Display name for this rule. user_id: 'USR...' id of the user being notified. alert_type: Trigger event. Common values: 'all_calls', 'first_time_callers', 'missed_calls', 'voicemails', 'all_texts', 'first_time_texters', 'all_form_submissions'. Plan-specific types may exist. company_id, tracker_id: Optional scope filters. send_email / send_desktop / send_push: Channel toggles. call_enabled / sms_enabled: Trigger toggles for mixed-event rules. email: Override email address (defaults to user's email). account_id: Auto-resolves if omitted.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| user_id | Yes | ||
| alert_type | Yes | ||
| company_id | No | ||
| tracker_id | No | ||
| send_email | No | ||
| send_desktop | No | ||
| send_push | No | ||
| call_enabled | No | ||
| sms_enabled | No | ||
| No | |||
| account_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |