Slack + Google Calendar integration

Combine Slack + Google Calendar and move meetings into channels where your team already talks. Just ask Letaido's AI agent and watch it do the work.

Best Slack and Google Calendar integration jobs to start with

Use this Slack Google Calendar integration for meeting prep, booking and shared launch dates.

Every weekday at 8am

Prep notes for outside meetings in Slack

Each weekday morning, Leta DMs you today's meetings with outside guests, plus recent Slack messages that mention their company.

Every Friday at 2pm

Next week's marketing events in Slack

Every Friday, the agent reads next week on your shared marketing calendar and posts each event with its day, time and organizer.

When someone mentions Letaido

Book a meeting from a Slack message

Tag @Letaido with teammates and a time frame; Leta finds when everyone is open, books it with a Meet link and replies in the thread.

When someone mentions Letaido

Add launch dates from Slack to a calendar

Tag @Letaido with a launch, webinar or shoot date and Leta adds it to your shared marketing calendar, linked back to the Slack message.

Slack Google Calendar integration options, compared

Slack's own Google Calendar app keeps your status and reminders current. Jobs that need judgement sit on top.

OptionSlack status syncYour schedule in SlackBook meetings from SlackRuns on its ownReasons over the data
Letaido AI agentNoYesYesYesYes
Google Calendar app for SlackYesYesYesYesNo
Slack Workflow BuilderNoPartlyPartlyYesNo
Zapier, Make and similarYesPartlyPartlyYesPartly
Read the full comparison
OptionWhat starts itBest forWatch out for
Letaido AI agentA schedule, someone mentioning @Letaido in Slack, or when you askJobs that need judgement: prep notes for outside meetings, the week ahead from a shared calendar, booking a time that suits everyone, launch dates added from SlackIt doesn't sync your Slack status with your calendar or remind you before each meeting. Google Calendar changes can't start a job. Searching Slack needs a Slack user token, and teammates' calendars must be shared with you to book them
Google Calendar app for SlackYour calendar: an event starting, an invite or a change, plus /gcal when you type itStatus sync while you're in a meeting, reminders with join links, answering invites, today's schedule, notifications for a shared calendar in a channelStatus sync uses your primary calendar only. The daily schedule notification needs a paid Slack plan. It posts events as they are
Slack Workflow BuilderA new calendar event, a form in Slack or an emoji reactionTemplates such as creating a Google Calendar event from Slack, or adding a meeting to Google Calendar with an emoji reactionOnly on paid Slack plans. Each workflow does one fixed thing
Zapier, Make and similarA Google Calendar event such as a new event, an event starting or a cancelled eventFixed recipes such as posting new events to a channel, setting your Slack status during events, or a DM when an event startsYou build and fix one workflow per job, and each run posts the same fields. Adding judgement means extra AI steps

Slack and Google Calendar: the old way vs. Letaido

  1. 1Open today's calendar
  2. 2Spot the outside meetings
  3. 3Search Slack for each company
  4. 4Copy the useful messages
  5. 5Paste your notes together
Every weekday at 8am, look at today's meetings on my Google Calendar that include people from outside my company. Send me a Slack DM with each meeting's time, title, outside guests and join link, plus up to 3 Slack messages from the last 30 days that mention their company, with links.
Slack, DM to Dana
Prep for your 2 meetings with outside guests today
10:30am: Northwind Labs pilot check-in: Maya Ortiz, [email protected]; Li Wei, [email protected]; Join the meeting; #sales, Oct 8: "Northwind wants SSO before the team rollout."; #customer-success, Oct 2: "Northwind's Maya shared two sample reports."
3:00pm: Kestrel Analytics renewal: Theo Brandt, [email protected]; Join the meeting; #deals, Sep 29: "Kestrel asked for a quote for 5 more seats."

How Slack and Google Calendar jobs start

When something happens

A job can start when someone mentions @Letaido in Slack, like “Book a meeting from a Slack message”.

On a schedule

Saved as an automation, like these jobs: every weekday at 8am or every Friday at 2pm.

When you ask

One message, 72 Slack and Google Calendar actions to draw on.

All 11 Slack events

How to set up the Slack Google Calendar integration

  1. 1Create the Slack app from Letaido's manifest
  2. 2Connect Google Calendar on Google's consent screen
  3. 3Approve the first Google Calendar run

    Allow all read operations once per app; approve each kind of write once.

  4. 4Watch the first run in chat
  5. 5Choose when it runs

Every Slack and Google Calendar action the agent can take

Slack
10 groups: 27 reads, 37 writes
  • Schedule and cancel messages
  • Create and edit canvases
  • Upload and manage files
  • 7 more

Delete file · Set status · Get user · Get channel members

Google Calendar
6 groups: 4 reads, 4 writes
  • Create and schedule events
  • Update and move events
  • List calendars
  • 3 more

Frequently asked

Does Slack integrate with Google Calendar? +

Yes. Slack's own Google Calendar app syncs your status, sends meeting reminders and lets you answer invites. Letaido's AI agent, Leta, adds jobs on top that need judgement, like prep notes for outside meetings or booking a time that suits everyone.

How do I connect Google Calendar to Slack with Letaido? +

Connect Slack and Google Calendar once in Letaido, then invite the Letaido bot to each channel it should read or post in. Then describe the job in chat, or paste a prompt from a job on this page.

Will Letaido sync my Slack status with my calendar? +

No. Use Slack's Google Calendar app for status sync and reminders before each meeting. Leta reads your calendar for jobs like a morning DM with today's outside meetings, or the week ahead posted to #marketing every Friday.

Can a new Google Calendar event start a job? +

No. Google Calendar changes can't start a job. Someone mentioning @Letaido in Slack can start it, or it runs on a schedule you set, or when you ask. Mention jobs need the app_mention event switched on in your Slack app.

Can I book a meeting with teammates from a Slack message? +

Tag @Letaido with the teammates and a time frame, and Leta finds the first time everyone is open, books it with a Meet link and replies in the thread. Teammates' calendars must be shared with the connected Google account.

How is Letaido different from Zapier for Google Calendar and Slack? +

Zapier runs a fixed recipe you build, like posting each new event to a channel, and posts the same fields every run. Leta runs a job you describe and can pick out the outside meetings or the Slack messages that matter before it posts.

Does it ask before it posts in Slack or adds events? +

Allow all read operations once per app; approve each kind of write once.

Put Slack and Google Calendar to work today

Connect Slack and Google Calendar, then ask for a job like "DM me prep notes for today's outside meetings each morning". Leta gets it done on your schedule, or the moment you ask.

Get Letaido