SoKal for Gemini: The Shared Calendar for Friends

Gemini calendar integration

SoKal is a shared calendar for you and your friends. Add it to Gemini as a custom app and you can ask Gemini about your week and what a friend is up to, at the detail each friend already shares with you on SoKal. Gemini uses SoKal when you call it with @SoKal.

Connect Gemini to my calendar

You need a SoKal account (free, in the app or at sokal.app) and Gemini on the web.

  1. Go to gemini.google.com and open Customize, then Connectors, then Custom apps.
  2. Click Add a custom app and enter https://mcp.sokal.app. Leave Client ID and Client secret blank.
  3. A SoKal page opens. Sign in with your phone number, with Google, or with your email and password. Signed up with Apple? Apple sign-in isn't on this page, so first verify your phone number in the SoKal app (your profile, then Edit profile, then Phone numbers), then sign in here with that number.
  4. Choose View only or View and edit, then Allow.
  5. Back in Gemini, SoKal shows under Custom apps with the handle @SoKal.

Use SoKal in a chat

Gemini only uses SoKal when you call it. Start your prompt with @SoKal, or open the ⋯ menu on the connector and choose Use now. Once SoKal is connected on the web, you can use it in the Gemini app on your phone too.

Who can add custom apps

Google sets these rules for custom apps in Gemini:

Things to ask Gemini

What Gemini can't do with SoKal

Your Gemini activity

SoKal doesn't use your calendar to train AI models. Because custom apps need Keep Activity on, what SoKal returns in a Gemini chat is part of your Gemini activity, which Google handles under its own policies. See Google's Gemini Apps Privacy Hub.

Disconnect

In Gemini, open Customize, then Connectors, choose SoKal and select Disconnect. To remove it completely, choose More details, then Remove app, which also unlinks it from your Google Account. You can also remove it from Connected apps in SoKal's settings on the web, which ends its access straight away.

Using Claude instead? See SoKal for Claude. Questions? See Support or email team@sokal.app. Our Privacy Policy explains what a connected assistant can see and what we keep.