Overview
Connect Google Sheets to add one row to a spreadsheet tab after every call, and to import contact lists for your outbound calling campaigns.Log every call in a sheet
After every finished phone call, Tala adds one row at the bottom of the tab you chose (test calls from the agent editor add none). You can rename the tab afterwards. Tala never reads the sheet during the call and never changes existing rows.1
Connect Google Sheets
Go to Integrations → Click Create Integration → Select Google Sheets,
then sign in with your Google account.
2
Choose the tab
In the connected integrations list, click Configure on the Google Sheets row.
Open your spreadsheet on an empty tab, copy the address shown by your browser,
paste it and save. Leave the field empty to stop adding rows.
The spreadsheet must belong to the connected Google account, or be shared with it with
edit access: Tala checks it when you save. If Google later refuses the connection itself,
the integration asks you to reconnect.
Import contacts for campaigns
Setup
1
Connect Google Sheets
Go to Integrations → Click Create Integration → Select Google Sheets
2
Authorize Access
Sign in with your Google account and grant spreadsheet permissions
3
Use in Campaign
When creating a campaign, select Google Sheets as your data source
Spreadsheet Format
Your spreadsheet must have a header row. Column names become variable names.Required Columns
Recommended Columns
Example Spreadsheet
Using Variables in Workflows
Column values are available as context variables in your workflow:first_name is already provided by Tala): saving a text is refused when it uses a variable that does not exist.
Technical Details
Troubleshooting
Spreadsheet not appearing in picker
Spreadsheet not appearing in picker
- Ensure you’re signed into the correct Google account
- The sheet must be accessible (owned or shared with you)
- Try refreshing the page and reconnecting
Missing contacts after sync
Missing contacts after sync
- Check that
phone_numbercolumn exists (exact spelling) - Rows without phone numbers are automatically skipped
- Verify there’s data below the header row
Next Steps
Campaigns
Learn how to launch outbound calls
Context Variables
Advanced variable usage