Connect Google Calendar directly to WhatsApp
Automatically create calendar events directly from your automation workflows. Schedule appointments, meetings, and reminders when automation triggers fire.
Step event
Create Calendar Event
Spoki Assistant
Online
Got your message! I'm creating a calendar event for your appointment right now.
Perfect! Please schedule it for next Monday at 2 PM.
Done! I've created the calendar event. You'll receive a confirmation email shortly.
Why Google Calendar + Spoki works like magic
Automate your scheduling. Create calendar events automatically from WhatsApp conversations and never miss an appointment.
Automatic Event Creation
Create calendar events automatically when automation triggers fire. Schedule appointments, meetings, and reminders without manual intervention.
Flexible Date Configuration
Configure dates using static values, current time, custom fields, or relative values. Support for recurring events with customizable frequency.
Multi-Account Support
Connect multiple Google accounts and use different calendars for different scenarios. Perfect for teams managing multiple schedules.
What this step does
The Google Calendar step allows you to interact with Google Calendar directly from your automations. Create calendar events and manage schedules in real-time with dynamic contact data.
How it works
Connect Google Account
Authorize Spoki to access your Google Calendar. You can connect multiple Google accounts for different scenarios.
Select Calendar
Choose the target calendar from your Google Calendar account. Use your primary calendar or create dedicated calendars for automation events.
Configure Event Fields
Map your data to calendar event fields. Use dynamic field syntax to insert contact data like names, dates, and custom fields.
Understanding Automation Flow
Integrations in Spoki play specific roles. It's important to understand the difference between a Trigger and a Step Event to build successful flows.
The Trigger
A trigger is the spark that starts your automation engine. It listens for an event, like an incoming message or a change in status.
The Step Event
This is where Google Calendar fits in. A "Step Event" is an action performed after the flow has started. It creates calendar events as part of the conversation journey.
What this step is & is not
It IS a direct bridge
It connects specific automated actions to create calendar events in Google Calendar with dynamic contact data.
It IS NOT a full calendar sync
It does not continuously sync all calendar events in real-time. It creates events when triggered by your automation workflows.
When should you use it?
Schedule appointments
Automatically create calendar events for bookings and consultations.
Set reminders
Add follow-up reminders based on contact actions and deal status.
Manage meetings
Schedule meetings when deals are closed or important milestones are reached.
Track deadlines
Create calendar events for order deadlines and important dates.
Why teams love the Google Calendar step
Sales Teams
"We automatically schedule follow-up appointments when leads express interest. No more manual calendar management."
Support Teams
"Creating calendar reminders for customer follow-ups helps us stay organized and never miss important interactions."
Why this matters
In the era of conversational commerce, scheduling automation eliminates friction. By integrating Google Calendar with Spoki, you create seamless appointment booking experiences and ensure nothing falls through the cracks.
Ready to power up your WhatsApp?
Get started with Spoki today and connect Google Calendar in minutes. No credit card required.
Explore All Integrations
Discover how Google Calendar integrates with Spoki and explore all available integrations to power up your WhatsApp marketing.
Frequently Asked Questions
What happens if the calendar is deleted?
The automation step will fail. The step must be reconfigured to point to a valid calendar.
Can I create new calendars from the automation?
No, you must create calendars manually in Google Calendar first. The automation can only create events in existing calendars.
What permissions does Spoki need?
Spoki requests read access to your Google Calendar (to list calendars), write access to Google Calendar (to create events), and access to your email (to identify the connected account).
Can I use calendars shared with me?
Yes, any calendar accessible to the connected Google account (owned or shared) will appear in the list.
Can I create recurring events?
Yes! The Google Calendar step supports recurring events. Enable recurrence in the event configuration and set frequency (Daily, Weekly, Monthly, Yearly), interval (e.g., every 2 weeks), count (number of occurrences), and days of week (for weekly recurrence).
How do I configure dates using custom fields?
When using Custom Field type for date components, select a custom field that contains date/datetime data. The field value will be used for that date component. For complete dates, use custom fields for multiple components (year, month, day, hour, minute). Use Transform Contact Field step to format dates before using them.
Can multiple automations create events in the same calendar?
Yes, multiple automations can create events in the same calendar. Each automation creates events independently.
What if I disconnect the Google account?
The automation step will fail until you reconnect the same Google account or select a different connected account.
Are attendees automatically notified?
Yes, if attendees are specified, they receive email invitations when events are created (if notification settings are enabled in Google Calendar).
Is there a delay when creating calendar events?
Events typically appear in Google Calendar within seconds. Network latency and Google API response times may vary.
Can I set reminders for events?
Yes! You can configure multiple reminders for each event: set reminder method (Email or Popup), set reminder timing (minutes, hours, days, or weeks before the event), and add up to 5 reminders per event.