The Google Meet integration automatically generates Google Meet video links for appointments scheduled in Booknetic. This allows staff and customers to connect online without any manual link creation, ensuring a smooth and professional virtual meeting experience.
Setting Up the Google Meet Integration
Step 1: Enable Google Meet Integration in Booknetic
Before using the integration, you need to enable it in the Booknetic Admin Panel.
Go to Booknetic Settings
- In the Booknetic Admin Panel, navigate to Settings in the left sidebar.
Enable Google Meet Integration
- Select the Integrations tab.
- In the Google Meet section, toggle the integration Enabled to enable the sync.
- Event Title: Set the event title for the Google Calendar event (can use keywords like service name, staff name, etc.).
- Event Description: Customize the event description with dynamic placeholders.
- Add customers as attendees: Option to include customers as attendees in the event so they receive the Google Meet link directly from Google.
- Customers can see other attendees: Option to decide whether customers can see other attendees on Google Calendar
Step 2: Access Google Developer Console
To set up the integration, you’ll need to create a project in the Google Developer Console and obtain OAuth 2.0 credentials (almost identical to the Google Calendar setup).
Sign In
- Go to the Google Developer Console and sign in with your Google account.
- If this is your first time, agree to the terms of service.
Create a New Project
- Click on the Select a project button at the top of the page.
- Click NEW PROJECT.
- Name the project (e.g., Booknetic Google Meet) and select No organization.
- Click Create to finalize.
Step 3: Enable Google Meet API
- Go to APIs & Services > Library.
- Search for Google Calendar API (Google Meet is managed through Google Calendar events).
- Click Enable.
Step 4: Set Up OAuth Consent Screen
Configure OAuth Consent
- Go to APIs & Services > OAuth consent screen.
- Select Get Started.
- Fill in the app information details.
- Select External for the user type and click Create.
- Fill out the contact information.
- Agree to the Google API Services: User Data Policy and click Continue.
- Click Create when done.
Step 5: Create OAuth 2.0 Client Credentials
Create OAuth Credentials
- Go to APIs & Services > Credentials.
- Click Create Credentials and select OAuth 2.0 Client ID.
Configure Application Type
- Choose Web Application as the application type.
- Under Authorized redirect URIs, paste the redirect URI provided by Booknetic for Google Meet (found in the Booknetic Google Meet settings).
- Click Create.
Save and Copy Client ID
- Once the credentials are generated, copy the Client ID and Client Secret.
Paste Credentials into Booknetic Settings
- Go back to Booknetic > Settings > Integrations > Google Meet.
- Paste the Client ID and Client Secret into their corresponding fields.
- Save changes.
Connecting Staff Accounts with Google Meet
Each staff member can connect their individual Google account with Booknetic to generate unique Google Meet links for their appointments.
Steps to Sync Staff Account:
- Each staff member can log in to their Staff Profile in the Booknetic Admin Panel.
- In their profile settings, there will be an option to connect to Google Meet.
- The staff member will see a warning page first (the app isn’t verified, which is normal).
- The staff member authorizes access to their Google account.
- Once connected, Booknetic can generate Meet links for every appointment for that staff member.
How Google Meet Works in Booknetic
- Automatic Meet Link: When a customer books an appointment, Booknetic creates a Google Calendar event for the staff member, attaching a unique Google Meet link.
- Notifications: The Meet link is automatically included in email/SMS notifications for both staff and customer.
- Calendar Integration: The appointment will also appear in the staff member’s connected Google Calendar with the Meet link attached.
- Updates and Cancellations: Any changes (reschedule/cancel) in Booknetic will automatically update the event and Meet link in Google Calendar.
Troubleshooting
If you encounter issues with Google Meet links:
- Ensure your OAuth credentials are correctly entered in Booknetic settings.
- Confirm that the Google Calendar API is enabled in your Google Developer Console project.
- Verify that the redirect URL is added to your OAuth configuration.
- Make sure your application status is set to Published.
- Staff must authorize their Google account to allow Meet link generation.