kb_reminders_create
Create a one-off reminder for one or more tenant members. When it fires, it SENDS a message through email, Slack, or SMS, and a message that has been delivered cannot be recalled — cancelling only stops a reminder that has not fired yet. Create one only when the user asked for it, addressed to the people the user named. Omit recipients to send to yourself; omit channels to use each recipient's preferred channel.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | Optional longer body. | |
| due_at | Yes | ISO 8601 instant when the reminder fires. | |
| summary | Yes | Short summary line. | |
| channels | No | Delivery channels. Empty / omitted = ["default"] (per-recipient preference). | |
| recipients | No | Recipients: member account ids on this workspace, or the literal "self". Empty / omitted = self. Every id listed here becomes a message delivered to that account, so address someone other than the caller only when the user explicitly asked to remind that person. | |
| tenant_slug | No | Tenant slug to target. Required when your token grants several workspaces; omit when it grants one. If you omit it with several, the refusal names your default workspace; call kb_tenants_list to see every workspace the token grants. | |
| document_slug | No | Optional tenant-scoped doc slug to link. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| reminders | Yes | ||
| recipient_count | Yes |