The mobile app bridge your agency's missing.

Give every client a business number. They call and text from the app, and your software texts, listens and sends notifications through one API.

Pay as you go. US and Canada.

One API between your software and your clients' phones

Connect your CRM, automations and AI agents once. Calls, texts and notifications reach your clients in the app, and everything that happens there comes back to your software.

Your softwareYour CRM, automations and AI agents
AgencyPhoneOne API
Your clients' phonesThe AgencyPhone app, on every phone they use
  • CallsEvery call rings your clients' phones, and your software hears about it.
  • TextsYour client and your software both text from the business's number.
  • NotificationsYour software sends them straight to your clients' phones.

Your clients sign in with one code

Add your client's email and we email them a code. They type it into the AgencyPhone app and they're signed in, set up with your agency's name.

  1. 1You add their email
    Emailmaria@business.comAdd person
  2. 2We email them one code
    From Northwind MediaYour code to join Northside PlumbingK7QM 4XPA
  3. 3They're signed in
    NNorthwind MediaK7QM 4XPASigned in

Calls ring every phone your client uses

Customers call the business number like always. Every phone your client is signed in on rings, and whoever answers takes the call.

  • MariaiPhoneReady
  • Front deskiPadReady
  • SamAndroidReady
  • Calls out show the business numberYour client calls from the app, and the customer sees (416) 555-0199.
  • Voicemail everyone can playMissed calls go to the business's voicemail, on every phone.
  • Your software hears every callA webhook for each call, answered or missed, and for each voicemail.

One conversation for your client and your software

Your client texts from the app, your software texts through the API, and both land in the same thread from the business's number.

  1. 1A customer texts the businessFrom their own phone, to the business number they already know.
  2. 2Your software answers through the APIYour CRM, automation or AI agent replies from the same number. Your client sees it, marked Sent by API.
  3. 3Your client takes over in the appAnyone at the business can reply in the same conversation, and your software hears it.

Your client's phone shows a conversation: the customer's texts, your software's reply marked Sent by API, and your client's reply.

(647) 555-0166

    Push your own notifications to your clients' phones

    Tell your clients about a new lead, a booking or a review, from the dashboard or one API request. It lands on their phones with your agency's name, and replies come back to you.

    To your client4 phones

    Free
    Notifications don't use a phone number or your balance.
    One request from your software
    POST /v1/notifications with the client and the text. How notifications work
    Replies come back to you
    In your dashboard's Chat, and to your software as chat.message.received.

    Your client's phone shows each notification on its lock screen.

    • YMissed call from (647) 555-01665m agoClick to view details
    • YText from (647) 555-01666m agoIs there parking on site?

    We hear you

    Any suggestions? Put them here. AgencyPhone listens to the community and adapts to your needs.

    Optional, if you'd like a reply.

    Pricing

    Pay as you go, with no plans and no monthly minimum. Each business you verify, its numbers, calls and texts draw from a prepaid balance at published rates.

    Monthly fees

    Every verified business

    $8.40/month

    Verification makes the business a brand that can call and text, with as many staff as you want. Numbers are separate.

    + $5/month for each number

    Every verified business includes

    • Your agency's name, color and logo in their app
    • A local number in the US or Canada
    • Carrier registration for texting
    • Calls and texts from the app and through the API
    • Port in the numbers your clients already have
    • No fees per staff member or app user
    • Usage by subaccount each month, with a CSV download
    See usage rates and billing questions

    Questions

    They use the AgencyPhone app, which their code sets up with your agency's name. It also takes your color and shows your logo on its sign-in and settings screens. Their customers never see AgencyPhone: calls and texts come from the business's own number.

    Yes. Start a port request in the dashboard with a recent bill and the name of the person at the business who authorizes it. The number keeps working with their current provider until the move is done.

    Yes, for US numbers. Carriers require every business that texts from a local number to register first. You fill it in from the dashboard, and texts from that number start once it's approved. Calls work right away.

    Not yet. Today your software hears about every call as it happens, answered or missed, and every voicemail, and AI agents can answer texts from the business number.

    No. The dashboard and the app work on their own. The API is there for when you want your software to use the same numbers.

    Yes, through their HTTP request and webhook steps: send a text with one request, and start a workflow from any webhook event. Webhook events in the docs

    Local numbers in the US and Canada, with calls and texts to US and Canadian numbers.

    The app doesn't call 9-1-1. Anyone who dials it is sent to their phone's own keypad, which connects directly with the phone's location and never depends on your balance.

    Set up your first client

    Get them a number, invite them to the app, and point a webhook at your server.

    Get startedRead the docsPay as you go. US and Canada.