Skip to comparison

Waveline
vs. Allo

Give each teammate the right access, the right phone, and a clear view of every customer. Compare the tools your team uses every day.

Start with what matters

Key features,
side by side.

Business and Ultra, including the AI Receptionist and Power Dialer add-ons where named. The single-user Solo plan is not covered.

Key features of Waveline and Allo
FeatureWavelineAllo
Use a supported deskphoneWaveline
Yes

Use a supported phone at the counter, in the office, or around your workspace.

Allo
No

Allo runs only in its mobile, desktop, and web apps.

Choose who can see each contactWaveline
Yes

Share contacts with everyone, selected people or inboxes, or keep your own contacts private.

Allo
No

Every workspace contact is visible to the whole team, unless access comes from a connected CRM.

Make business calls through your cell serviceWaveline
Yes

Make and answer business calls through your cell service, using your verified cell number.

Allo
French numbers only

An Allo eSIM carries calls over the mobile network for French numbers. Other lines call over Wi-Fi or mobile data in the Allo apps.

See call reports in the mobile appWaveline
Yes

Check call activity by date and inbox from your phone.

Allo
No

Team analytics are on desktop and web. The mobile app shows only your own calls.

Custom recording noticesWaveline
Yes

Upload separate notices for incoming and outgoing automatic recordings.

Allo
Incoming calls only

Add a consent announcement as the first call flow step. Allo plays no notice on outgoing calls.

Read-only inbox accessWaveline
Yes

Let a teammate read a shared inbox’s calls, messages, and recordings without ringing or replying.

Allo
Viewer seats on request

Sales sets up a Viewer seat for someone who only views activity, for teams with more than five seats.

More than the basics

More ways to work
with Waveline.

Call from the desk or on the goKeep your business number with you throughout the day.8 features
Call from the desk or on the go: Waveline and Allo
FeatureWavelineAllo
Use a supported deskphoneWaveline
Yes

Use a supported phone at the counter, in the office, or around your workspace.

Allo
No

Allo runs only in its mobile, desktop, and web apps.

Make business calls through your cell serviceWaveline
Yes

Make and answer business calls through your cell service, using your verified cell number.

Allo
French numbers only

An Allo eSIM carries calls over the mobile network for French numbers. Other lines call over Wi-Fi or mobile data in the Allo apps.

iPhone and Android appsWaveline
Yes

Make calls, send messages, and see customer details from your mobile device.

Allo
Yes
Call from your browserWaveline
Yes

Make and answer business calls on your computer.

Allo
Yes

Use the web app or the Mac and Windows desktop apps.

Keep your personal number personalWaveline
Yes

Start outgoing calls from Waveline so customers see your chosen business number.

Allo
Yes

Customers see your Allo number. Choose which one when you have several.

Transfer calls with or without an introductionWaveline
Yes

Send a caller to a teammate or inbox. Speak with your teammate first when needed.

Allo
Yes

Hand a call off right away or talk to your teammate first.

Hold and switch between callsWaveline
Yes

Turn on concurrent calls to answer another call while the first caller is on hold.

Allo
Yes

Put a call on hold to take or place a second one, then switch between them.

Choose when you can take callsWaveline
Yes

Switch between Available and Away across your inboxes.

Allo
Away status

Set yourself to Away; teammates see a presence dot.

Work together on the same business linesKeep each team, location, and customer conversation organized.6 features
Work together on the same business lines: Waveline and Allo
FeatureWavelineAllo
Internal inboxes without an extra numberWaveline
Yes

Use inboxes for internal calls, messages, transfers, and forwarded calls without assigning a phone number.

Allo
A number for each line

Each line is a phone number. Personal inboxes are saved views of lines and do not receive calls.

Shared team inboxesWaveline
Yes

Let several teammates handle calls, messages, and voicemail for the same business line.

Allo
Yes

Assign one number to several teammates and share its calls and texts.

Individual work inboxesWaveline
Yes

Give each teammate a work inbox for their calls, messages, and voicemail.

Allo
Yes

Each seat comes with its own number.

Separate teams and locationsWaveline
Yes

Give each inbox its own people, hours, greetings, and call routing.

Allo
Yes

Each number has its own members, hours, menu, and voicemail.

Choose who can work in each inboxWaveline
Yes

Add or remove teammates without changing the number customers call.

Allo
Yes
Shared customer message historyWaveline
Yes

See earlier messages and attachments before continuing a customer conversation.

