Sync project meetings for call briefs and scheduling context
Google Calendar gives Brink your meeting context — titles, times, attendees and locations — which is what fills the Daily page and powers call briefs.Who can connect: any member, for their own calendar; owners and admins for an organization connection bound to a project.
Personal:Profile → My integrations → Connect on the Google Calendar row.
Organization:Integrations page → Google Calendar card → Connect Google Calendar (owners and admins only).
The Google Calendar drawer — Connect Google Calendar
2
Authorize with Google
Approve read-only calendar access (calendar.readonly) and your email address. Brink can read events but never create, edit, or cancel them.
3
Bind calendars (organization connections)
On the Projects page, open the project’s Integrations tab and bind the calendar. The picker lists every calendar in your Google calendar list; if you leave the resource blank, the binding uses the account’s primary calendar. A binding is still required — an organization connection with no binding delivers nothing.
Add scope binding on a project's Integrations tab
A personal calendar connection is private to you and isn’t bound to a
project — it feeds your own Daily page and your own assistant.
Event titles, start and end times, attendees, and locations
Recurring meetings are expanded into their individual occurrences, so each one shows up on the right day
Cancelled meetings are removed from Brink on the next sync
The first sync reaches 30 days back and then keeps up continuously from Google’s own change feed, so new and moved meetings appear within the normal sync cycle.
Meeting times are stored as exact instants and displayed in your browser’s timezone — the same meeting reads correctly whether you’re on site or at head office. All-day events are treated as dates rather than instants, so they never shift a day across timezones.
This is separate from a project’s site timezone, which is set on the
project and decides what counts as a jobsite day for daily logs, schedule and
digests. Calendars are always shown in your own timezone.
Calendars are treated as private providers, with the same protections as mail: a personally connected calendar is visible only to you, and if Brink can’t determine whose calendar an organization connection represents, the data is held unreadable rather than defaulting to organization-wide.
Disconnecting revokes Brink’s access with Google and deletes the stored credentials.
If Google invalidates Brink’s change token (it does this occasionally), Brink automatically re-reads the calendar in full on the next sync — no action needed.
{"docsConfig":{"theme":"mint","$schema":"https://mintlify.com/docs.json","name":"Brink","colors":{"primary":"#2a67f9","light":"#5c8bfa","dark":"#1e51d6"},"logo":{"light":"https://mintcdn.com/brink-ai/3uN1NdJRQc4oshRA/logo/light.png?fit=max\u0026auto=format\u0026n=3uN1NdJRQc4oshRA\u0026q=85\u0026s=c2d7ba10f3bda446767775313d55aaf2","dark":"https://mintcdn.com/brink-ai/3uN1NdJRQc4oshRA/logo/dark.png?fit=max\u0026auto=format\u0026n=3uN1NdJRQc4oshRA\u0026q=85\u0026s=c59a33cf9b1a9bbc09d1d3e476461a36","href":"https://docs.trybrink.com"},"favicon":"https://mintcdn.com/brink-ai/3uN1NdJRQc4oshRA/favicon.png?fit=max\u0026auto=format\u0026n=3uN1NdJRQc4oshRA\u0026q=85\u0026s=fe9d2afe60e712533775873d2c70f4fc","background":{"color":{"light":"#fafafa","dark":"#111111"}},"navbar":{"links":[{"href":"https://trybrink.com","label":"Website"}]},"footer":{"socials":{"website":"https://trybrink.com"}},"fonts":{"family":"Hanken Grotesk"},"styling":{"latex":false},"navigation":{"pages":[]}},"deployment":{"deploymentMetadataValue":{"subdomain":"brink-ai","hasAudioNarration":false,"actualSubdomain":"brink-ai","customDomains":["docs.trybrink.com"],"gitSource":{"type":"github","owner":"brink-data","repo":"brink-docs","deployBranch":"main","contentDirectory":"","isPrivate":true,"mountPath":"","label":""},"entitlements":{"AI_CHAT":{"status":"DISABLED"}},"buildId":"6a8dc6ca35b2c3b9936f234f","clientVersion":"0.0.4102","searchFilterCounts":[{"language":"default","tag":"Documentation","count":27},{"language":"default","tag":"Integrations","count":14},{"language":"default","tag":"Connectors","count":12},{"language":"default","tag":"Features","count":8},{"language":"default","tag":"Workspace","count":3},{"language":"default","tag":"Get Started","count":2},{"language":"default","tag":"Release Notes","count":1},{"language":"default","tag":"Updates","count":1}]},"assistantConfig":{"enableAskAiButton":false,"enableStarterQuestions":false,"enableContextualStarterQuestions":false,"enableAskAiSearchBar":true},"basePath":"","hasChatPermissions":false,"hasWebMcpPermissions":false,"toggles":[{"name":"kill-isr","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-rbac-roles","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-mintlify-slack","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"agent-integrations-settings","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"rbac-expansion","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-pr-grouping","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"custom-prefix","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"analytics-v7","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"user-flows-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"no-publish-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-onboarding","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"llms-txt-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving-live","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"stripTemperatureMiddleware","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"support-platform-pylon-zendesk","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"snapshot-serving","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"instant-rollback","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications-server","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"granular-notifications","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automations-fable","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fixed-ai-action-pricing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"automation-resolve-merge-conflict","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"scoped-publishing","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"mintql","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"page-level-analytics","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-version-history-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"billing-page-v2","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"full-page-search","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workspace-projects","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"assistant-v5","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"fork-pr-previews","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"revalidation-jwt","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-sso-scim","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"hobby-abuse-scan","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"dashboard-inbox","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-signup","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-dual-write","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"workos-enabled","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"approve-review-flow","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"editor-metadata","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"sso-setup-deadline-banner","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"turbopuffer-serve","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false},{"name":"live-agents","enabled":true,"variant":{"name":"disabled","enabled":false,"feature_enabled":true},"impressionData":false}],"googleFontsInlined":true},"customCss":[{"filePath":"styles.css","content":"footer a[href=\"https://trybrink.com\"]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2.5rem}footer a[href=\"https://trybrink.com\"] svg{display:none}footer a[href=\"https://trybrink.com\"]::before{content:\"\";display:block;width:100%;height:100%;background:url(\"/logo/brink-logo.png\") center / contain no-repeat}html.dark footer a[href=\"https://trybrink.com\"]::before,[data-theme=\"dark\"] footer a[href=\"https://trybrink.com\"]::before{background-image:url(\"/logo/brink-logo-dark.png\")}"}],"page":{"pagePath":"integrations/google-calendar","slug":"/integrations/google-calendar","pageMetadata":{"title":"Google Calendar","description":"Sync project meetings for call briefs and scheduling context","href":"/integrations/google-calendar"},"description":{"compiledSource":"\"use strict\";\nconst {jsx: _jsx} = arguments[0];\nconst {useMDXComponents: _provideComponents} = arguments[0];\nfunction _createMdxContent(props) {\n const _components = {\n p: \"p\",\n ..._provideComponents(),\n ...props.components\n };\n return _jsx(_components.p, {\n children: \"Sync project meetings for call briefs and scheduling context\"\n });\n}\nfunction MDXContent(props = {}) {\n const {wrapper: MDXLayout} = {\n ..._provideComponents(),\n ...props.components\n };\n return MDXLayout ? _jsx(MDXLayout, {\n ...props,\n children: _jsx(_createMdxContent, {\n ...props\n })\n }) : _createMdxContent(props);\n}\nreturn {\n default: MDXContent\n};\n","frontmatter":{},"scope":{}},"pageType":"default","mdx":{"mdxSource":{"compiledSource":"\"use strict\";const{Fragment:_Fragment,jsx:_jsx,jsxs:_jsxs}=arguments[0];const{useMDXComponents:_provideComponents}=arguments[0];function _createMdxContent(props){const _components={a:`a`,code:`code`,li:`li`,p:`p`,strong:`strong`,ul:`ul`,..._provideComponents(),...props.components},{Frame,Heading,Note,OptimizedImage,Step,Steps}=_components;if(!Frame)_missingMdxReference(`Frame`,true);if(!Heading)_missingMdxReference(`Heading`,true);if(!Note)_missingMdxReference(`Note`,true);if(!OptimizedImage)_missingMdxReference(`OptimizedImage`,true);if(!Step)_missingMdxReference(`Step`,true);if(!Steps)_missingMdxReference(`Steps`,true);return _jsxs(_Fragment,{children:[_jsxs(_components.p,{children:[`Google Calendar gives Brink your meeting context — titles, times, attendees and locations — which is what fills the `,_jsx(_components.a,{href:`/features/daily`,children:`Daily`}),` page and powers call briefs.`]}),`\n`,_jsxs(_components.p,{children:[_jsx(_components.strong,{children:`Who can connect:`}),` any member, for their own calendar; owners and admins for an organization connection bound to a project.`]}),`\n`,_jsx(Heading,{level:`2`,id:`connect-google-calendar`,children:`Connect Google Calendar`}),`\n`,_jsxs(Steps,{children:[_jsxs(Step,{title:`Connect`,children:[_jsxs(_components.ul,{children:[`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Personal:`}),` `,_jsx(_components.strong,{children:`Profile → My integrations`}),` → `,_jsx(_components.strong,{children:`Connect`}),` on the Google Calendar row.`]}),`\n`,_jsxs(_components.li,{children:[_jsx(_components.strong,{children:`Organization:`}),` `,_jsx(_components.strong,{children:`Integrations`}),` page → `,_jsx(_components.strong,{children:`Google Calendar`}),` card → `,_jsx(_components.strong,{children:`Connect Google Calendar`}),` (owners and admins only).`]}),`\n`]}),_jsx(Frame,{caption:`The Google Calendar drawer — Connect Google Calendar`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/brink-ai/UOQCALpdZ3FrSdYn/images/google-calendar/connect.png?fit=max\u0026auto=format\u0026n=UOQCALpdZ3FrSdYn\u0026q=85\u0026s=a925dd59596e5053055b2037cc3e71f1`,alt:`Integrations page with the Google Calendar drawer open`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`890`,height:`890`,\"data-path\":`images/google-calendar/connect.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/brink-ai/UOQCALpdZ3FrSdYn/images/google-calendar/connect.png?w=280\u0026fit=max\u0026auto=format\u0026n=UOQCALpdZ3FrSdYn\u0026q=85\u0026s=b784d443d5d6b4409fc8685805d23b5f 280w, https://mintcdn.com/brink-ai/UOQCALpdZ3FrSdYn/images/google-calendar/connect.png?w=560\u0026fit=max\u0026auto=format\u0026n=UOQCALpdZ3FrSdYn\u0026q=85\u0026s=6646189439f1940d24df586a1cc69cd4 560w, https://mintcdn.com/brink-ai/UOQCALpdZ3FrSdYn/images/google-calendar/connect.png?w=840\u0026fit=max\u0026auto=format\u0026n=UOQCALpdZ3FrSdYn\u0026q=85\u0026s=d5e6318473adedb72d24315d225eddc1 840w, https://mintcdn.com/brink-ai/UOQCALpdZ3FrSdYn/images/google-calendar/connect.png?w=1100\u0026fit=max\u0026auto=format\u0026n=UOQCALpdZ3FrSdYn\u0026q=85\u0026s=19ad4877cd984fe65e9ee63afaa3925f 1100w, https://mintcdn.com/brink-ai/UOQCALpdZ3FrSdYn/images/google-calendar/connect.png?w=1650\u0026fit=max\u0026auto=format\u0026n=UOQCALpdZ3FrSdYn\u0026q=85\u0026s=c3075729da13a25fee8a2065e1186538 1650w, https://mintcdn.com/brink-ai/UOQCALpdZ3FrSdYn/images/google-calendar/connect.png?w=2500\u0026fit=max\u0026auto=format\u0026n=UOQCALpdZ3FrSdYn\u0026q=85\u0026s=868431cb4728bb40165701741983db6b 2500w`})})]}),_jsx(Step,{title:`Authorize with Google`,children:_jsxs(_components.p,{children:[`Approve read-only calendar access (`,_jsx(_components.code,{children:`calendar.readonly`}),`) and your email address. Brink can read events but never create, edit, or cancel them.`]})}),_jsxs(Step,{title:`Bind calendars (organization connections)`,children:[_jsxs(_components.p,{children:[`On the `,_jsx(_components.strong,{children:`Projects`}),` page, open the project’s `,_jsx(_components.strong,{children:`Integrations`}),` tab and bind the calendar. The picker lists every calendar in your Google calendar list; if you leave the resource blank, the binding uses the account’s `,_jsx(_components.strong,{children:`primary`}),` calendar. A binding is still required — an organization connection with no binding delivers nothing.`]}),_jsx(Frame,{caption:`Add scope binding on a project's Integrations tab`,children:_jsx(OptimizedImage,{src:`https://mintcdn.com/brink-ai/UOQCALpdZ3FrSdYn/images/google-calendar/bind-calendar.png?fit=max\u0026auto=format\u0026n=UOQCALpdZ3FrSdYn\u0026q=85\u0026s=a75493eefaee09f2210fcee54da5273e`,alt:`Add scope binding form on the Projects page`,\"data-og-width\":`1600`,width:`1600`,\"data-og-height\":`890`,height:`890`,\"data-path\":`images/google-calendar/bind-calendar.png`,\"data-optimize\":`true`,\"data-opv\":`3`,srcset:`https://mintcdn.com/brink-ai/UOQCALpdZ3FrSdYn/images/google-calendar/bind-calendar.png?w=280\u0026fit=max\u0026auto=format\u0026n=UOQCALpdZ3FrSdYn\u0026q=85\u0026s=7b319e359e3c02510d83cbef8b107091 280w, https://mintcdn.com/brink-ai/UOQCALpdZ3FrSdYn/images/google-calendar/bind-calendar.png?w=560\u0026fit=max\u0026auto=format\u0026n=UOQCALpdZ3FrSdYn\u0026q=85\u0026s=a46ac2a0f077176a02044bee269f0680 560w, https://mintcdn.com/brink-ai/UOQCALpdZ3FrSdYn/images/google-calendar/bind-calendar.png?w=840\u0026fit=max\u0026auto=format\u0026n=UOQCALpdZ3FrSdYn\u0026q=85\u0026s=fad8bc89f05623960aa3d9519a536de1 840w, https://mintcdn.com/brink-ai/UOQCALpdZ3FrSdYn/images/google-calendar/bind-calendar.png?w=1100\u0026fit=max\u0026auto=format\u0026n=UOQCALpdZ3FrSdYn\u0026q=85\u0026s=fa99a988774c1c585f17188fa1c85f85 1100w, https://mintcdn.com/brink-ai/UOQCALpdZ3FrSdYn/images/google-calendar/bind-calendar.png?w=1650\u0026fit=max\u0026auto=format\u0026n=UOQCALpdZ3FrSdYn\u0026q=85\u0026s=08a8730f8cd70282980c238685058904 1650w, https://mintcdn.com/brink-ai/UOQCALpdZ3FrSdYn/images/google-calendar/bind-calendar.png?w=2500\u0026fit=max\u0026auto=format\u0026n=UOQCALpdZ3FrSdYn\u0026q=85\u0026s=1925e728c55e149276fdef31337102b7 2500w`})})]})]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`A `,_jsx(_components.strong,{children:`personal`}),` calendar connection is private to you and isn’t bound to a\nproject — it feeds your own Daily page and your own assistant.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`what-gets-synced`,children:`What gets synced`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Event titles, start and end times, attendees, and locations`}),`\n`,_jsx(_components.li,{children:`Recurring meetings are expanded into their individual occurrences, so each one shows up on the right day`}),`\n`,_jsx(_components.li,{children:`Cancelled meetings are removed from Brink on the next sync`}),`\n`]}),`\n`,_jsxs(_components.p,{children:[`The first sync reaches `,_jsx(_components.strong,{children:`30 days back`}),` and then keeps up continuously from Google’s own change feed, so new and moved meetings appear within the normal sync cycle.`]}),`\n`,_jsx(Heading,{level:`2`,id:`times-and-timezones`,children:`Times and timezones`}),`\n`,_jsxs(_components.p,{children:[`Meeting times are stored as exact instants and `,_jsx(_components.strong,{children:`displayed in your browser’s timezone`}),` — the same meeting reads correctly whether you’re on site or at head office. `,_jsx(_components.strong,{children:`All-day`}),` events are treated as dates rather than instants, so they never shift a day across timezones.`]}),`\n`,_jsx(Note,{children:_jsxs(_components.p,{children:[`This is separate from a project’s `,_jsx(_components.strong,{children:`site timezone`}),`, which is set on the\nproject and decides what counts as a jobsite day for daily logs, schedule and\ndigests. Calendars are always shown in your own timezone.`]})}),`\n`,_jsx(Heading,{level:`2`,id:`privacy`,children:`Privacy`}),`\n`,_jsxs(_components.p,{children:[`Calendars are treated as `,_jsx(_components.strong,{children:`private providers`}),`, with the same protections as mail: a personally connected calendar is visible only to you, and if Brink can’t determine whose calendar an organization connection represents, the data is held unreadable rather than defaulting to organization-wide.`]}),`\n`,_jsx(Heading,{level:`2`,id:`notes`,children:`Notes`}),`\n`,_jsxs(_components.ul,{children:[`\n`,_jsx(_components.li,{children:`Disconnecting revokes Brink’s access with Google and deletes the stored credentials.`}),`\n`,_jsx(_components.li,{children:`If Google invalidates Brink’s change token (it does this occasionally), Brink automatically re-reads the calendar in full on the next sync — no action needed.`}),`\n`]})]})}function MDXContent(props={}){const{wrapper:MDXLayout}={..._provideComponents(),...props.components};return MDXLayout?_jsx(MDXLayout,{...props,children:_jsx(_createMdxContent,{...props})}):_createMdxContent(props)}return{default:MDXContent};function _missingMdxReference(id,component){throw new Error(`Expected `+(component?`component`:`object`)+\" `\"+id+\"` to be defined: you likely forgot to import, pass, or provide it.\")}","frontmatter":{},"scope":{"config":{},"pageMetadata":{"title":"Google Calendar","description":"Sync project meetings for call briefs and scheduling context","href":"/integrations/google-calendar"}}},"mdxSourceWithNoJs":null},"mdxExtracts":{"tableOfContents":[{"title":"Connect Google Calendar","slug":"connect-google-calendar","depth":2,"children":[]},{"title":"What gets synced","slug":"what-gets-synced","depth":2,"children":[]},{"title":"Times and timezones","slug":"times-and-timezones","depth":2,"children":[]},{"title":"Privacy","slug":"privacy","depth":2,"children":[]},{"title":"Notes","slug":"notes","depth":2,"children":[]}],"codeExamples":{}},"jsLinks":[],"subdomain":"brink-ai","siteName":"Brink","title":"Google Calendar - Brink","navMaps":{"firstHrefInVersion":{},"firstHrefInLanguage":{}},"lastModified":"2026-08-25T16:33:49.747Z","originalFileLocation":"integrations/google-calendar.mdx"},"headHtml":"\u003cscript data-mint-head>(function(){var d=document.documentElement,p=null;if(!p){try{p=localStorage.getItem(\"isDarkMode\")}catch(e){}if(p==='true')p='dark';else if(p==='false')p='light';if(p!=='light'\u0026\u0026p!=='dark'\u0026\u0026p!=='system')p=\"system\"}var r=p==='system'?(matchMedia(\"(prefers-color-scheme: dark)\").matches?'dark':'light'):p;d.classList.remove(r==='dark'?'light':'dark');d.classList.add(r);d.setAttribute(\"data-theme-preference\",p)})();\u003c/script>\u003cmeta data-mint-head name=\"description\" content=\"Sync project meetings for call briefs and scheduling context\">\u003cmeta data-mint-head name=\"application-name\" content=\"Brink\">\u003cmeta data-mint-head name=\"generator\" content=\"Mintlify\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/brink-ai/Nral_qxxJyP4qgg_/_generated/favicon/android-chrome-192x192.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"apple-touch-icon\" type=\"image/png\" sizes=\"180x180\" href=\"/mintlify-assets/_mintlify/favicons/brink-ai/Nral_qxxJyP4qgg_/_generated/favicon/apple-touch-icon.png\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/brink-ai/Nral_qxxJyP4qgg_/_generated/favicon/favicon-16x16.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/brink-ai/Nral_qxxJyP4qgg_/_generated/favicon/favicon-32x32.png\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/brink-ai/Nral_qxxJyP4qgg_/_generated/favicon/favicon.ico\" media=\"(prefers-color-scheme: light)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"192x192\" href=\"/mintlify-assets/_mintlify/favicons/brink-ai/Nral_qxxJyP4qgg_/_generated/favicon-dark/android-chrome-192x192.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"16x16\" href=\"/mintlify-assets/_mintlify/favicons/brink-ai/Nral_qxxJyP4qgg_/_generated/favicon-dark/favicon-16x16.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"icon\" type=\"image/png\" sizes=\"32x32\" href=\"/mintlify-assets/_mintlify/favicons/brink-ai/Nral_qxxJyP4qgg_/_generated/favicon-dark/favicon-32x32.png\" media=\"(prefers-color-scheme: dark)\">\u003clink data-mint-head rel=\"shortcut icon\" type=\"image/x-icon\" href=\"/mintlify-assets/_mintlify/favicons/brink-ai/Nral_qxxJyP4qgg_/_generated/favicon-dark/favicon.ico\" media=\"(prefers-color-scheme: dark)\">\u003cmeta data-mint-head property=\"og:title\" content=\"Google Calendar - Brink\">\u003cmeta data-mint-head property=\"og:description\" content=\"Sync project meetings for call briefs and scheduling context\">\u003cmeta data-mint-head property=\"og:site_name\" content=\"Brink\">\u003cmeta data-mint-head property=\"og:url\" content=\"https://docs.trybrink.com/integrations/google-calendar\">\u003cmeta data-mint-head property=\"og:type\" content=\"website\">\u003cmeta data-mint-head property=\"og:image\" content=\"https://brink-ai.mintlify.site/_mintlify/api/og/v2?division=Connectors\u0026amp;title=Google+Calendar\u0026amp;description=Sync+project+meetings+for+call+briefs+and+scheduling+context\u0026amp;theme=065a4b5b4a9b4bfd823d221b\u0026amp;signature=df5517627e7d8c567ffedf19ae6280fa726d9d1a34ffc17de318e6107813f577\">\u003cmeta data-mint-head property=\"og:image:width\" content=\"1200\">\u003cmeta data-mint-head property=\"og:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"twitter:card\" content=\"summary_large_image\">\u003cmeta data-mint-head name=\"twitter:title\" content=\"Google Calendar - Brink\">\u003cmeta data-mint-head name=\"twitter:description\" content=\"Sync project meetings for call briefs and scheduling context\">\u003cmeta data-mint-head name=\"twitter:image\" content=\"https://brink-ai.mintlify.site/_mintlify/api/og/v2?division=Connectors\u0026amp;title=Google+Calendar\u0026amp;description=Sync+project+meetings+for+call+briefs+and+scheduling+context\u0026amp;theme=065a4b5b4a9b4bfd823d221b\u0026amp;signature=df5517627e7d8c567ffedf19ae6280fa726d9d1a34ffc17de318e6107813f577\">\u003cmeta data-mint-head name=\"twitter:image:width\" content=\"1200\">\u003cmeta data-mint-head name=\"twitter:image:height\" content=\"630\">\u003cmeta data-mint-head name=\"msapplication-config\" content=\"/mintlify-assets/_mintlify/favicons/brink-ai/Nral_qxxJyP4qgg_/_generated/favicon/browserconfig.xml\">\u003cmeta data-mint-head name=\"apple-mobile-web-app-title\" content=\"Brink\">\u003cmeta data-mint-head name=\"msapplication-TileColor\" content=\"#2a67f9\">\u003clink data-mint-head rel=\"canonical\" href=\"https://docs.trybrink.com/integrations/google-calendar\">\u003clink data-mint-head rel=\"alternate\" type=\"application/xml\" href=\"/sitemap.xml\">\u003clink data-mint-head rel=\"alternate\" type=\"text/markdown\" href=\"/integrations/google-calendar.md\">\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@graph\":[{\"@type\":\"Organization\",\"@id\":\"https://docs.trybrink.com/#organization\",\"name\":\"Brink\",\"url\":\"https://docs.trybrink.com\",\"logo\":{\"@type\":\"ImageObject\",\"url\":\"https://mintcdn.com/brink-ai/3uN1NdJRQc4oshRA/logo/light.png?fit=max\u0026auto=format\u0026n=3uN1NdJRQc4oshRA\u0026q=85\u0026s=c2d7ba10f3bda446767775313d55aaf2\"}},{\"@type\":\"WebSite\",\"@id\":\"https://docs.trybrink.com#website\",\"name\":\"Brink\",\"url\":\"https://docs.trybrink.com\",\"publisher\":{\"@id\":\"https://docs.trybrink.com/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https://docs.trybrink.com/integrations/google-calendar#webpage\",\"url\":\"https://docs.trybrink.com/integrations/google-calendar\",\"name\":\"Google Calendar\",\"description\":\"Sync project meetings for call briefs and scheduling context\",\"dateModified\":\"2026-08-25T16:33:49.747Z\",\"isPartOf\":{\"@id\":\"https://docs.trybrink.com#website\"},\"breadcrumb\":{\"@id\":\"https://docs.trybrink.com/integrations/google-calendar#breadcrumb\"}},{\"@type\":\"BreadcrumbList\",\"@id\":\"https://docs.trybrink.com/integrations/google-calendar#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Integrations\",\"item\":\"https://docs.trybrink.com/integrations/overview\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Connectors\",\"item\":\"https://docs.trybrink.com/integrations/procore\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Google Calendar\",\"item\":\"https://docs.trybrink.com/integrations/google-calendar\"}]},{\"@type\":[\"Article\",\"TechArticle\"],\"@id\":\"https://docs.trybrink.com/integrations/google-calendar#article\",\"headline\":\"Google Calendar\",\"name\":\"Google Calendar\",\"description\":\"Sync project meetings for call briefs and scheduling context\",\"url\":\"https://docs.trybrink.com/integrations/google-calendar\",\"mainEntityOfPage\":{\"@id\":\"https://docs.trybrink.com/integrations/google-calendar#webpage\"},\"dateModified\":\"2026-08-25T16:33:49.747Z\",\"publisher\":{\"@id\":\"https://docs.trybrink.com/#organization\"},\"isPartOf\":{\"@id\":\"https://docs.trybrink.com#website\"}}]}\u003c/script>\u003cscript data-mint-head type=\"application/ld+json\">{\"@context\":\"https://schema.org\",\"@type\":\"WebSite\",\"name\":\"Brink\",\"publisher\":{\"@type\":\"Organization\",\"name\":\"Brink\"},\"provider\":{\"@type\":\"Organization\",\"name\":\"Mintlify\",\"url\":\"https://mintlify.com\"}}\u003c/script>","agentPointerHref":"/integrations/google-calendar.md","siteName":"Brink","nav":{"global":null,"tabs":[{"tab":"Documentation","groups":[{"group":"Get Started","pages":[{"title":"Welcome to Brink","href":""},{"title":"Quickstart","href":"/quickstart"}]},{"group":"Workspace","pages":[{"title":"Organization \u0026 members","href":"/workspace/organizations"},{"title":"Projects","href":"/workspace/projects"},{"title":"Your profile","href":"/workspace/profile"}]},{"group":"Features","pages":[{"title":"Ask the assistant","href":"/features/assistant"},{"title":"Home \u0026 tasks","href":"/features/tasks"},{"title":"Document Center","href":"/features/documents"},{"title":"Daily","href":"/features/daily"},{"title":"Schedule","href":"/features/schedule"},{"title":"Wiki \u0026 Review","href":"/features/wiki"},{"title":"Digests \u0026 notifications","href":"/features/digests"},{"title":"Agents","href":"/features/agents"}]},{"group":"Integrations","pages":[{"title":"Integrations overview","href":"/integrations/overview"},{"title":"Syncing \u0026 permissions","href":"/integrations/syncing"},{"group":"Connectors","pages":[{"title":"Procore","href":"/integrations/procore"},{"title":"Gmail","href":"/integrations/gmail"},{"title":"Outlook","description":"Sync Microsoft 365 email and shared mailboxes","href":"/integrations/outlook"},{"title":"Google Calendar","href":"/integrations/google-calendar"},{"title":"Outlook Calendar","description":"Sync Microsoft 365 meetings for call briefs and scheduling context","href":"/integrations/outlook-calendar"},{"title":"Slack","href":"/integrations/slack"},{"title":"Microsoft Teams","href":"/integrations/microsoft-teams"},{"title":"Google Drive","href":"/integrations/google-drive"},{"title":"OneDrive \u0026 SharePoint","href":"/integrations/onedrive"},{"title":"Box","href":"/integrations/box"},{"title":"Dropbox","href":"/integrations/dropbox"},{"title":"AI Employee Inbox","href":"/integrations/ai-employee-inbox"}]}]}]},{"tab":"Release Notes","pages":[{"title":"Release Notes","href":"/release-notes"}]}]},"basePath":"","title":"Google Calendar - Brink","buildId":"dpl_596ePT575z4qnAFksq1biRW97aLY","deploymentId":"dpl_596ePT575z4qnAFksq1biRW97aLY","dynamics":["07c022d89b","a74be98ba7"],"chunks":["Frame-BXrZabKK.js","DynamicMarkdown-CtasenyM.js","zoom-image-lightbox-C5F0mVLH.js","lightbox-handle-r17bVUz3.js"]}