Google Calendar and Gmail in Slack
Google Calendar and Gmail, from the Slack thread
Ask what is on your calendar, book an event, find the email or draft a reply. Kipwise Agent uses your own Google account, and every change or send waits for your Approve.
7-day trial on install. No card needed.
@Kipwise what's on my calendar Thursday, and is there anything from Acme in my inbox?
Thursday: 10:00 Design review, 13:00 1:1 with Gus. You are free from 14:00. One unread from Acme: Priya asks if Thursday afternoon works for the roadmap sync.
@Kipwise book a 30 minute Roadmap sync Thursday at 14:00 and invite Priya
I’ll add it to your calendar.
Create “Roadmap sync” on Thursday 14:00 to 14:30 and email an invitation to Priya Nair?
Create “Roadmap sync” on Thursday 14:00 to 14:30 and email an invitation to Priya Nair?
✓ Approved by Hollie BrandtDone. Added Roadmap sync to your calendar and invited Priya.
- When
- Thu 14:00 to 14:30
- Guests
- Priya Nair
Sample data
How Google Calendar and Gmail works in Slack
Ask, approve, done.
Ask
In plain words
“What’s on my calendar Thursday?” or “anything from Acme in my inbox?” Mention the agent in a thread, or ask in a direct chat.
Connect
Once, with your own Google login
Gmail and Calendar are separate connections. The agent posts a private link the first time a request needs one.
Approve
Before anything changes
A new event, a moved event or an email shows its details on a card. Only you can press it.
Calendar and inbox
See the day and the mail together
Ask for your day and the unread mail that needs a reply, and the agent lists both, with the sources.
It reads your own primary calendar, with times in your timezone.
Sample data
Gmail
Draft in Gmail, send after you approve
It writes a draft or a reply in your Gmail drafts. Sending shows the recipient, the subject and a preview on an Approve card.
You can also ask it to send later, and to cancel a send that is still waiting.
@Kipwise draft a reply to Priya: yes to Thursday 14:00, and ask her to bring the Q4 numbers
I saved a draft reply in your Gmail drafts:
Hi Priya, Thursday at 14:00 works. Could you bring the Q4 numbers?
send it
Here is exactly what goes out.
Send this email to Priya Nair? Subject: Re: Roadmap sync. Preview: “Hi Priya, Thursday at 14:00 works…”
Send this email to Priya Nair? Subject: Re: Roadmap sync. Preview: “Hi Priya, Thursday at 14:00 works…”
✓ Approved by Tobias LindSent to Priya Nair.
Sample data
On schedule
Your agenda in the channel
Ask once for a daily agenda or a Monday summary. You approve the schedule when you create it, and it posts at that time.
@Kipwise every weekday at 8, post my agenda for the day here
I’ll post it every weekday at 08:00 with your Calendar access.
Post your agenda for the day in #product every weekday at 08:00?
Post your agenda for the day in #product every weekday at 08:00?
✓ Approved by Hollie BrandtScheduled. Every weekday · 08:00Next run: Tuesday 08:00
Your agenda, Tuesday:
- 09:30 Standup
- 13:00 1:1 with Gus
- 15:30 Roadmap sync
Sample data
What to ask it first
@Kipwise what's on my calendar Thursday?
It lists your events with times in your timezone.
@Kipwise book a 30 minute Roadmap sync Thursday at 14:00 and invite Priya
It shows an Approve card first. Priya is emailed an invitation only because you asked for her.
@Kipwise summarise unread mail from Acme
It searches your Gmail and summarises, with the messages it read.
@Kipwise move my 3pm to 4pm
It shows an Approve card, then updates the event.
Connecting Google
- Once, per person
- When a request needs Google, the agent posts a private link. Only the person who asked can complete it, with their own Google login. Nobody shares a token.
- What it can reach
- Your own primary calendar, and your own Gmail: search and read mail and attachments, drafts and replies, scheduled sends, archive, mark read, star, trash and labels.
- Guests
- Events have no other attendees unless you explicitly ask it to invite someone. Only then does Google email them an invitation.
- Disconnect
- Ask the agent to “disconnect my Google”. It deletes the access it stored and revokes it at Google.
- Admin control
- A workspace admin can switch Google lookups or changes, or a single tool, off.
Questions
How do I use Google Calendar in Slack?
Add the Kipwise Agent to Slack and connect Google once when it asks. Then ask in a thread, for example “what is on my calendar tomorrow?” or “move my 3pm to 4pm”; a change shows an Approve card first.
Is this Slack’s Google Calendar app?
No. It is the Kipwise Agent, a separate Slack app. Add it, then connect Google once when it asks.
Does connecting Gmail connect Drive or Calendar?
No. Each Google service is its own connection, so you choose what the agent can reach.
Can it read other people’s calendars?
It works with your own account only, and sees what you can see.
Can it send an email on its own?
No. A live request shows the recipient, subject and preview on an Approve card and sends after you press it.
What does it cost?
$10 per user a month, for at least 3 users. That includes $5 of AI credit per person and $2 per person of shared team credit every month. Add it to Slack and the free trial starts on your first message, no card needed.
Can it change things without asking?
No. Before it edits a page, updates a record or posts a message, it shows an Approve or Deny card in the thread. Only the person who asked can approve it, and the card expires after 30 minutes. A denied or expired card runs nothing.
Can an admin switch it off?
Yes. A workspace admin can switch a whole service, or a single tool, off, so a listed ability may be off in your workspace.
Does it work in Microsoft Teams?
Yes. The same agent runs in Microsoft Teams, with the same tools, approvals, memory and scheduled tasks.