Real Bots

Google Meet Integration

Meeting Automation reads meeting data through Google APIs using an OAuth client that you own inside your own Google Cloud project.

1. Create or select a Google Cloud project

Use a project your organization controls. Do not use a personal project.

2. Enable the required APIs

Enable the Google APIs required by the installed Real Bots release, typically the Calendar and Drive/Meet APIs used to read scheduled meetings and their notes.

  • Publish for internal users of your Workspace domain.
  • Provide a support contact and a link to your internal policy.
  • Request only the scopes the release documents.

4. Create the OAuth Client ID

Create a Web application client and add your Salesforce My Domain callback as an authorized redirect URI.

https://<your-my-domain>.my.salesforce.com/apex/ribot__GoogleAuthCallback

Confirm the exact callback URL against the Administrator Guide for the release you installed.

5. Enter the credentials in Salesforce

Store the Client ID and Client Secret in the Real Bots custom metadata settings. See Configuration.

6. Connect and verify

Each user connects their own Google account from the app. Tokens are per user and can be revoked at any time by the user or by a Workspace administrator.

Google refresh tokens can be invalidated by a Workspace policy change or a password reset. When a user's meetings stop processing, reconnecting the Google account is the first thing to check.

Relationship Intelligence uses a different Google model — a tenant-level service account with Domain-Wide Delegation. See Google Workspace Configuration.

Was this helpful?

Last updated 1 month ago