Google voice AI integration
The Google integration connects your AI voice and chat agents to Google, so they can check calendar availability on a live call. It's a productivity connector that runs as a tool the agent calls mid-conversation — you connect with oauth, attach it to an agent, and it acts in real time without a human in the loop.
Google API docsLast updated 2026-07-11
What your agent can do with Google
Check whether the calendar is free between two times BEFORE offering or booking a slot. Provide timeMin and timeMax as ISO 8601 with offset. Returns busy intervals.
Inputs
| Field | Type | Description |
|---|---|---|
| timeMax* | string | Window end, ISO 8601 with offset |
| timeMin* | string | Window start, ISO 8601 with offset, e.g. 2026-06-15T09:00:00+05:30 |
Create a calendar appointment. Provide start and end as ISO 8601 date-times WITH a timezone offset (e.g. 2026-06-15T15:00:00+05:30). Use this when the caller agrees to a specific appointment time.
Inputs
| Field | Type | Description |
|---|---|---|
| attendee_email | string | Optional attendee email to invite |
| description | string | Optional event notes |
| end* | string | End datetime, ISO 8601 with offset |
| start* | string | Start datetime, ISO 8601 with offset, e.g. 2026-06-15T15:00:00+05:30 |
| title* | string | Event title, e.g. Demo call with Acme |
Save the caller's details as a new row in the Google Sheet. Fill every column you can; ask the caller for anything missing.
Inputs
| Field | Type | Description |
|---|---|---|
| row* | array | Cell values for the new row, left to right, e.g. [name, phone, notes] |
Look up rows in the connected Google Sheet — e.g. find the caller's booking or order by phone number or name. Returns each match with its row_number (needed to update it).
Inputs
| Field | Type | Description |
|---|---|---|
| limit | integer | Max rows to return (1-20, default 5) |
| search_column | string | Column header to search in, e.g. 'Phone'. Omit to search every column. |
| search_value | string | The value to find — e.g. the caller's phone number, name, or booking ID. Leave empty to just read the first rows. |
| sheet | string | Tab name to search instead of the configured tab — only when the task concerns another tab of this spreadsheet. |
Change specific cells of one row in the connected Google Sheet. First find the row with the find-rows tool, then pass its row_number and only the values that changed.
Inputs
| Field | Type | Description |
|---|---|---|
| cells | object | Column header → new value for just the cells to change, e.g. {"Status": "Confirmed"}. Other cells keep their values. |
| row_number* | integer | The sheet row to update — take it from the find-rows result. Row 1 is the header row; data starts at row 2. |
| sheet | string | Tab name to update instead of the configured tab — must match the tab the row was found on. |
Send an email from the connected Google account via Gmail. Use when the caller asks to be emailed something — a summary, confirmation, link, or details.
Inputs
| Field | Type | Description |
|---|---|---|
| body* | string | Plain-text email body |
| subject* | string | Email subject line |
| to* | string | Recipient email address |
What you'll need to connect Google
Connect with OAuth. In Telenow, open Integrations → Google and provide:
- Calendar ID — Leave as primary for the main calendar, or paste a specific calendar ID.
Agent templates that use Google
Frequently asked questions
What can an AI voice agent do with Google?
During a live call or chat, a Telenow agent can check calendar availability, book a calendar event, append a row to a sheet, find rows in a sheet, update a row in a sheet, and send an email (gmail) — each runs as a tool the agent calls mid-conversation, so it acts on Google in real time without a human.
How do you connect Google to Telenow?
In Telenow, open Integrations, pick Google, and you connect Google once with OAuth — no API keys to copy. Then add its productivity tool to your agent (or install a template that already includes it) and you're live.
Which AI agent templates use Google?
Dental clinic receptionist, Appointment reminder & confirmation, Restaurant table reservation, Auto service scheduler, Class & session booking, Clinic appointment booking (India), SaaS demo scheduler, Outbound SDR with objection handling, Recruitment phone screen, Hotel reservation desk, Car test-drive booking, Field service dispatch, Financial advisor booking, B2B invoice follow-up, Delivery scheduling & reschedule, Post-call CSAT survey, NPS follow-up, COD order confirmation, and Failed delivery resolution (NDR) all use Google. You can install any of them and connect your Google account in a couple of clicks.
Does Google work on phone calls and WhatsApp?
Yes. Telenow agents run on phone, web, chat and WhatsApp, and Google works the same across every channel — the agent calls it whenever the conversation needs it.
How much does the Google integration cost?
Connecting Google is included — you only pay Telenow's transparent per-minute and per-component usage, and new accounts get free signup credit to try it.
Connect Google to your AI voice agent
Sign up free and get ₹300.00 in credit — no card required. Connect your number, pick a template, and go live in minutes.
