Create or update a scheduled task
create_taskRegister a schedule against a destination you have already verified. Idempotent on "name": the same name updates the existing task instead of creating a second one. Creating costs nothing; each delivery ATTEMPT costs one credit.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| url | Yes | The https:// destination. It must already be registered and verified — see register_destination. | |
| body | No | The body we send. Stored in the clear, so it must not carry credentials. A non-string is serialized as JSON. | |
| cron | Yes | Five-field cron expression, UTC. | |
| name | Yes | Your name for the task. Unique among your live tasks; creating with an existing name updates it. | |
| method | No | HTTP method of the delivery. Default POST. GET and HEAD carry no body. | |
| headers | No | Headers we send with the delivery. Stored ENCRYPTED at rest — put credentials here, never in the body. | |
| timeoutMs | No | How long we wait for your server, 250-2000 ms. Answer 202 and do the work behind it. |