Every call and text logged on the right Twenty person

Allo connects your phone to Twenty, Cloud or self-hosted, so every call lands as a note on the matching person and their company, with its AI summary and tags.

Or talk it through with our team
Allo
Maya Cole(555) 010-0142
You called
0:00 / 6:121x
Call summaryview more
One phone system for 12 reps

12 reps, all calling from their own cell today. No call ever reaches the CRM today. Current contract ends March 31. Wants recordings to coach new reps. Maya decides, with sign-off from the sales manager. Send the quote by Friday. Book a demo with the sales manager next week. Check which numbers they want to keep.

Logged in Twenty

1You hang up in AlloThe AI writes the summary while you say goodbye.

Twenty
Northbeam
Search
Settings
Workspace
People
Companies
Opportunities
Tasks
Notes
Workflows
PeopleMaya Cole
Maya Cole
Added Sep 12
Phones(555) 010-0142
CompanyBrightside Café
Job TitleOffice Manager
TimelineTasksNotesFilesEmailsCalendar
Notes 1+ New note
Allo Outbound Call - Answered - Jordan Lee (6:12)
Allo
From Jordan Lee to Maya Cole · Allo line: Sales · Duration: 6:12
Tags: Demo booked
Key points
  • 12 reps, all calling from their own cell today
  • No call ever reaches the CRM today
  • Current contract ends March 31
  • Wants recordings to coach new reps
  • Maya decides, with sign-off from the sales manager
Next steps
  • Send the quote by Friday
  • Book a demo with the sales manager next week
  • Check which numbers they want to keep
Listen in Allo
Maya ColeBrightside CaféOct 2

2It's a note on the Twenty personSame summary, with the tags and a link to the call, on the person and their company. Nobody types it.

Call from inside
Twenty

Add the Allo Chrome extension and every phone number in Twenty gets an Allo icon. One click calls from your Allo line, and the call is logged on the person like the rest.

  • The extension puts an Allo icon next to every number in Twenty. Click it, then Call, and the call starts in your Allo app.

    PeopleCompaniesOpportunitiesTasksNotes
    Maya Cole
    Office Manager at Brightside Café
    Phones
    (555) 010-0142
    Company
    Brightside Café
    Job Title
    Office Manager
    Allo Outbound CallOct 2
    TasksOct 2
    EmailsOct 2
    Phones
    (555) 010-0142
    Allo
    Maya Cole
    (555) 010-0142
    Call
    Calls from your Allo line
  • On a list of people, the extension finds every number and adds them to your Power Dialer queue. The Power Dialer is an add-on.

What syncs
with Twenty

Everything that happens on the phone, on the matching Twenty person, automatically.

From Twenty

  • PeopleFrom Twenty into Allo, with every phone number
  • CompaniesInto Allo, with their account owner

People and companies sync incrementally, every 5 minutes. People without a phone number are skipped. Calls and texts are logged on the matching person and their company. Opportunities and deletions are not synced.

Auto-logged

  • New peopleFor unknown callers, if you turn it on
  • CallsLogged as notes on the person and company
  • AI summariesIn the call's note
  • TagsIn the call's note
  • Texts (SMS)One note per person per day

Logging by hand
vs logging with Allo

Logging calls by hand

  • Typing a note after each call, or forgetting to
  • Texts with customers stuck on somebody's personal phone
  • Unknown callers never added to the CRM
  • Managers with no view of what was said

With Allo

  • Every call as a note on the person the second you hang up
  • Every text logged on the same person, one note a day
  • The same note on their company, dated to the call
  • The whole team sees the whole conversation

Allo is an AI phone system,
not just an integration

The Twenty sync is one part. Allo is the phone your team calls, texts and gets coached from every day.

See all features
AI receptionist

Allo answers when you can't, qualifies the caller and books the meeting, 24/7, so no lead slips away.

Explore this feature
Call recording and AI summaries

Every call is recorded, transcribed and summarized, so the key points and next steps are captured without taking notes.

Explore this feature
Run Allo from your AI assistant

Connect Allo to Claude, ChatGPT and more through the Allo MCP, and pull call data or trigger actions just by asking.

Explore this feature
Business texting built in

Text customers from your Allo number and keep calls and messages together in one place.

Explore this feature
Power dialer

Call through a list back to back with no manual dialing, so your reps spend their time talking, not clicking.

Explore this feature
Call analytics

See call volume, outcomes and team activity at a glance, and coach from real conversations.

Explore this feature

Twenty integration FAQ

An Allo agent picks up and puts you through to sales or support. It is the fastest demo on this page.

888-298-ALLO

In Twenty, go to Settings, then Developers, and click + Create API key. Name it Allo, pick the longest expiration, keep the default role and copy the key: Twenty shows it only once. In Allo, go to Settings then Integrations, find Twenty, click Connect, choose Twenty Cloud and paste the key. Only admins and managers of an Allo workspace can connect an integration.

Yes. In Allo choose Self-hosted, enter your instance's address without https:// or a path (for example crm.yourcompany.com), then the API key. The instance must run a recent version of Twenty and be reachable from the internet over HTTPS on the standard port: an IP address, a port like :3000, localhost or an instance only reachable over a VPN won't connect.

The Twenty integration is included from the Business plan up. CRM integrations aren't part of Solo.

Each call becomes a note attached to the matching person and to their company, so it shows in the Notes tab and the timeline of both. The note is dated to when the call happened. Its title gives the direction, the result, the Allo user and the duration, and its body holds who called whom, the Allo line, the duration, the tags, the AI summary and a link to listen to the call in Allo. If you later change the summary, tags or result in Allo, the same note is updated. Twenty shows the API key as the note's author, which is why the Allo user is in the title.

Texts are grouped into one note per person per day, attached to the person and their company. Each message is added to that day's note with its time, its direction and the Allo user who sent or received it.

People and companies come from Twenty into Allo. Calls and texts go the other way, as notes. Allo only creates people in Twenty for unknown callers, when you turn on contact creation, and it never overwrites a field already set there: it only fills empty fields and adds new emails or phone numbers.

No. The integration works on people and companies: they come into Allo, and calls and texts are logged on them. Opportunities stay in Twenty as they are.

People and companies sync every 5 minutes, picking up what changed since the last run. A large first sync can take a few minutes longer, as Allo stays within Twenty's API limits. Only people with at least one phone number are synced, and people deleted in Twenty are not removed from Allo.

Yes, with the Allo Chrome extension, available on every plan. It puts an Allo icon next to every phone number in Twenty: click it, then Call, and the call starts in your Allo app and is logged on the person like the rest. On a list, Import to Power Dialer adds every number on the page to your queue; the Power Dialer is an add-on.

The usual reason is an expired or deleted API key: create a new key in Twenty and reconnect the integration in Allo. On a self-hosted Twenty, also check that the address is the host alone and that the instance is still reachable from the internet over HTTPS.