{"uid":"cap_dy2dMDMMEEi7sbwIU85VQ","slug":"agentstoolshub-icalendar-generator-9a28696f","name":"AgentsToolsHub iCalendar Generator","description":"Generate a valid RFC 5545 iCalendar file from JSON events: proper CRLF line endings, text escaping, line folding at 75 octets and a required DTSTAMP. The output imports cleanly into Google Calendar, Outlook and Apple Calendar. Use this when an agent needs to jSON events → valid .ics calendar file.","url":"https://agentstoolshub.com/api/v1/dev/ics-generate?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","required":["events"],"properties":{"events":{"type":"string","description":"Events (JSON array)"},"calendarName":{"type":"string","description":"Calendar name"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_fs1WLURbDf0gqi6ITPkiw","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Converts a JSON array of calendar events into a valid RFC 5545 .ics file with proper CRLF line endings, text escaping, line folding, and DTSTAMP, importable into Google Calendar, Outlook, and Apple Calendar.","exampleAgentPrompt":"Turn these JSON events into a valid .ics calendar file I can import into Google Calendar: [{\"title\":\"Team Standup\",\"start\":\"2025-06-10T09:00:00\",\"end\":\"2025-06-10T09:30:00\"},{\"title\":\"Product Review\",\"start\":\"2025-06-11T14:00:00\",\"end\":\"2025-06-11T15:00:00\"}] — name the calendar 'Work Schedule'.","exampleUseCases":[{"title":"Export project milestones to calendar","prompt":"I have a JSON list of project milestones with dates and I need to turn them into an .ics file I can import into Outlook so my whole team can add them to their calendars — the calendar should be named 'Project Alpha Milestones'."},{"title":"Generate shareable event calendar from API data","prompt":"I fetched a list of upcoming webinars from our database as a JSON array — can you convert them into a valid RFC 5545 iCalendar file called 'Webinar Schedule' so attendees can import it directly into Google Calendar or Apple Calendar?"},{"title":"Personal appointment list to Apple Calendar","prompt":"Here are my doctor and dentist appointments as JSON with start and end times — please generate a .ics file I can drag into Apple Calendar: [{\"title\":\"Dentist\",\"start\":\"2025-07-01T10:00:00\",\"end\":\"2025-07-01T11:00:00\"},{\"title\":\"GP Checkup\",\"start\":\"2025-07-15T09:00:00\",\"end\":\"2025-07-15T09:30:00\"}]."}],"resultDescription":"Returns a valid RFC 5545 iCalendar (.ics) file as text, with VCALENDAR and VEVENT blocks, correct CRLF line endings, text escaping, 75-octet line folding, and a DTSTAMP on every event — ready to be saved as a .ics file and imported into Google Calendar, Outlook, or Apple Calendar.","failureModes":["Malformed or invalid JSON in the events parameter returns an error","Missing required event fields (e.g. no start time) may produce incomplete VEVENT blocks","Very large event arrays may hit query string length limits for a GET request","Events with special characters that cannot be escaped correctly may cause parsing failures in some calendar clients"],"whenToPreferThis":"Use this endpoint when you need to programmatically convert structured JSON event data into a standards-compliant .ics file that can be universally imported by any RFC 5545-compatible calendar application. Prefer it over manual calendar entry or proprietary calendar APIs when portability across Google Calendar, Outlook, and Apple Calendar is required without authentication or calendar-API credentials.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-17T12:40:54.630Z","isFirstParty":false,"canonicalSlug":"agentstoolshub-icalendar-generator-9a28696f"}