create_notification
Set up notification rules to alert specific users when selected events occur, such as missed calls or voicemails, with customizable channels and 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 | ||
| No | |||
| user_id | Yes | ||
| send_push | No | ||
| account_id | No | ||
| alert_type | Yes | ||
| company_id | No | ||
| send_email | No | ||
| tracker_id | No | ||
| sms_enabled | No | ||
| call_enabled | No | ||
| send_desktop | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |