Your agent can't do anything after the call ends; this fires an HTTP request at a future time to pick the work back up.
Schedule an HTTP request to fire at a future time. Use it to call yourself back, ping a webhook, or kick off downstream work after a delay. Targets are SSRF-guarded.
curl -X POST "https://skill.askfaro.com/skills/schedule/run" \
-H "Authorization: Bearer faro_<your_key>" \
-H "Content-Type: application/json" \
-d '{
"intent": {
"prompt": "Cancel that scheduled callback"
}
}'askfaro describe schedule/schedule.cancel
Install pip install askfaro-cli, then askfaro auth login.
Fire an HTTP request to a public URL at a future time (by absolute fire_at or delay_seconds).
Optional request body.
ISO-8601 time to fire. Within 30 days.
Optional request headers.
Public http(s) URL to call. Private/loopback/metadata targets are rejected.
Alternative to fire_at: fire this many seconds from now.
curl -X POST "https://skill.askfaro.com/skills/schedule/run" \
-H "Authorization: Bearer faro_<your_key>" \
-H "Content-Type: application/json" \
-d '{
"intent": {
"prompt": "Call my webhook in 10 minutes"
}
}'askfaro describe schedule/schedule.schedule
Install pip install askfaro-cli, then askfaro auth login.