Customer Story

Developers maintaining a phone system isn't building your business

Redfin is one of the largest online property platforms in the US, operating across more than 100 markets. At that scale, every customer call is a potential transaction. How it's handled determines whether a deal moves forward or falls apart.
  • Property
  • Field teams
customer

REDFIN

industry

PROPERTY

TEAM SIZE

300

SPOKE ProductS Used

PHONE + ENLIGHTEN

The situation

Redfin pride themselves on delivering a truly unique customer experience. And to do that well, Redfin built a custom communications platform: Their unique routing logic, agent availability rules, and specific workflows based on property type, location, and value.

For a business operating at this scale, that level of control made sense, but maintaining it was quietly consuming the business. Just keeping a custom phone system up and running takes over 2,500 developer hours a year. That effort consumes valuable engineers who should have been building the things that move the business forward. Instead, they were stuck maintaining a communications system.

Redfin tracked a series of internal quality metrics, one being "bad call metric" a measure of poor customer call quality. And despite all that investment, call quality stayed stubbornly poor. Without clean data across the full call workflow, there was no reliable way to see where calls were going wrong, let alone fix them.

Spoke replaced the in-house platform. Using Spoke's API, Redfin embedded their own routing rules, customer journey logic, and internal data directly into Spoke. Their standards, their workflows, their way of doing things, running on infrastructure they no longer had to build or maintain. And for the first time, they had full visibility at every step. When something goes wrong, the team can see exactly where and why, and act on it.

Redfin's developers stopped being telecom engineers. Bad call metric dropped to the lowest level ever recorded. 2,500 developer hours came back to the business every year.

before & After

What changed — and what it meant in practice

Before spoke

  • 2,500+ developer hours a year spent maintaining an in-house phone platform
  • A backlog of feature requests the team couldn't get to
  • Limited visibility into why calls were going wrong
  • Bad call metric persistently high with no reliable way to diagnose or fix it

After spoke

  • Developers focused on strategic work, Spoke handles the communications infrastructure
  • 100+ features available immediately, with no build time or cost
  • Full data and event tracking across every call and routing decision
  • Bad call metric at its lowest level ever recorded

200

+

Calls handled every month

100

+

markets served on Spoke

~70

%

Improvement in call quality

2,500

+

developer hours saved every year

the rEsults

The 2,500 developer hours recovered each year is the most visible number, but the real cost wasn't hours, it was opportunity. Engineers who should have been building the things that move a property business forward were maintaining telecoms infrastructure instead. Every feature request that sat in the backlog was a direct consequence of that.

The bad call metric tells the more important story. Despite significant internal investment, call quality had stayed stubbornly poor: because without clean data across the full call workflow, there was no reliable way to see where calls were going wrong. Full visibility across every call and routing decision changed that. When something went wrong, the team could see exactly where and why, and fix it.

Redfin didn't just replace a phone system. They got their own logic, their own workflows, and their own customer journey rules running on infrastructure they no longer had to build or maintain — and for the first time, a clear view of how all of it was actually performing.

See this in 
your business

Talk to someone who can show you exactly how Spoke works in your business — no generic demo.

Story Details
customer

REDFIN

industry

PROPERTY

Size

300

calls handled every month

200K+

markets served on Spoke

100+

2,500+

developer hours saved every year

Implementing Spoke resulted in our internal 'bad call metric' reducing to the lowest level ever seen.
Dan Miller
Senior Engineering Manager
Redfin
Share This
article

Spoke has allowed us to focus on developing strategic business initiatives, rather than building softphone features and becoming a telecom company.

Dan Miller
Senior Engineering Manager | Redfin
Ready to stop flying blind on your conversations?

Talk to someone who can show you what full visibility actually looks like for your team.