Allo
Yes
Keep access in the right handsChoose what each teammate can see and change, and protect sign-ins with a second step.5 features
Keep access in the right hands: Waveline and Allo
FeatureWavelineAllo
Read-only inbox accessWaveline
Yes

Let a teammate read a shared inbox’s calls, messages, and recordings without ringing or replying.

Allo
Viewer seats on request

Sales sets up a Viewer seat for someone who only views activity, for teams with more than five seats.

Follow teammates’ linesWaveline
Yes

Owners and Admins can follow an eligible teammate’s line without calling or texting from it.

Allo
Calls in Analytics

Admins can open any teammate’s calls, recordings, and transcripts from Analytics on desktop and web.

Limit what each integration can reachWaveline
Yes

Give each integration chosen inboxes or the whole workspace, and only the permissions it needs.

Allo
Permission scopes only

API keys get granular permission scopes and reach the whole workspace.

Owner, Admin, and Member rolesWaveline
Yes

Choose who manages the team and inboxes, and who controls billing and roles.

Allo
Yes

Owner, Admin, Manager, and Member roles.

Inbox managersWaveline
Yes

Let a teammate run one inbox’s settings, routing, and people without making them an Admin.

Allo
Manager role

A Manager configures the lines they have access to without Admin or billing access.

See who needs a call backGive your team a clear list of calls that still need attention.1 feature
See who needs a call back: Waveline and Allo
FeatureWavelineAllo
Call or text from call detailsWaveline
Yes

Follow up from the call record without copying the customer’s number.

Allo
Yes

Call back from a voicemail or call record.

Send callers to the right placeChoose who rings, what callers hear, and what happens next.9 features
Send callers to the right place: Waveline and Allo
FeatureWavelineAllo
Visual call flow builderWaveline
Yes

Connect steps on a canvas to build the answering plan for each inbox.

Allo
Beta, rolling out

The canvas call flow designer is in beta and reaching teams gradually.

Save routing changes before going liveWaveline
Yes

Keep a draft while you work, then publish it when you are ready.

Allo
API drafts only

Saving in the call flow designer puts changes live. Drafts made through the API or an assistant wait to be published.

Ring your team together or in orderWaveline
Yes

Ring one group together, then try the next group if nobody answers.

Allo
Yes

Ring members together, in order, or as a queue, then a second group if nobody answers.

Different answering teams for different callsWaveline
Yes

Give a menu choice or other route its own people, devices, and ring times.

Allo
Yes

Each ring step names its own members, order, and ring time.

Business hours and after-hours routingWaveline
Yes

Set a weekly schedule and choose a different path for calls after closing.

Allo
Yes
“Press 1” phone menusWaveline
Yes

Let callers choose a team, hear information, or leave a message using their keypad.

Allo
Yes

Up to 10 keys per menu and 6 levels of nested menus.

Recorded announcementsWaveline
Yes

Play your own welcome message, directions, or updates before the next step.

Allo
Yes
Forward calls to another destinationWaveline
Yes

Forward calls to another team or an outside phone number that starts with +1.

Allo
Yes

A call flow step forwards calls to an outside number, including numbers abroad.

Send a text during a callWaveline
Yes

Text a link or message when an outside caller reaches that step before hanging up.

Allo
Yes

A Send SMS step texts the caller, for example after a missed call.

Text customers from your business numberKeep replies, photos, and everyday updates with the right conversation.4 features
Text customers from your business number: Waveline and Allo
FeatureWavelineAllo
Business textingWaveline
Yes

Send and receive customer texts from a Waveline number. Outgoing texts require registration or toll-free verification.

Allo
Yes

Texting US numbers needs 10DLC registration first.

Photos, videos, and documentsWaveline
Yes

Send supported files with your messages, within the listed attachment limits.

Allo
Yes

MMS works on US and Canadian numbers after 10DLC approval, up to 1 MB per file.

Saved replies for your teamWaveline
Yes

Reuse shared snippets for common questions, directions, and updates.

Allo
Yes

Snippets can stay private or be shared with teammates.

AI reply suggestions you reviewWaveline
Yes

A connected AI assistant can save a private draft reply for you to edit and send.

Allo
Yes

Built in: ask the AI Assistant to draft a text from a call, then copy and send it.

Keep customer details closeGive teammates the context they need before they answer.4 features
Keep customer details close: Waveline and Allo
FeatureWavelineAllo
Choose who can see each contactWaveline
Yes

