Google Meet
Connect your Google account to AI SmartTalk to automatically generate Google Meet video conference links when customers book online appointments through SmartCalendar.
Google Meet integration is currently in beta. Contact the AI SmartTalk support team if you encounter any issues.
Overview
The Google Meet integration enables you to:
- Auto-generate Google Meet links for online appointments
- Create Google Calendar events with embedded meeting links
- Send meeting links to customers automatically upon booking
- Streamline scheduling for virtual consultations, demos, and meetings
Prerequisites
Before you begin, ensure you have:
- An active AI SmartTalk account
- A Google account (Gmail or Google Workspace)
- SmartCalendar configured with online appointment types
- Permission to grant calendar access via OAuth
How It Works
- A customer books an online appointment through your SmartCalendar
- AI SmartTalk creates a Google Calendar event with the appointment details
- Google automatically generates a Meet conference link for the event
- The customer's email is added as an attendee
- The Meet link is stored and shared with the customer
Step-by-Step Setup
Step 1: Access Google Meet Integration
- Log into your AI SmartTalk account
- Navigate to Administration → My Assistants → [Your Assistant Name]
- Click on Connectors in the left sidebar
- Locate Google Meet and click on it
Step 2: Authorize with Google
- Click Connect
- Google OAuth window opens
- Sign in with your Google account
- Review the permissions requested:
- Google Calendar Events — create and manage events on your calendar
- Click Allow
Security Note: AI SmartTalk uses secure OAuth 2.0. We only request access to calendar events — we don't access your emails, files, or other Google services.
Step 3: Verify Connection
Once connected, you'll see:
- Integration Active status
- Your connected Google account
Step 4: Configure SmartCalendar
Ensure your SmartCalendar has online appointment types configured:
- Go to SmartCalendar settings
- Create or edit an appointment type
- Set the location to Online
- Google Meet links will be automatically generated for these appointments
What Gets Created
When a customer books an online appointment, AI SmartTalk creates a Google Calendar event with:
| Field | Value |
|---|---|
| Title | Appointment name / description |
| Time | Booked date and time |
| Attendee | Customer's email address |
| Conference | Google Meet link (auto-generated) |
| Location | Google Meet URL |
The Meet link is stored in the appointment record and can be shared with the customer via chat, email, or SMS.
Use Cases
Virtual Consultations
Schedule video calls with clients:
- Legal consultations
- Medical appointments
- Financial advisory sessions
Sales Demos
Book product demonstrations:
- "I'd like to schedule a demo" → SmartCalendar books the slot → Meet link sent automatically
Customer Support
Escalate to video calls:
- Complex issues that need screen sharing
- Technical support sessions
- Onboarding walkthroughs
Team Meetings
Internal scheduling:
- Client meetings with automatic video links
- Interview scheduling
Troubleshooting
| Issue | Solution |
|---|---|
| "Authorization failed" | Re-authorize through Google OAuth |
| "Token expired" | Reconnect the Google Meet integration |
| No Meet link generated | Ensure the appointment type is set to "Online" |
| Calendar event not created | Verify the Google account has Calendar access |
| Customer didn't receive link | Check that the customer provided a valid email address |
| "Access revoked" | Check Google Account → Security → Connected apps |
Managing the Integration
| Action | How |
|---|---|
| Connect | Connectors → Google Meet → Connect → OAuth |
| Verify status | Check the integration page for active status |
| Reconnect | If token expired, disconnect and reconnect |
| Disconnect | Connectors → Google Meet → Disconnect |
Privacy & Security
What We Access
| Access | Purpose |
|---|---|
| Create calendar events | Generate appointment with Meet link |
| Manage calendar events | Update or cancel appointments |
What We DON'T Do
- Access your existing calendar events
- Read your emails or contacts
- Access Google Drive or other services
- Store Google credentials beyond encrypted OAuth tokens
Revoking Access
- In AI SmartTalk: Connectors → Google Meet → Disconnect
- In Google: Account Permissions → Remove AI SmartTalk
Best Practices
- Use a dedicated account: Connect a business Google account rather than a personal one
- Test the flow: Book a test appointment to verify Meet links are generated correctly
- Inform customers: Let customers know they'll receive a Google Meet link for online appointments
- Check calendar: Verify events appear correctly in your Google Calendar
- Keep OAuth active: If you change your Google password, you'll need to reconnect