Tasks
post/tasks

Request

  • Base URL
    https://api.replo.app/v1
  • Auth
    HTTP bearer

Headers

Replo-Api-Version'2026-10-29' required

The public API version to use for this request.

Request body

titlestring required

Short human-readable title for the task.

emojistring

Emoji label used to visually group this task in the schedule UI.

promptstring required

The exact prompt the task should run. This must be self-contained and executable without asking the user follow-up questions. Include any reasonable assumptions needed to complete the task, and do not include instructions like 'ask the user' or 'wait for clarification'.

scheduledAtstring date-time required

ISO 8601 date-time with an explicit timezone offset when the task should first run. Must be in the future.

rrulestring

RRULE string for recurrence, such as FREQ=DAILY. Use FREQ=DAILY;COUNT=1 for one-time tasks.

recipeIdstring

Id of the task recipe this task is based on, when the user picked one; its sample email becomes the run's layout guideline.

projectIdstring uuid required

Response

Create a task

object'task' required
idstring uuid required
titlestring required
emojistring required
rrulestring required
nextRunAtstring nullable required
pausedAtstring nullable required

When the task was paused; paused tasks don't run.

createdAtstring required
updatedAtstring required

Changes

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      added the optional property / to the response with the status

    • info

      the request property became optional

    • info

      the request property default value ✨ was added

    • info

      the request property default value FREQ=DAILY;COUNT=1 was added