Cradle for Xero Practice Manager

Cradle is the cloud phone system for accounting firms running on Xero Practice Manager. Inbound calls match against your XPM client list so you see the client name before you answer, and any phone number in an XPM client record becomes a click-to-call link in the Cradle desktop app.

Click around — it's interactive

Try Cradle in your browser

Click through the call log, in-call screen and messages. Every contact-bearing row shows the XPM badge so you can see what the integration looks like before booking a call.

Sarah Mitchell

Xero Practice Manager+64 9 555 0101

14:13

James Walker

Xero Practice Manager+64 4 555 0202

13:57

Emma Thompson

Xero Practice Manager+64 3 555 0303

13:52

Liam Chen

Xero Practice Manager+61 2 5550 0404

12:29

Aroha Williams

Xero Practice Manager+64 7 555 0505

12:04

Oliver Martin

Xero Practice Manager+64 9 555 0606

Yesterday

Sophie Brown

Xero Practice Manager+61 3 5550 0707

Yesterday

Daniel Scott

Xero Practice Manager+64 6 555 0808

Monday

Mia Taylor

Xero Practice Manager+64 9 555 0909

Monday

Noah Davis

Xero Practice Manager+61 7 5550 1010

21 Apr

How it works

How Cradle works with Xero Practice Manager

Five views: what Cradle does, what's coming in 2026, how Cradle compares to generic VoIP for XPM firms, how to set it up, and answers to common questions.

What Cradle does inside Xero Practice Manager today

The integration covers three jobs: showing the right client when a call comes in, saving everyone a step when calling out, and tracking how much time you're spending with each client.

  • Caller identification. When the phone rings, Cradle matches the inbound number against your XPM client list and shows the client name and primary contact before you answer. No fishing through XPM mid-conversation, no "sorry, who am I speaking with?"
  • Click-to-call. Phone numbers in XPM client records become click-to-call links. The Cradle desktop app picks up; the call dials. Saves a copy-paste each time someone calls a client back.
  • Call-time tracking against XPM clients. Every call's direction and duration is logged in Cradle's admin reporting against the matching XPM client. You can see how much time the team is spending with each client and make sure you're billing for it.

Simple to use, gives clients a better experience because the team always knows who's calling, and gives the partners a clear view of where the call hours are going.

Get started

Talk to the Cradle team

Bring your team size, your XPM setup, and any questions about porting your numbers. We'll model the roll-out for your firm on the same call. Self-serve 7-day trial available if you'd rather kick the tyres yourself first.