{"uid":"cap_bB4HMe01DQOzvi4TDwCVu","slug":"agentshelf-icalendar-vtodo-parser-8fa3a226","name":"AgentShelf iCalendar VTODO Parser","description":"Call when an agent needs parsed VTODO items from iCalendar text. Exact $0.005 USDC. Prefer unpaid POST /v1/sandbox/ical-vtodo first.","url":"https://agentshelf.syntexa.ch/v1/ical-vtodo?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"text":{"type":"string","examples":["BEGIN:VCALENDAR\nBEGIN:VEVENT\nUID:evt\nSUMMARY:Meet\nDTSTART:20260101T000000Z\nDTEND:20260101T010000Z\nEND:VEVENT\nBEGIN:VTODO\nUID:todo\nSUMMARY:Task\nDTSTART:20260102T000000Z\nEND:VTODO\nBEGIN:VJOURNAL\nUID:note\nSUMMARY:Note\nDTSTART:20260103T000000Z\nEND:VJOURNAL\nBEGIN:VFREEBUSY\nUID:busy\nDTSTART:20260104T000000Z\nDTEND:20260104T020000Z\nEND:VFREEBUSY\nEND:VCALENDAR"],"maxLength":100000,"minLength":1,"description":"Input for this SKU. The route description says whether it is plain text, a URL, base64 bytes, or an already-encoded token."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","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.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_YqXVamIAVLMXnwBPkZcqh","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Parses iCalendar (iCal) text and extracts structured VTODO (task/to-do) items from it","exampleAgentPrompt":"Parse this iCalendar text and give me all the VTODO task items from it: BEGIN:VCALENDAR ... END:VCALENDAR","exampleUseCases":[{"title":"Extract tasks from exported calendar","prompt":"I exported my tasks from my calendar app and got this ical text — can you pull out all the VTODO items and show me the task names, due dates, and statuses? Here's the raw ical data: BEGIN:VCALENDAR..."},{"title":"Sync to-dos from ical feed to task manager","prompt":"I have this iCalendar text from a shared project calendar and I need to extract all the VTODO entries so I can import them into our task tracker — parse it and give me the structured task list."},{"title":"Audit overdue tasks in ical file","prompt":"Here's an iCalendar file contents from our team's task board — parse out all the VTODO items so I can check which ones have a DUE date in the past and are still marked as NEEDS-ACTION."}],"resultDescription":"Returns a list of structured VTODO objects parsed from the supplied iCalendar text, each containing properties such as UID, SUMMARY, DESCRIPTION, DTSTART, DUE, PRIORITY, STATUS, and any other VTODO fields present in the input.","failureModes":["Malformed or invalid iCalendar text returns a parse error","Input too large (over 100,000 characters) is rejected","Empty input string is rejected due to minLength:1 constraint","Input containing no VTODO components returns an empty list","Network or payment (x402) failure prevents the call from completing"],"whenToPreferThis":"Use this endpoint when you have raw iCalendar (RFC 5545) text and need to extract VTODO task components as structured data. It is purpose-built for VTODO parsing specifically, not VEVENT or other ical components. Try the free sandbox endpoint POST /v1/sandbox/ical-vtodo first; only fall back to this paid endpoint ($0.005 USDC) when the sandbox is unavailable or you need production reliability.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T06:50:02.965Z","isFirstParty":false,"canonicalSlug":"agentshelf-icalendar-vtodo-parser-8fa3a226"}