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, assistants, 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 all use the same Google OAuth app but are connected individually — so you only grant the services you actually need.
Integration | What you can do |
|---|---|
| Search, read, upload/download and move files; create folders |
| List, look up, create, update and delete events |
| Read ranges, append rows, update/clear ranges, create new spreadsheets |
| Create and read documents, append text |
| Create presentations from an outline |
| 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 in Settings under the Connections tab.
Open
Integrationsat the top, or theConnectionstab in Settings.Find the card you want, e.g.
Google DriveorGoogle Calendar.Click
Connect. You are redirected to Google's consent screen.Sign in to Google and approve the requested permissions.
You return to Kasimir and a green banner confirms the service was connected successfully. The card now shows
Connected as <your-address>.
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): When you click
Connectyourself, the connection applies only to you.Company-wide: Owners and admins can create a company-wide connection under
Administration → Integrationsthat is available to multiple people. This option is reserved for admins.
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".
The Sources button in the chat composer lets you control, per chat, which connected services are active:
Connected services have an on/off toggle (per-chat opt-in).
Services that aren't connected yet show a
Connectlink.Manage connectionsjumps straight to Settings.
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
Admins can have a Google Drive folder synced regularly under Administration → Knowledge sources. The content is indexed and then available in company-wide knowledge (RAG) for answers with source citations.
Open
Administration → Knowledge sourcesand clickAdd knowledge source.Choose a connected Google connection.
Pick the source type
My Drive (Google Drive)orShared drive.Select the folder to sync and confirm.
The sync then runs automatically in the background. Use Sync now to trigger a run manually.
Google knowledge for assistants
When editing an assistant, you can link individual Google Drive files as knowledge via the cloud-file picker. The assistant 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.
Disconnecting
You can end a connection at any time:
Go to
Settings → Connections.Open the Google card and click
Disconnect(or the menu next to the connection).Confirm the prompt
Really disconnect?.
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.
Access tokens are stored server-side and refreshed automatically; 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.