Insights for Sales Leaders
Best practices, industry trends, and strategies to optimize your call center operations
Perspective
By Allison Arzeno
Jan 22, 2026
2 min read
Why We Built Onyx Platform
Before starting Onyx Platform, I was running a large tech-enabled insurance agency. We spent years developing a platform to run our agency because off-the-shelf software just wasn’t good enough. Vendors always promised a lot but ultimately didn’t account for state license matching, integrations across tools, or our need to optimize across the entire system. Their support teams also just didn’t understand our business well enough. We needed technology that actually worked for phone-based insurance sales. So we built our own.
But that was years ago, and thousands of agencies have been struggling from these problems every single year. When we started thinking about building Onyx Platform, we assumed that the market would have caught up. Surely someone would have built better solutions. But when we looked around, the same problems still existed. Agencies were still struggling with disconnected systems, painful integrations, and tools that weren’t built for them.
We had already solved this problem. We had the basic technology, tested over many years. We had a team that deeply understood what insurance agencies needed because we’d lived it ourselves. And we had a unique opportunity to get to market fast.
The Problem
If you run an insurance agency, you know exactly what I’m talking about. You have a dialer, CRM, compliance tool, scripting platform, lead management software, reporting dashboards…the list goes on. Maybe some of the systems talk to each other, but integrations are often limited or clunky.
Your agents spend way more time than they should copying information between tools. They have to log into five different systems before they talk to a single customer. And when something breaks, everything goes down. You are paying for calls or leads while your agents sit idle.
We deeply understood this problem and had the technology and knowledge to build a solution for it.
What Makes Us Different
Other solutions exist in this market. Some are great at one thing, but only one thing. Some are very advanced, but need six months and a consultant just to get running. There are very few tools made by technologists who deeply understand the insurance space. There are even fewer that also prioritize the customer and agent experience.
Every single person on our team has worked inside a large insurance agency. Our engineers understand why AEP uptime matters. They know what happens when the system goes down on December 6th with one day left to help customers find a great plan for the following year. When you’ve lived inside a large agency, you know which features actually matter. You know that “fast implementation” means days, not months.
On the Onyx Platform team, technical strength, operational excellence, and deep industry knowledge come together to build a superior product.
Who We’re Building For
We’re building for agency owners who started as agents and took the leap to build their own business. For operations managers who want to focus on coaching their teams, not babysitting integrations. For agents who need tools that help them do their job well, not tools that slow them down.
Fast and personal support matters deeply to us because we want our customers to know that they can rely on us in critical moments. When our customers reach out to us, they talk to people who understand their issue and why it matters right now.
Our commitment to our customers is to keep building what actually works. Not what looks impressive in a demo or to outsiders, but what holds up when their teams are making 5,000 calls a day.
A Year In
2025 confirmed what we believed: people want and need what we’re offering.
As we sit here today, agencies run their operations on the Onyx Platform. They’re making and receiving calls, managing leads, staying compliant, and closing business without fighting their technology stack.
We’re proud of what we’ve built. And we’re just getting started.
Read Article
More Articles
Guide
Best CRM for Insurance Agencies in 2026: A Buyer's Guide
Search for "best CRM for insurance agencies" and you'll find dozens of comparison articles. Most of them follow the same pattern: a CRM vendor publishes a ranked list and puts themselves at number one. The next vendor does the same thing. By the time you've read three of these, you've learned more about each company's marketing budget than about which insurance CRM software actually fits your agency.
Rankings don't help you make a decision. Questions do.
What to Actually Evaluate
The gap between a generic CRM and one built for insurance becomes obvious the moment you try to use it. Good insurance agency CRM software handles the full client journey from lead acquisition through enrollment and post-sale communication. It manages state licensing, records calls compliantly, and tracks policy data without forcing your team to copy information between systems. A generic CRM does contact management and pipeline tracking. Everything else requires add-ons, integrations, or workarounds.
When you're evaluating insurance CRM software, the questions that matter most are operational. Does the platform support compliant call recording and audit trails, or do you need a separate tool for that? Can it match agents to leads based on state licensing? Does it integrate with your dialer and lead sources, or does your team spend half the day switching between tabs? Is onboarding measured in days or months?
These aren't hypothetical concerns. They're the difference between a system your agents actually use and one they route around. We put together a full checklist of what to ask every technology vendor before you sign that covers integration, compliance, data ownership, and pricing transparency.
Why We Built Onyx Platform
We built Onyx Platform because we ran a large insurance agency ourselves and couldn't find an insurance broker CRM that worked without stitching together five or six tools. The deeper story of what we found and why we built Onyx Platform comes down to a simple observation: the best CRM for insurance agencies is one that was built by people who've actually run an insurance agency.
Skip the rankings. Start with the right questions, and the right answer becomes clear.
Guide
Your Policyholders Are Calling Your Sales Lines: Here's How to Catch Them
A prospect responds to a Facebook ad, gets transferred to your sales queue, and connects with an agent. The agent runs through disclaimer and qualifying questions, pulls up plan options, and starts building towards an enrollment. Ten minutes in, the prospect mentions they already have a policy. With your agency. Maybe they wanted to adjust coverage. Maybe they were just curious about a better rate. Either way, your sales agent just spent ten minutes on a call that should have gone to your service team.
This happens more often than most agencies realize, especially with lead vendors in the mix. A vendor buys a lead, matches it to your campaign, and passes a phone number through as an inbound transfer. Your system treats it like any other prospect call. But that phone number might already be in your CRM, attached to an active policy your agency wrote six months ago.
When that call goes through to a sales agent, a few things can happen, and none of them are good. The agent might enroll the policyholder into a new plan, churning a policy your agency already holds. That's not just a wasted sale. It damages your carrier metrics, costs valuable agent time, disrupts the customer's coverage, and costs the customer the continuity they had with their existing plan. Even when it doesn't end in a duplicate enrollment, the experience is bad and the agent leaves that conversation frustrated. A policyholder who calls in looking for help and gets a sales pitch instead feels like your agency doesn't know who they are. That's how you lose a customer to a competitor who will.
But there's a signal buried in this problem. If your policyholder is responding to marketing, they're shopping. They're looking at other options, wondering if they could do better. That's not a call to deflect. That's a call to act on.
Policyholder Detection That Works Before the Call Connects
The fix starts with data your CRM already has. When an inbound call arrives, the system performs a lookup across your lead records, person records, and alternative phone numbers. It's checking one question: does this caller have an active policy?
That lookup includes validation. A policy might be canceled, expired, or terminated. The system checks status, cancellation dates, and effective dates to confirm the caller is genuinely a current policyholder. The whole process completes in under 100 milliseconds, well before the call reaches an agent.
Once a policyholder is identified, you get three options depending on how you want to handle the call. You can redirect them to a dedicated service queue, keeping the relationship intact. You can reject the call, useful on high-volume acquisition campaigns where agent time is at a premium. Or you can accept the call normally but flag it, so the agent knows they're talking to an existing customer and managers get visibility into policyholder call volume on that campaign.
A Policyholder Shopping Around Is a Signal, Not a Problem
When a policyholder responds to marketing, they're telling you they're open to change. The question is whether your agency acts on that signal or lets it slip through to a sales queue where it becomes a churn risk.
A service team that receives the call with full context can ask the right questions. What prompted them to look? Is there a gap in their current coverage? Did their situation change? The conversation shifts from selling a new plan to protecting the relationship and adjusting what they already have. The customer gets the help they were actually looking for, your agency keeps the policy, and you avoid losing someone who was yours to begin with.
The configuration is flexible at the campaign level. Acquisition campaigns can filter strictly, keeping agents focused on new prospects. Service campaigns can route policyholders warmly. Mixed campaigns can flag and let agents decide. And the tracking data from every routing decision shows you which lead sources generate the most policyholder overlap, so you can tighten your targeting and stop paying for leads you can't convert.
Every Policyholder Call Is a Decision Point
Your CRM already knows who your policyholders are. The question is whether your call routing uses that data before the call connects. Every policyholder who lands in a sales queue is a retention risk, a wasted call, and a missed chance to strengthen a relationship that's already yours. If you want to see how policyholder routing works inside the Onyx Platform, reach out for a walkthrough.
Guide
Stop Entering Licenses Manually: NPN Is All You Need
Adding a license to an agent's profile takes two minutes. Multiply that by 50 agents across 30 states, and you've lost hours or days to data entry.
The real cost isn't the initial setup for one agent. It's the setup and ongoing maintenance for dozens or hundreds of agents: tracking renewals, catching expirations, or updating records when agents get licensed in new states. Additional real costs are leads accepted (and paid for) that are routed to agents without the right license. This costs real marketing dollars and ties up valuable agent time.
That's why we at Onyx Platform automate and simplify license synchronization for your agents.
Onyx Platform Syncs Licenses Automatically from NIPR
When you create an agent in Onyx Platform and enter their NPN, we pull their license data directly from the National Insurance Producer Registry (NIPR). Every state, every line of authority, every expiration date.
The sync isn't a one-time import. We receive updates when licenses expire, renew, or get added. Your records stay current without anyone touching a spreadsheet.
Once the agent logs in and goes online, we automatically route calls based on their up-to-date state licensure. If you need custom routing, you can turn off specific states at the agent or agency level for training purposes or marketing source requirements.
A Simple Way to Notify Agents About Expiring Licenses
Agency Insights flag licenses approaching expiration automatically. You see which agents need to renew and when.
From that same screen, get a reminder email template to send to the agent's contact info saved in Onyx Platform. No drafting messages, no hunting for contact info.
In addition to that, agents can also see all of their active licenses with expiration dates in their own personal dashboard.
License Management Should Be Infrastructure
We built license syncing into Onyx Platform because it's table stakes for running and growing an agency at scale. Your time should go toward growth, not admin work. Contact us if you want to focus on growth and let us handle the rest!
Insight
Your Dialer Should Know It's a Holiday
Federal and state holidays carry outbound calling restrictions. Your dialer should know when they are and adjust automatically.
This morning, we reminded Onyx Platform customers that Martin Luther King Jr. Day dialing restrictions are in effect. We communicate proactively, but no action is needed from customers. The platform automatically applies restrictions in the states that require them. Onyx Platform will continue this for holidays in 2026 and beyond.
For a dialer, that should be unremarkable. Our customers switching to Onyx Platform told us that it is not.
Manual Processes Create Risk and Fatigue
Too many agencies still depend on someone to toggle dialing restrictions before a holiday. Maybe it's a calendar reminder. Maybe it's an email chain the night before. Maybe it's an ops manager waking up early to flip a switch. Every manual step is a chance for something to go wrong. That’s not the agency's responsibility: their dialer should handle this automatically.
Automatic Restrictions Are Table Stakes
A modern dialer should handle holiday restrictions without intervention. It knows the federal calendar. It knows state-specific rules. It applies them automatically.
This isn't a premium feature. It's baseline functionality for any platform serving regulated industries. If your dialer requires a workaround every time a holiday approaches, that's a sign the platform wasn't built with ease-of-use as a default.
The Bottom Line
Holiday calling restrictions are predictable. The dates are published far in advance. There's no reason for your team to manage them manually.
We believe your team has more valuable things to do than babysit a dialer's calendar awareness. If your platform didn't proactively handle restrictions this morning, it's worth asking what else it isn't handling for you.
Talk to us about what a good dialer actually looks like.





