send_agent_notification
Send notifications from an AI agent to a user, with customizable title, message, and category that controls delivery via in-app, email, or Slack.
Instructions
Send a notification from an AI agent to a user
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| link | No | Deep link to the relevant page in Simplified | |
| title | Yes | Notification title (sentence case) | |
| _extra | No | Arbitrary metadata stored in the notification's JSON field. Frontend uses `event_type` to render each card differently. | |
| userId | Yes | ID of the user to notify | |
| message | Yes | Notification body text | |
| category | Yes | Determines delivery channels: - `agentTaskCompleted` — in-app + websocket + email - `agentNeedsInput` — in-app + websocket + email - `agentError` — in-app + websocket + Slack (#agent-alerts) - `agentProgress` — websocket only - `agentNudge` — in-app + websocket | |
| workspaceId | Yes | ID of the workspace |