Share contacts with everyone, selected people or inboxes, or keep your own contacts private.

Allo
No

Every workspace contact is visible to the whole team, unless access comes from a connected CRM.

Import a contact listWaveline
Yes

Bring in your existing list, review problem rows, and skip matching duplicates.

Allo
Through Google Contacts

Allo has no direct CSV contact import. Import the file into Google Contacts, then sync it.

Customer contact recordsWaveline
Yes

Save names, numbers, email addresses, companies, and roles.

Allo
Yes

Contacts include company, job title, and custom fields.

Shared contact notesWaveline
Yes

Leave dated notes so teammates with access can see useful customer updates.

Allo
Yes

Notes, calls, and texts appear in one contact timeline.

Connect the tools you already useBring in your contacts and send phone activity where your team already works.7 features
Connect the tools you already use: Waveline and Allo
FeatureWavelineAllo
Call and message alerts in SlackWaveline
Yes

Post call and message notifications from selected inboxes to a Slack channel.

Allo
Through Zapier or Make

Send call and text events to a Slack channel through Zapier, Make, or a webhook.

Zapier automationsWaveline
Yes

Start Zaps from calls, messages, and contacts, or send texts from other apps.

Allo
Webhook triggers

Allo sends call, text, and contact events to a Zapier webhook to start a Zap.

Sync contacts from your CRMWaveline
Yes

Import contacts from HubSpot, Salesforce, Pipedrive, Zoho CRM, Google Contacts, and more.

Allo
Yes

HubSpot and Google Contacts sync both ways; Salesforce, Pipedrive, Zoho CRM, and many more connect too.

Log calls and texts in your CRMWaveline
Yes

Record completed calls and messages on matching CRM contacts, with call summaries in HubSpot.

Allo
Yes

Calls log with summaries, transcripts, and recordings; HubSpot and some others also log texts.

REST API and webhooksWaveline
Yes

Read calls, messages, and contacts, send texts, and receive signed webhook events.

Allo
Yes

REST API with signed webhooks for calls, texts, tags, and contacts.

Connect ChatGPT or ClaudeWaveline
Yes

Ask your AI assistant about calls, messages, and contacts, or send texts you approve.

Allo
Yes

Claude, ChatGPT, and Grok connectors, plus other MCP clients.

Update settings by asking your assistantWaveline
Yes

Have ChatGPT or Claude change hours, ring order, or call-flow drafts in inboxes you manage.

Allo
Yes

Assistants can draft who rings, opening hours, and greetings for you to publish, and set up the AI receptionist.

Review what was saidUse recordings, summaries, and voicemail to catch up on the conversation.9 features
Review what was said: Waveline and Allo
FeatureWavelineAllo
Custom recording noticesWaveline
Yes

Upload separate notices for incoming and outgoing automatic recordings.

Allo
Incoming calls only

Add a consent announcement as the first call flow step. Allo plays no notice on outgoing calls.

Record calls automaticallyWaveline
Yes

Record incoming calls, outgoing calls, or both for each inbox.

Allo
Every call

Every Allo call is recorded. Turning recording off needs support.

Start, pause, and resume recordingWaveline
Yes

Control recording during connected outside calls in the web or mobile app.

Allo
Yes

Pause the recording and start it again from the mobile call screen.

Written call summariesWaveline
Yes

Review a generated overview of a recorded conversation when it is available.

Allo
Yes

Summary templates can be set for each line.

Shared and individual voicemailWaveline
Yes

Keep messages with the work inbox that received them.

Allo
Yes

Voicemail lands in the line’s inbox and can also be emailed.

Read your voicemailWaveline
Yes

Read a written version of a voicemail or listen to the original recording.

Allo
Yes
Custom voicemail greetingsWaveline
Yes

Use an inbox greeting or a different recording for a particular call route.

Allo
Yes

Each Voicemail step in a call flow has its own greeting.

Create greetings from a scriptWaveline
Yes

Type a greeting, menu prompt, announcement, or recording notice and generate the audio.

Allo
Yes

Type greetings, menus, and announcements, with a voice chosen for each message.

Custom hold musicWaveline
Yes

Upload the audio callers hear when your team puts them on hold.

Allo
Yes

Upload hold and waiting music for each number.

Understand your call activitySee busy periods, unanswered calls, and how your team handles the day.6 features
Understand your call activity: Waveline and Allo
FeatureWavelineAllo
See call reports in the mobile appWaveline
Yes

