Kasimir Docs DEEN To the app →

Google Workspace

Connect Google Workspace to Kasimir and use it across chat, knowledge sources, assistants, and workflows.

The Google Workspace integration brings your Google content straight into Kasimir: search and read files in Google Drive, manage events in Google Calendar, populate spreadsheets in Google Sheets, create documents and presentations, and maintain to-dos in Google Tasks. You connect your account once via OAuth (Google's consent screen); from then on Kasimir can act on your behalf across chat, agents, and workflows. Kasimir deliberately requests only the permissions each service needs (least privilege), and you can disconnect any connection at any time.

What the integration covers

Kasimir splits Google Workspace into six separately connectable integrations. They are connected individually — so you only grant the services you actually need.

Integration

What you can do

Google Drive

Search, read, upload/download and move files; create folders

Google Calendar

List, look up, create, update and delete events

Google Sheets

Read ranges, append rows, update/clear ranges, create new spreadsheets

Google Docs

Create and read documents, append text

Google Slides

Create presentations from an outline

Google Tasks

List, create, complete and delete tasks

Gmail is not currently part of the integration. Google classifies mailbox access as a "restricted scope" that requires a separate security assessment (CASA). For email context, the Outlook Mail integration from Microsoft 365 is available instead.

Requirements

  • An active Google account (personal or your organization's Google Workspace).

  • The integration must not have been disabled for your company by an administrator. If it has, the card shows Disabled by admin.

Connecting Google

You connect Google under Customize → Integrations.

Creating connections requires the Connect integrations permission – by default only owners and admins have it; owners or admins enable it for members under Roles and permissions.

  1. In the sidebar, open Customize → Integrations.

  2. Find the tile, e.g. Google Drive or Google Calendar, and click Connect.

  3. Sign in with Google and confirm the requested permissions.

  4. You land back in Kasimir; the tile shows Connected as ….

Customize → Integrations: each Google app is its own card with a Connect button.
Customize → Integrations: each Google app is its own card with a Connect button.

You can connect several Google services one after another (e.g. Drive and Calendar). Each service is its own connection with its own permissions — giving you full control over what Kasimir may access.

Personal vs. company connection

  • Personal (default): if you connect yourself, the connection is only for you.

  • Company-wide: owners and admins create it under Administration → Integrations.

Personal or company-wide: a personal connection belongs only to you; Kasimir uses it in your private chats, agents and workflows – not in team or project chats, whose answers all members see. Owners and admins create a company connection under Administration → Integrations. Only owners and admins may use it directly; members reach its content via shared folders (read-only). Workflow steps for files, mail, calendar and spreadsheets always use a personal connection, never the company connection. If a workflow runs without a person starting it (schedule, form, webhook or integration trigger), it uses the connection of the person who created it – but only once an owner or admin has confirmed this in the workflow settings.

Ask first before changes: tools that change or send something (e.g. send mail, upload a file, create an event) are set to ask first by default: a card with the details appears in the chat, only Run triggers the action. In agents this can be set per tool under Actions. Only owners and admins can set Allowed (without asking) for tools that send or change something outside Kasimir; if a member edits the agent, these tools fall back to Ask first.

Using Google in chat

Once a Google integration is connected, Kasimir can use it as a tool in chat — for example "find the quote template in my Drive" or "create a 'Kickoff' event tomorrow at 10am".

In the chat, open Knowledge sources in the bar below the input field. Under Connected services each connection has a switch – Kasimir may use switched-on services in this chat. If a connection is broken, it says so there, with Reconnect. Anyone who does not manage the connection sees Notify admins instead, or a button that notifies the person the connection belongs to – the message goes out at most once every 24 hours.

The ‘Knowledge sources’ menu toggles individual Google services on or off per chat.
The ‘Knowledge sources’ menu toggles individual Google services on or off per chat.

You don't need to know file IDs or event details yourself. Describe what you want in plain language — Kasimir will, for example, first search for the file in Drive and then read it. For events, Kasimir confirms the key details (title, time, attendees) when in doubt before creating anything. No invitation emails are sent in the process.

Attaching Drive files to a message

The attachment dialog (Attach file) has a Google Workspace tab. There you search and pick files from My Drive or from Shared drives and attach them directly to your message. Native Google formats (Docs/Sheets/Slides) are automatically converted to readable Office formats (DOCX/XLSX/PPTX) for this.

Syncing Google Drive as a knowledge source

Owners and admins can connect a Google Drive folder as a knowledge source under Administration → External sources. Indexed content is synced regularly and is then available for answers with citations.

  1. Open Administration → External sources and click Add source.

  2. Choose who should be able to use the content: Company-wide, All projects or As permitted in the source system.

  3. For Company-wide and All projects you pick the folder in the folder picker, choose between Indexed (recommended) and Live and confirm with Share.

  4. For As permitted in the source system you choose the Google connection, My Drive or Shared Drive as source type, then the folder and a name. This source is always indexed, and only people with access in the source system see the content.

The sync then runs automatically in the background. Use Sync now to trigger a run manually.

Google knowledge for agents

When editing an agent, you can link individual Google Drive files as knowledge via the cloud-file picker. The agent then draws on those files in its answers, independently of company-wide knowledge.

Google in workflows

Workflows offer Google actions as step building blocks, including:

  • Upload a file to Google Drive (optionally into a specific folder; empty = My Drive)

  • Append a row to a Google Sheet

  • Create an event in Google Calendar

This lets a workflow's results be stored in your Google Workspace automatically.

There are also triggers that start workflows automatically: a new file in Google Drive (optionally in a specific folder), a new or changed event in Google Calendar and a new row in a Google Sheet.

Disconnecting

You can end a connection at any time:

  1. Open Customize → Integrations.

  2. Click Disconnect on the Google tile (or … next to the connection in the detail view).

  3. Confirm the prompt.

After that, Kasimir no longer has access to the respective Google service.

Privacy & security

  • Kasimir requests only the permissions each service needs (e.g. the Calendar connection gets no Drive access).

  • Access happens exclusively through Google's official OAuth interface; Kasimir never sees your Google password.

  • You don’t have to sign in repeatedly and you can revoke the connection at any time.

  • Admins can disable individual Google integrations company-wide.

Actions such as uploading, moving, or updating files, and creating events, change data in your real Google account. For write actions, review Kasimir's preview or confirmation before you approve.