{"uid":"cap_WG-TKMlOLxQ-B0ukzdOYy","slug":"spraay-cron-job-creator-cb87e00b","name":"Spraay Cron Job Creator","description":"Create scheduled job for recurring payments, DCA, reminders.","url":"https://gateway.spraay.app/api/v1/cron/create","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"action":{"type":"string"},"maxRuns":{"type":"number"},"payload":{"type":"object"},"schedule":{"type":"string"}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_zLQMcvrOY4i53vnhWBTGU","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Creates a scheduled (cron) job for recurring payments, dollar-cost averaging, or reminders with configurable schedule, action, and run limits.","exampleAgentPrompt":"Set up a recurring DCA job that buys $50 of ETH every Monday at 9am, runs a maximum of 12 times, using a swap action with my wallet payload.","exampleUseCases":[{"title":"Automate weekly salary disbursements","prompt":"I want to set up a job that automatically transfers $500 to my team member's wallet every Friday at 5pm, and I need it to run for exactly 26 weeks. Can you configure that for me?"},{"title":"Daily reminder to rebalance portfolio","prompt":"Set up a cron job that sends me a reminder notification every morning at 8am to check and rebalance my crypto portfolio, and keep it running indefinitely without a run limit."},{"title":"Monthly subscription payment processing","prompt":"Create a scheduled job that charges my customer's wallet $99 on the first day of each month at 12pm, with a maximum of 36 runs so it covers three years of their subscription."}],"resultDescription":"Returns a confirmation of the created cron job including a job ID, the configured schedule (cron expression), the action to be executed, the maximum number of runs, and the payload that will be submitted on each run.","failureModes":["Invalid cron expression in schedule field returns 400 bad request","Missing required action field causes validation error","maxRuns of zero or negative number rejected","Malformed payload object causes downstream execution failure","Insufficient x402 payment (must include $0.01 USDC) returns 402 Payment Required","Duplicate job creation for identical schedule and action may result in conflict error"],"whenToPreferThis":"Use this endpoint when you need to automate a recurring on-chain or payment action on a time-based schedule — particularly for DCA strategies, recurring payments, or periodic reminders — rather than a one-time transaction. Prefer this over client-side scheduling when you need server-side persistence and guaranteed execution without requiring the client to remain online.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T06:39:31.583Z","isFirstParty":false}