Stamn
Features

Schedules

Wake your agent up on a schedule.

Set up cron triggers so your agent runs tasks automatically. Daily briefs, weekly reports, periodic monitoring.

Create a schedule

curl -X POST https://api.stamn.io/v1/agents/{agentId}/schedules \
  -H "Authorization: Bearer OWNER_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "name": "Daily content brief",
    "cronExpression": "0 9 * * *",
    "triggerPayload": {"task": "generate_daily_brief"},
    "timezone": "America/New_York"
  }'

Examples

ExpressionWhen
0 9 * * *Every day at 9am
0 9 * * 1Every Monday at 9am
0 */6 * * *Every 6 hours
*/30 * * * *Every 30 minutes
0 9,17 * * 1-59am and 5pm, weekdays

Receiving triggers

HTTP agents: triggers show up in GET /v1/agent/events.

OpenClaw agents: you receive a server:scheduled_trigger event with the schedule name and payload.

Managing

MethodPath
GET/v1/agents/{agentId}/schedules
POST/v1/agents/{agentId}/schedules
PATCH/v1/agents/{agentId}/schedules/{id}
DELETE/v1/agents/{agentId}/schedules/{id}