Google Meet
Create a Google Meet link with one click from the chat screen, send it to the customer, and track link opens and meeting attendance.
What does this integration do?
When you want to hold a video call with a customer, you create a Google Meet link with one click from the Chatmatic chat screen. The link goes to the customer as a chat message, as a Google Calendar invitation, or as a WhatsApp template. You can see from the CRM whether the customer opened the link and whether they joined the meeting.
Path: Left menu → Google Meet (meeting list and settings)
Before you start
- The Google Meet feature must be enabled in your plan. If it is disabled, you will see a “plan not eligible” warning on the page; open a request via Support for your plan.
- One Google account is connected on behalf of the company. The Admin manages the connection; all agents create meetings through this account. Agents cannot connect their own Google accounts.
- For agents to view and create meetings, Google Meet permissions must be granted: Roles and Permissions.
The account you connected for Gmail does not include Calendar permission. For Google Meet, you need to connect the account separately from this page.
Connecting the Google account (Admin)
- Open the Google Meet page.
- Click the connect button on the Google account card.
- Sign in in the Google window that opens and approve all requested permissions (Calendar events and Meet meeting information).
- When the window closes, the account shows as connected on the card. You can verify it works with the Test Connection button.
Reconnecting replaces the existing account.
Settings (Admin)
From the Settings card on the right, set the following, which apply to all agents:
| Setting | What does it do? |
|---|---|
| Default duration | Meeting length (minutes). Used if not changed when creating |
| Chat message | The text sent to the chat. You can use the {isim}, {link}, {tarih} placeholders. If you don’t include {link}, the link is appended to the end of the message |
| WhatsApp template | The approved template used when the 24-hour window is closed. If you don’t select one, the WhatsApp template channel stays disabled |
The WhatsApp template must include a variable for the link: either a URL button like https://yourcompany.com/meet/{{1}} or a variable named link/url/meet in the body. For templates, see WhatsApp Templates.
Creating and sending a meeting (Agent)
- Open the customer’s chat screen or Contact card.
- Click the Google Meet button (it is also in the additional menu in the chat).
- Check the meeting title, date/time and duration.
- Choose how it will be delivered to the customer:
- Chat: The message is sent through the open chat channel (WhatsApp, Instagram, Messenger, Web Chat).
- Calendar invitation: If the customer has an email, Google sends a meeting invitation email. If there is no email, this channel is skipped.
- WhatsApp template: Sends with a template outside the 24-hour window.
- Confirm. The link is created and delivered through the channels you selected.
On WhatsApp, if more than 24 hours have passed since the customer’s last message, free text won’t go through. In that case, select the WhatsApp template channel.
The link sent to the customer comes from your company address (.../meet/...). When the customer clicks, they are automatically redirected to Google Meet; this is how opens can be tracked.
Tracking meetings
All created meetings appear on the Meeting list card. There are status summaries at the top (last 30 days); you can click a summary to filter the list by that status.
| Column | What it shows |
|---|---|
| Customer | The customer’s name and the agent who created the meeting. Clicking the name opens the Customer Details window |
| Meeting | Title and start time |
| Delivery | The result of each channel: successful, failed, skipped or queued |
| Opened | The moment the customer first opened the link and how many times they opened it |
| Status | The meeting’s status; the participant count is shown below if available |
You can filter the list by customer/title, status, agent and date range.
Statuses
| Status | Meaning |
|---|---|
| Scheduled | The meeting is created, the customer hasn’t opened the link yet |
| Link opened | The customer clicked the link |
| Attended | The customer joined the meeting |
| No-show | The meeting ended, the customer didn’t join |
| Cancelled | The meeting was cancelled |
| Failed | Couldn’t be created on Google’s side. The error message appears under the status |
When does attendance information arrive?
Attendance information is pulled from Google after the meeting ends; it usually appears within 15-30 minutes. If Google provides no data within 48 hours, the status stays “Scheduled” or “Link opened”. On some Google Workspace plans, Meet reporting may be disabled; in that case attendance does not arrive automatically.
Cancelling a meeting
An agent can cancel a meeting they created from the customer history. The Google Calendar event is deleted. If the event can’t be deleted on Google, it is not cancelled in the CRM either; try again. A customer who clicks the link of a cancelled meeting sees a “meeting cancelled” page.
Troubleshooting
| Problem | Solution |
|---|---|
| Google Meet button isn’t visible | Check that the account is connected, your plan is eligible and you have the Google Meet permission |
| “Google Meet is not connected” error | The Admin must connect the Google account |
| Chat message didn’t go through on WhatsApp | The 24-hour window is closed; use the WhatsApp template channel |
| “WhatsApp template not selected” error | Select an approved template on the Settings card |
| Calendar invitation wasn’t sent | The customer has no valid email; deliver it via the chat channel |
| Meeting shows “Failed” | Check the error message under the status; most often the account needs to be reconnected |
| Attendance isn’t showing | It takes 15-30 min for data to arrive from Google; Meet reporting may be disabled on your Workspace plan |
| Customer joined but shows “No-show” | The customer may have joined anonymously or under a different name. If no one other than the customer and the agent matched, they can’t be identified |
Even if the account connection is removed, Meet links that were already sent remain valid on Google.
