Beta. This endpoint is in beta. Behavior, parameters, and response shapes may change without notice.
Creates a new task. The template body may contain handlebars variables
(e.g. {{firstName}}) which are resolved when the task is read or executed.
Documentation Index
Fetch the complete documentation index at: https://docs.reply.io/llms.txt
Use this file to discover all available pages before exploring further.
Authenticate every request with a Bearer token. Pass your Reply API key in the
Authorization header:
Authorization: Bearer <your-api-key>
Get your API key from the Reply dashboard: Settings → API Key.
Request body for creating a new task.
Task type. Must be a valid enum value.
Possible values: toDo, call, meeting, linkedIn, manualEmail, sms, whatsApp.
toDo, call, meeting, linkedIn, manualEmail, sms, whatsApp Task start time. Must be on or after 2015-01-01.
Task due time. Must be after startAt.
Task content template. Body is required.
Contact (prospect) ID to associate with the task. Required for template variable rendering.
LinkedIn action subtype. Only applicable for LinkedIn tasks (taskType=linkedIn). Must be a valid enum value when provided.
Possible values: message, connect, inMail, viewProfile.
message, connect, inMail, viewProfile Task created successfully.
Full task detail returned by GET by ID, Create, and Update endpoints.
Task ID.
Associated contact (prospect) ID.
Task type.
Possible values: toDo, call, meeting, linkedIn, manualEmail, sms, whatsApp.
toDo, call, meeting, linkedIn, manualEmail, sms, whatsApp Task status.
Possible values: new, finished, cancelled, archived, sequenceDetached.
new, finished, cancelled, archived, sequenceDetached LinkedIn action subtype. Only present for LinkedIn tasks.
Possible values: message, connect, inMail, viewProfile.
message, connect, inMail, viewProfile Sequence ID if this task was created by a sequence.
Sequence step ID. Available when the ExtendedFilterInTasks feature is enabled.
Human-readable sequence step name (e.g. "Step 2 - Email").
ID of the user this task is assigned to.
How the task was created.
Possible values: user, sequence, meeting.
user, sequence, meeting When the task was created.
Task start time. When isScheduled is true, this is the scheduled execution time.
Task due time.
When the task was completed. Null for active tasks.
Whether the task execution failed.
Whether the task is scheduled for automatic execution.
Raw task template. For active tasks, may contain {{variable}} placeholders.
For finished tasks, contains the final content (raw version is no longer available).
Rendered content with variables resolved. Only populated when includeContent=true query parameter is set.
Null by default.
Delivery target information. Populated for ManualEmail (email), Call/SMS (phone), and LinkedIn (URL) tasks. Null for ToDo, Meeting, and WhatsApp tasks.