Check call activity by date and inbox from your phone.

Allo
No

Team analytics are on desktop and web. The mobile app shows only your own calls.

Download call recordsWaveline
Yes

Export selected call records and columns from the web app to a CSV spreadsheet.

Allo
Through Google Sheets

The Google Sheets integration logs every call to a sheet you can download as CSV.

Compare activity by business numberWaveline
Yes

See which numbers bring in calls and new callers.

Allo
Yes

Admins can filter analytics by phone line.

See call activity by teammateWaveline
Yes

Review how incoming and outgoing calls are spread across your team.

Allo
Yes

Analytics break calls down by teammate, with team leaderboards.

Find your busiest timesWaveline
Yes

See hourly activity. Use the web app for recurring weekday and hour patterns.

Allo
Heatmaps

Desktop analytics include call heatmaps and call volume over time.

Track call results and wait timesWaveline
Yes

Review answered and unanswered calls, early hang-ups, and how long callers wait.

Allo
Call results

Inbound results include answered, missed, voicemail, AI-handled, and callers who hung up while ringing.

Manage your numbers and teamSet up the people, phone numbers, and equipment your business needs.7 features
Manage your numbers and team: Waveline and Allo
FeatureWavelineAllo
Bring your business numberWaveline
Yes

Request a transfer so customers can keep using your existing number after it moves.

Allo
Yes

Most landline and mobile numbers can move to Allo.

Find a new business numberWaveline
Yes

Search available numbers by area code, number pattern, or letters.

Allo
Yes

Search available numbers by area code, including toll-free.

Multiple numbers for one teamWaveline
Yes

Connect several numbers to one inbox and choose its default outgoing number.

Allo
Yes

Assign several numbers to a teammate and choose the default caller ID. Each number keeps its own call flow.

Invite and manage teammatesWaveline
Yes

Add teammates, remove access when someone leaves, and let Owners update roles.

Allo
Yes
Register your business for textingWaveline
Yes

Submit business details and your texting use case through Waveline’s Trust Center.

Allo
Yes

Register for 10DLC in Settings before texting US numbers.

Calling trust and caller namesWaveline
Yes

Register for SHAKEN/STIR and Voice Integrity, and manage the caller names customers may see.

Allo
Yes

Calls carry A-level STIR/SHAKEN attestation, and you can register a caller name for US and Canadian numbers.

View bills and download invoicesWaveline
Yes

Owners can review upcoming charges, payment status, and available invoice copies.

Allo
Yes

Admins can view and download invoices in Settings.

Make the move

New phone system.
Familiar number.

You may be able to bring the number your customers already know. Check it first, then get your team ready.

Read the number-transfer guide
  1. 1

    Check your number.

    Waveline checks whether your number can transfer before you submit the request.

  2. 2

    Get your team ready.

    Set up your inboxes, ringing, and devices. Keep your old phone service active until the transfer finishes.

  3. 3

    Test calls and texts.

    Check incoming and outgoing calls. Business texting needs separate registration or toll-free verification, and text delivery can take time to settle after a transfer.

A few more answers

Before you switch.

Have another question?
Visit Support

Can I bring my Allo number to Waveline?

Start with a number check in Waveline. If your number can transfer, you can submit a request using your current account details and latest phone bill. Keep your existing service active until the transfer is complete.

See the transfer steps
Will my current deskphones work?

It depends on the model. Waveline supports selected Yealink phones. Check the supported-phone list before making plans to reuse your equipment.

Check your phone model
Can my team share calls and customer texts?

Yes. Add teammates to a shared inbox as Members or Managers and choose who rings. Your team can then handle its calls and customer conversations together. Complete business texting registration before relying on SMS.

Learn about shared inboxes
Can I control what each teammate can see and do?

Yes. Choose each teammate’s role as an Owner, Admin, or Member. In each shared inbox, give someone Viewer, Member, or Manager access. Owners and Admins can also require two-step verification for everyone.

See roles and permissions
Can I bring my contacts and connect my CRM?

Yes. Import a CSV or Excel list, or connect HubSpot, Salesforce, Pipedrive, Zoho CRM, Google Contacts, or another supported service. CRM contacts stay in sync, and calls and texts can be logged back to them.

See supported services
Do my old messages and recordings move with my number?

A number transfer moves your phone number. It does not automatically bring old conversations or recordings into Waveline. Keep any records you need before closing your old account.

Plan your number transfer

Comparison reviewed . Features and plans may change.