Send a task (a question, form or checklist item that needs an answer)
send_taskCreate tasks on phones and collect responses in one submission. Define text, choice, action buttons, sliders, photos, voice, files, or locations, and wait up to a deadline for per-recipient answers.
Instructions
Create a task on people's phones and wait for the answers. content says what to do or answer; inputs says how to answer: one or more of text, choice (single or multi), action buttons, slider, photo, voice recording, file, location, all answered in one submission. reply opens a comment thread on the task instead of, or in addition to, inputs. By default every recipient gets their own copy of the task, tied together by a group; the call waits up to wait_seconds (default 90s) for ALL of them to answer and returns per-recipient results, with whoever has not answered yet marked pending — a timeout is not a cancellation, the tasks stay live and get_group_status or get_task_answer resolve them later. shared: true sends ONE task that all recipients see and answer together (the first answer resolves it) — use it for questions where any one person's answer settles the matter. Every result carries an append_token for append_subtask.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tag | No | A label for grouping and filtering related tasks (e.g. a site or job number); shown on task summaries. | |
| links | No | Public https URLs attached to the task as links. | |
| reply | No | Let recipients reply with comments, photos, files or voice notes: `one-shot` (one reply closes the task), `sticky` (thread stays open), `one-time-per-user` (each recipient replies once). | |
| title | No | Short heading. Always set one: task listings and activity overviews show only titles, tags, topics, status, input and attachment kinds, never content, so an untitled task is unreadable there — for people scanning their phone as much as for query_tasks later. | |
| topic | No | Deliver to this topic instead of the user's own devices. Omit for a self-send. | |
| inputs | No | The inputs the recipient fills in, in display order. | |
| member | No | Unavailable in personal mode — requires an org integration token. | |
| shared | No | Default false: an independent copy per recipient, answers collected per person. true: ONE task all recipients see and answer together; the first answer resolves it. | |
| content | No | Body of the task: what to do or answer. Required unless `inputs` is given. | |
| markdown | No | Render `content` as Markdown. | |
| broadcast | No | Unavailable in personal mode — requires an org integration token. | |
| expires_at | No | ISO-8601 deadline. After it the task counts as expired and can no longer be answered. | |
| auto_commit | No | Default false: the task is a form — all inputs are submitted together with one Submit button. true: each input is submitted as it is filled. | |
| wait_seconds | No | How long to block. Default 90; 0 returns right after sending. With per-recipient copies (the default) it waits for everyone's answer and reports partial results at the deadline. |