The Allo-Streak integration keeps Streak up to date automatically. Every call syncs to Streak as a call log including recordings and AI summaries.
Key benefits:
Automatic contact import from Streak to Allo
AI summaries logged as activities
Click-to-call from Gmail
How to set up the Streak Allo dialer integration
Set up the Allo dialer integration in minutes with no coding required. When you connect Streak, all your Streak contacts are imported into Allo automatically. You can call them directly from the Allo app or by using Allo as the native dialer option in Streak on your desktop browser.
Generate your API key in Streak
Open Gmail - Open Streak in your Gmail account on a desktop browser
Go to Streak Home - Click the Streak logo in Gmail’s left-navigation menu to open Streak Home
Go to Integrations & Automation - Click on Integrations & Automation in the top right corner of your Home view
Choose Custom Integrations - Scroll down and select Custom Integrations
Generate API key - Click Create new key to generate a new API key
Copy the key - copy your API key immediately.
Connect Streak in Allo
Open Allo app - Launch Allo on mobile or desktop
Go to Integrations - Navigate to Settings > Integrations
Find Streak - Locate Streak in the integrations list and choose Connect
Paste your API key - Enter the API key you copied from Streak
Save and connect - Choose Save & Connect and wait for confirmation
Contact import from Streak
All your Streak contacts and pipeline data import into Allo automatically. Contacts are matched by email address and phone number.
What imports:
Contact names, job titles and phone numbers
Email addresses
Company information
Contact sync is one-way: Streak to Allo. Contacts created in Allo do not sync back to Streak.
Call logging in Streak
After each call, Allo automatically logs call information to your box timeline in Streak
AI summaries: Key points and action items extracted
Call metadata: Direction, duration, timestamp
Activity type: Logged as Streak call log
Where calls appear in Streak
Calls made with Allo are automatically logged to the box timeline. You can also find call log details in:
The Streak CRM sidebar when viewing an email with the contact
Interaction columns in your pipeline view - sort by last call date, filter boxes with recent call activity, and more.
Click-to-call from Gmail
With both Allo and Streak connected, you can initiate calls without leaving Gmail.
From the thread view:
Open an email from the contact
View Streak CRM sidebar
Hover over the contact and click on the phone icon
Choose "Native dialer" option
Call starts in Allo app
From the box timeline:
Click Streak box
Hover over the contact and click on the phone icon
Chose “Native dialer”
📝 Note: Calls made through Gmail-Streak integration use your Allo number and are automatically recorded.
What information syncs between Streak and Allo?
From Streak to Allo:
Contact names, job titles and phone numbers
Email addresses
Company information
ℹ️ Info: Contact sync is one-way. Contacts created in Allo don't sync back to Streak.
From Allo to Streak:
Call recordings (audio files)
Call summaries (AI-generated)
Call metadata (date, time, duration, direction)
Call transcripts
Missed call notifications
Troubleshooting
Connection failed
Common causes:
Incorrect API key
Extra spaces when copying key
Inactive Streak account
API key revoked or expired
Solutions:
Verify you copied the entire key correctly
Remove any extra spaces before and after the key
Confirm your Streak account is active
Generate a new API key if needed
Calls not syncing to Streak
Check these items:
Integration shows as "Connected" in Allo Settings
Contact exists in your Streak CRM
Contact has an associated email address
Internet connection is stable during calls
Box is not archived or deleted
Solution: If issues persist, disconnect and reconnect the integration.
Contacts not importing
Wait a few minutes:
Initial sync can take 5-10 minutes for large contact lists.
Verify connection:
Check that the integration shows as "Connected" in Allo Settings.
Email requirement:
Streak contacts must have an email address to import properly.
Box visibility:
Only contacts in non-archived boxes import to Allo.
Click-to-call not working
Verify setup:
Allo app is installed on your device
You're logged into Allo
Phone number is in correct format in Streak
Browser allows opening external apps
Try:
Refresh Gmail page
Check browser popup blockers
Update Allo to latest version
Recordings not appearing in Streak
Wait for processing:
Recordings take 1-2 minutes to process and sync.
Check permissions:
Verify Allo has permission to write to Streak boxes.
Box status:
Recordings won't sync to archived boxes.
Need to reconnect
If you need to generate a new API key or reconnect:
Go to Settings > Integrations > Streak
Tap Disconnect
Generate a new API key in Streak
Follow the connection steps again
Data preservation:
Disconnecting doesn't delete existing data in Streak.
Manage your integration
Disconnect Streak
To disconnect the integration:
Open Allo app
Go to Settings > Integrations
Select Streak
Tap Disconnect
⚠️ Warning: Disconnecting stops all sync between Allo and Streak. Existing data in Streak remains unchanged.
Reconnect with new API key
If you need to rotate your API key:
Disconnect the current integration in Allo
Generate a new API key in Streak
Follow the setup steps to reconnect
Revoke API access
To completely revoke Allo's access to Streak:
Log into Streak in Gmail
Go to Settings > API & Integrations
Find the Allo API key
Click Revoke
