AddCal

Create events dynamically with Smart Links

Perfect for CRM integrations, automation workflows, and API-driven event creation. Generate calendar events on-the-fly using URL parameters.

Smart Link URL
addcal.co/s/z2xrwph2pl?title=Team Meeting&date_start=2026-05-24T15:00:00&date_end=2026-05-24T16:00:00
Automatically creates calendar event
CRM integrations
Email marketing
Booking systems
Event platforms
API integrations
Custom applications
Marketing automation
E-commerce stores
SaaS platforms
Form builders
Membership sites

How Smart Links Work

Three simple steps to automate calendar event creation

1

Create your Smart Link

Set up a Smart Link in your AddCal dashboard and connect it to your calendar. Configure approval settings and security options as needed.

2

Add event parameters

Append event details as URL parameters or embed buttons with data attributes. Include title, dates, location, and any other event information.

3

Event created automatically

The event is instantly created in your calendar and syncs to all your connected calendar platforms. Optional approval workflow available.

Three Ways to Use Smart Links

Choose the integration method that works best for your workflow

URL Parameters

Create events by constructing URLs with event details as parameters. Perfect for simple integrations and direct links.

  • Simple URL construction
  • Works with any system that can generate URLs
  • No programming knowledge required
Example Smart Link URL:
https://addcal.co/s/z2xrwph2pl?title=Team Meeting&date_start=2026-05-24T15:00:00&date_end=2026-05-24T16:00:00

Smart Link via Embedded Button

Add dynamic calendar buttons directly to your website with Smart Link parameters

Dynamic Button Code

Embed Smart Link buttons on your website that dynamically populate event details from data attributes. Perfect for CRM integrations and dynamic content.

  • Dynamic event parameters via data attributes
  • Works with any website or web application
  • Automatically styled and responsive
  • No JavaScript knowledge required
Live Button Preview:
Team Meeting2026-05-24T15:00:002026-05-24T16:00:00America/New_YorkWeekly team sync meetingConference Room Afalse
This button dynamically creates events with code.

Powerful Features for Dynamic Event Creation

Everything you need to automate calendar event creation

Dynamic URL Parameters

Create calendar events on-the-fly using URL parameters. Perfect for integrations and automated workflows.

Embedded Buttons

Add dynamic calendar buttons directly to your website with Smart Link parameters.

Flexible Configuration

Configure approval workflows and custom parameters for each Smart Link.

Instant Integration

Works with Zapier, Make.com, and any system that can make HTTP requests or construct URLs.

Approval Workflows

Optional approval system lets you review events before they appear on your calendar.

Usage Analytics

Track how your Smart Links are being used with detailed analytics and reporting.

Syncs with All Major Calendar Services

Events created via Smart Links automatically sync to your preferred calendar

Google CalendarApple CalendarMicrosoft OutlookOffice 365Yahoo Calendar

Frequently Asked Questions

Everything you need to know about Smart Links

Ready to automate your calendar events? Create your free account.