Lorem ipsum dolor sit amet conse ctetur adip iscing elit justo quis odio sit sit ac port titor sit males dolor

Lorem ipsum dolor sit amet, consectetur adipiscing elit tincidunt iaculis eget interdum pretium ullamcorper est dui, donec feugiat at etiam aliquam ornare parturient ut convallis gravida malesuada netus commodo hendrerit lorem sed imperdiet praesent consectetur fermentum.
Lorem ipsum dolor sit amet, consectetur adipiscing elit quis ultricies sed non sodales morbi ornare non ullamcorper nulla aliquet viverra non est nulla bibendum nunc ac egestas habitant.

Lorem ipsum dolor sit amet, consectetur adipiscing elit asit ornare odio mauris egestas tincidunt cras tincidunt adipiscing vivamus iaculis ullamcorper turpis eros, congue pellentesque pharetra, eu tempor facilisis magna sed consectetur feugiat tempus quis vestibulum praesent.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Id odio duis est, et aliquet lectus nunc eu est ut enim tristique nunc quis pellentesque sit leo volutpat in quam cursus sit euismod feugiat.
“Nisi quis eleifend quam adipiscing vitae aliquet bibendum enim facilisis gravida neque velit in pellentesque”
Eget lorem dolor sed viverra ipsum nunc aliquet bibendum felis donec et odio pellentesque diam volutpat commodo sed egestas aliquam sem fringilla ut morbi tincidunt augue interdum velit euismod eu tincidunt tortor aliquam nulla facilisi aenean sed adipiscing diam donec adipiscing.
ChatGPT is incredibly useful for writing event descriptions, emails, marketing copy, and reminders, but it cannot reliably create Add-to-Calendar links on its own. Calendar links require precise formatting, strict URL encoding, correct date structures, and guaranteed compatibility with Google, Apple, Outlook, and other platforms. That’s why CalendarLink created Smart Links: the first Add-to-Calendar method designed specifically for LLMs, such as ChatGPT.
With CalendarLink Smart Links, ChatGPT can generate fully functional Add-to-Calendar links instantly, using nothing more than simple URL parameters. No APIs. No authentication. No plug-ins. Just reliable automation.
This article shows you exactly how to do it and includes the full instruction template you can paste directly into ChatGPT.
If you regularly host webinars, meetings, workshops, or community events, ChatGPT can automate all event creation for you. With Smart Links, ChatGPT can:
• Build fully encoded Add-to-Calendar links
• Format dates, times, and time zones correctly
• Automatically insert descriptions and locations
• Output final CalendarLink URLs instantly
• Reduce manual work and eliminate mistakes
Because Smart Links follow a predictable structure, ChatGPT can generate them with 100% accuracy.
To create an Add to Calendar link with ChatGPT, paste CalendarLink’s Smart Link instructions into ChatGPT and let the model generate a fully encoded URL. When the URL is opened in any browser, CalendarLink instantly creates the event and redirects to the final event page. ChatGPT can also follow the redirect and return the final https://calendarlink.com/event/... link.
The Smart link is a simple URL with query parameters. When anyone opens this link, CalendarLink immediately generates the event and redirects to the final CalendarLink URL (e.g. https://calendarlink.com/event/Xx182x).
This is ideal for LLMs, because they can just: Build the smart link URL (Optional) "visit"/resolve it and Return the final https://calendarlink.com/event/... URL to the user
2.1 Smart link base URL
https://my.calendarlink.com/link
2.2 Example smart link
https://my.calendarlink.com/link?collection=3b8e59b7-0bcf-4e38-a8cc-a42d5a555cc4&title=Test%20event&start=2025-12-21%2016%3A00&duration=120&timezone=Europe%2FAmsterdam&description=Test%20description&location=https%3A%2F%2Fgoogle.com
2.3 Parameters
All parameters must be URL-encoded.
collection
Default public collection (free to use): 3b8e59b7-0bcf-4e38-a8cc-a42d5a555cc4
Or: create a free CalendarLink account and use your own collection ID.
title (required)
Event title. Example: title=Marketing%20Launch%20Call
start (required)
Date and time in format: YYYY-MM-DD HH:mm
Example (not encoded): 2025-12-21 16:00
URL-encoded: start=2025-12-21%2016%3A00
duration (required)
Event duration in minutes.
Example: duration=120 for 2 hours.
timezone (required) IANA timezone string.
Example: Europe/Amsterdam, America/New_York, Asia/Tokyo.
URL example: timezone=Europe%2FAmsterdam
description (optional)
Long text description. Can be empty, but omit the parameter if you don't need it.
Example: description=Quarterly%20planning%20session
location (optional)
For online events, use a URL Example: https://zoom.us/…For physical events, use an address Example: Street%20name%2013%2C%20New%20York%2C%20New%20York
Omit if not needed.
2.4 What an LLM should do (instructions)
You can embed the following instructions into a system prompt / tool description:
When the user asks you to create an event, generate a CalendarLink smart link.
Use this base URL: https://my.calendarlink.com/link Use collection=190fceeb-e934-4425-8590-ce0bdbcba594 (or another collection ID the user provides).
Add the following URL-encoded query parameters: title: required event title start: YYYY-MM-DD HH:mm in the user's timezone duration: in minutes timezone: an IANA timezone, e.g. Europe/Amsterdam Optional: description, location
Return either: The full smart link itself, or Even better: resolve the smart link and return the final redirect URL, which looks like https://calendarlink.com/event/XYZ123.
Always ensure proper URL encoding for spaces and special characters.
2.5 Example LLM output (smart link)
This is your smart links that generates the event instantly:
https://my.calendarlink.com/link?collection=190fceeb-e934-4425-8590-ce0bdbcba594&title=Team%20Meeting&start=2025-12-21%2016%3A00&duration=120&timezone=Europe%2FAmsterdam&description=Quarterly%20planning%20session&location=Conference%20Room%20A
Visit the url and copy the url in the browser if you want to share this event (e.g. https://calendarlink.com/event/your-event).
2.6 Example LLM output (final redirect URL) If the LLM (or your backend agent) can follow redirects:
This is your smart links that generates the event instantly:
https://my.calendarlink.com/link?collection=190fceeb-e934-4425-8590-ce0bdbcba594&title=Team%20Meeting&start=2025-12-21%2016%3A00&duration=120&timezone=Europe%2FAmsterdam&description=Quarterly%20planning%20session&location=Conference%20Room%20A
This is your final url you can share with anyone: https://calendarlink.com/event/your-event
-------------------------------------------------
Event title:
Date & time:
Timezone:
Location or URL:
Event description:
This is currently the only reliable way for AI models to generate Add-to-Calendar links.
Here are the exact instructions you should paste into ChatGPT to enable Smart Link generation:
When the user asks you to create an event, generate a CalendarLink Smart Link.
Use this base URL:
https://my.calendarlink.com/link
Use this collection ID unless the user provides another:
collection=190fceeb-e934-4425-8590-ce0bdbcba594
Add the following URL-encoded parameters:
• title (required, event title)
• start (format: YYYY-MM-DD HH:mm in the user's timezone)
• duration (in minutes)
• timezone (valid IANA timezone, e.g. Europe/Amsterdam)
Optional parameters:
• description
• location
Return either:
Always ensure proper URL encoding for all spaces and special characters.
This is an example of your Smart Link that generates the event instantly:
https://my.calendarlink.com/link?collection=190fceeb-e934-4425-8590-ce0bdbcba594&title=Team%20Meeting&start=2025-12-21%2016%3A00&duration=120&timezone=Europe%2FAmsterdam&description=Quarterly%20planning%20session&location=Conference%20Room%20A
Visit the link in any browser and CalendarLink will create the event automatically.
Smart Links are designed specifically for AI systems:
• No API keys or authentication
• Impossible for ChatGPT to “hallucinate” incorrect formats
• Compatible with all calendar apps
• Automatically encoded
• Works for both virtual and in-person events
• Supports recurring events and Subscription Calendars
• Perfect for Slack bots, automations, GPTs, and CRM integrations
This is the most reliable, scalable way to produce calendar events using AI.
CalendarLink Smart Links provide that structure, enabling ChatGPT to generate Add-to-Calendar links instantly, safely, and accurately.
You can now use ChatGPT as a fully automated event generator.
Start creating Add-to-Calendar events instantly at calendarlink.com.
No credit card required.
✔ Unlimited events ✔ Adds-to-Calendar ✔ RSVP ✔ Subscribe-to-Calendar ✔ Notifications



