For Agents
Create calendars and events, generate add-to-calendar links, and collect RSVPs through AddEvent. Used by marketing automation agents to programmatically schedule events that subscribers can add to Google, Apple, or Outlook calendars.
Get started with AddEvent API in minutes using your preferred integration method.
# Add to your MCP client config (Claude Desktop, Cursor, Windsurf)
{
"jentic": {
"url": "https://api.jentic.com/mcp",
"auth": "oauth"
}
}
# Then ask your agent:
"create an addevent calendar event with add-to-calendar links"
# → Jentic returns the GET /events tool with parameter schema, agent executes.What an agent can do with AddEvent API API.
Create and manage calendars that group related events under a single subscribable feed
Schedule events with start time, end time, location, and rich descriptive copy
Generate add-to-calendar links and embeds for inclusion in emails and landing pages
Capture RSVP responses from attendees and list them per event
GET STARTED
Use for: Create a new event for a webinar with a specific date, time, and timezone, List all events in a marketing calendar, Update the start time of an existing event, Get the RSVPs received for a particular event
Not supported: Does not send invitation emails, manage attendee availability, or handle two-way calendar sync — use for publishing events and generating add-to-calendar links only.
Jentic publishes the only available OpenAPI specification for AddEvent API, keeping it validated and agent-ready.
Jentic publishes the only available OpenAPI specification for AddEvent API, keeping it validated and agent-ready. AddEvent provides programmatic add-to-calendar buttons, hosted event pages, and RSVP collection for marketers and event organisers. The v2 API exposes calendars and events as first-class resources, with RSVP endpoints for capturing attendee responses and an account endpoint for retrieving the authenticated user's profile. Authentication is a bearer token passed in the Authorization header.
Update or cancel events and propagate the change through subscribed calendars
Retrieve the authenticated AddEvent account's profile and quota information
Patterns agents use AddEvent API API for, with concrete tasks.
★ Webinar add-to-calendar automation
Marketers running webinars want every email registrant to land the event in their calendar without manual copy-pasting. POST /events creates the event in AddEvent and returns add-to-calendar URLs for Google, Outlook, Apple, and ICS, which the email tool drops into the confirmation message. The result is fewer no-shows because the event is already on the attendee's calendar.
POST /events with title, start, end, timezone 'America/New_York', and description containing the join link, then return the generated add-to-calendar URLs.
Multi-event marketing calendar
Content teams maintain a public calendar of upcoming product launches, AMAs, and office hours that subscribers can follow. POST /calendars creates the calendar feed, and subsequent POST /events calls add entries that appear automatically in every subscriber's app. Updating or deleting an event via PATCH or DELETE /events/{eventId} propagates within minutes.
POST /calendars to create 'Product Launches', then POST /events three times to add the next quarter's launch dates.
RSVP collection for community events
Community managers running meetups need accurate attendee counts. GET /events lists scheduled events, and the RSVP endpoints return who has accepted, declined, or marked as maybe. An automation can pull these counts each morning to size catering or send personalised reminders to confirmed attendees.
GET /events to find the upcoming meetup, then call the RSVP endpoint for that event ID and count responses by status.
AI agent event scheduling via Jentic
An AI assistant for an event marketing team uses Jentic to call AddEvent when the user says 'create a calendar event for our next webinar'. Jentic returns the POST /events schema, the agent fills the fields from the brief, and the response includes shareable add-to-calendar links the agent pastes back into the chat. The bearer token never enters the agent's context — Jentic injects it at execute time.
Use Jentic to search 'create an addevent calendar event', load the POST /events schema, and execute with title, start, end, and timezone for an upcoming webinar.
13 endpoints — jentic publishes the only available openapi specification for addevent api, keeping it validated and agent-ready.
METHOD
PATH
DESCRIPTION
/me
Get current account info
/calendars
List calendars
/calendars
Create a calendar
/events
List events
/events
Create an event
/events/{eventId}
Update an event
/events/{eventId}
Delete an event
/me
Get current account info
/calendars
List calendars
/calendars
Create a calendar
/events
List events
/events
Create an event
/events/{eventId}
Update an event
Three things that make agents converge on Jentic-routed access.
Credential isolation
AddEvent bearer tokens are stored encrypted in the Jentic MAXsystem vault and injected into the Authorization header at execute time. Agents never receive the raw token in their context.
Intent-based discovery
Agents search by intent (e.g., 'create an event with add-to-calendar links') and Jentic returns the matching AddEvent operation with its input schema — important because AddEvent does not publish a public OpenAPI spec.
Time to first call
Direct integration without a published spec: half a day reading docs and shaping requests. Through Jentic: under 30 minutes — search, load schema, execute.
Alternatives and complements available in the Jentic catalogue.
Calendly API
Scheduling platform that handles availability discovery and booking, not pre-set events.
Choose Calendly for one-to-one or one-to-few meeting booking; use AddEvent for one-to-many published events with add-to-calendar links.
Nylas API
Direct calendar sync API connecting to Google, Microsoft, and IMAP calendars per-user.
Pick Nylas when you need to read or write events into a specific user's connected calendar instead of publishing a shared subscribable feed.
SendGrid API
Email delivery used to send the calendar invitations or reminders that AddEvent does not.
Use SendGrid alongside AddEvent to email the generated add-to-calendar links and reminders to registrants.
Specific to using AddEvent API API through Jentic.
Why is there no official OpenAPI spec for AddEvent API?
AddEvent does not publish an OpenAPI specification. Jentic generates and maintains this spec so that AI agents and developers can call AddEvent API via structured tooling. It is validated against the live API and kept up to date. Get started at https://app.jentic.com/sign-up.
What authentication does the AddEvent API use?
The AddEvent API uses HTTP bearer tokens — a token created in the AddEvent dashboard is sent in the Authorization header. Jentic stores the token encrypted in the MAXsystem vault and injects it at execute time so it never enters agent context.
Can I generate add-to-calendar links with the AddEvent API?
Yes. POST /events creates an event and the response includes shareable URLs for Google Calendar, Outlook, Apple Calendar, and a downloadable ICS file. These URLs can be embedded in emails or landing pages directly.
How do I create an event through Jentic?
Search Jentic for 'create an addevent event', load the POST /events schema, and execute with title, start, end, and timezone fields filled. Jentic returns the AddEvent event object including the calendar buttons URL.
Are there rate limits on the AddEvent API?
AddEvent applies per-account rate limits that vary by plan. The spec does not declare a fixed value, so respect any 429 response surfaced through Jentic and back off according to the Retry-After header.
Does this API send invitation emails to attendees?
No. AddEvent provides the calendar event and shareable add-to-calendar links — sending invitations or reminders is left to your email tool of choice (e.g., SendGrid, Mailgun, or your marketing automation system).
/events/{eventId}
Delete an event