Loading...
Loading...
Configure Crontap retry policy safely and design scheduled endpoints so repeated requests do not duplicate side effects. Use when a user needs reliable delivery, exponential backoff, or help diagnosing duplicate work.
npx skill4agent add crontap/skills crontap-retries-and-idempotencyhttps://mcp.crontap.com/mcp$CRONTAP_CLIENT_ID$CRONTAP_API_KEY{
"tool": "get_schedule_history",
"arguments": {
"scheduleId": "<schedule-id>",
"limit": 50
}
}{
"tool": "update_schedule",
"arguments": {
"scheduleId": "<schedule-id>",
"retryPolicy": {
"enabled": true,
"maxRetries": 3,
"baseDelayMs": 60000,
"retryOn": ["5xx", "429", "network", "timeout"]
}
}
}4xxkey = job-name + ":" + scheduled-period
insert key before side effects
if key already exists, return the recorded result
perform side effects once
store completion outcomeretryPolicyurlverbintervaltimezoneretryPolicyhttps://api.crontap.com/v1/schedule/<schedule-id>RETRY_POLICY_NOT_CONFIGURABLE