Google Sheets Integration
Connect Google Sheets to automatically log calls and contacts.
3 min readIntegrations
Connecting Google Sheets
- Go to Settings > Integrations.
- Find Google Sheets and click Connect.
- Sign in with your Google account and grant permission.
- AIVO will create a new spreadsheet called "AIVO Call Log" in your Google Drive, or you can select an existing spreadsheet.
- Click Save.
What Data Gets Logged
Calls Sheet
Every completed call adds a row with these columns:
| Column | Description |
|---|---|
| Date | Date and time of the call |
| Caller | Phone number |
| Contact Name | If the caller is a known contact |
| Duration | Call length in seconds |
| Status | Completed, Transferred, Voicemail |
| Confidence | AI confidence score (0-100) |
| Sentiment | Positive, Neutral, or Negative |
| Summary | AI-generated call summary |
| Topics | Main topics discussed |
| Transcript Link | Link to full transcript in AIVO |
Contacts Sheet
New contacts are logged with:
| Column | Description |
|---|---|
| Name | Caller's name (if provided) |
| Phone | Phone number |
| Email (if provided during call) | |
| First Call | Date of first interaction |
| Total Calls | Number of calls from this contact |
| Notes | Any notes from calls |
Setting Up Your Spreadsheet
Using the Auto-Created Spreadsheet
AIVO creates a properly formatted spreadsheet with the correct headers. No setup needed. Just connect and data starts flowing.
Using an Existing Spreadsheet
- Your spreadsheet must have two sheets named "Calls" and "Contacts".
- The first row of each sheet must contain the exact column headers listed above.
- AIVO appends new rows below existing data. It never modifies existing rows.
Customizing Columns
On Professional and Enterprise plans, you can add custom columns:
- Go to Settings > Integrations > Google Sheets > Configure.
- Click Add Column.
- Choose from available data fields or create a custom field.
- Click Save.
Troubleshooting
Data Not Appearing
- Check the integration status in Settings > Integrations.
- If disconnected, reconnect and reauthorize.
- Verify the spreadsheet still exists in your Google Drive.
- Check that the sheet names ("Calls" and "Contacts") have not been renamed.
Missing Rows
- Data syncs every 60 seconds in batch. Short delays are normal.
- If rows are consistently missing, check your Google Drive storage quota. A full Drive prevents new writes.
Permission Errors
Disconnect, clear AIVO's access at myaccount.google.com/permissions, and reconnect.
Spreadsheet is Too Large
Google Sheets has a limit of 10 million cells. If your call volume is high:
- Archive older data to a separate spreadsheet monthly.
- Or use the AIVO API to pull data programmatically instead.
Was this article helpful?