How Pulse compares
An honest look at
the category.
Three names cover the dental-analytics market. Each is real. Each does some things well. Here's how Pulse is built differently — and why it matters when you actually run a practice.
Competitor
Dental Intelligence
Modern analytics + patient-engagement platform. Strong UX, multi-PMS, focused on growth playbooks rather than AI or revenue automation.
Competitor
Practice by Numbers
DSO-focused multi-location analytics platform. Strong on consolidated reporting, weaker on AI and on the revenue-cycle side.
Competitor
Jarvis Analytics
Henry Schein One's dental analytics platform. Long-tenured incumbent, broad PMS coverage, mid-2010s product surface.
The status quo
Spreadsheet hell
The Monday-morning Excel workbook most Open Dental practices still rely on. Free up front, expensive in stale decisions and copy-paste errors. We have receipts.
The matrix
Feature by feature.
Yes, no, and nuanced — we use all three. If you think a row is wrong, tell us on the demo call.
| Capability | Pulse | Dental Intel | PBN | Jarvis | Spreadsheet |
|---|---|---|---|---|---|
| AI + insights | |||||
| AI insights via Claude / GPT-class LLM | Yes Claude · grounded in your data | Templated 'AI' summaries | No | No | No |
| Source-cited insights (click → underlying chart) | Yes | No | No | No | No |
| Anomaly detection across A/R, production, hygiene | Yes | Limited | Limited | Static thresholds | No You see it on Monday |
| Open Dental depth | |||||
| OD API Service (port 30223, unthrottled writes) | Yes | Multi-PMS layer | Multi-PMS layer | Multi-PMS layer | No |
| Read-only SQL for custom reports | Yes | Limited | Limited | Limited | Hand-rolled |
| Dual-write audit to OD SecurityLogs | Yes | No | No | No | No |
| Pricing | |||||
| Pricing model | Per-org flat fee | Per-practice tiered | Per-practice tiered | Per-practice + add-ons | Free + hidden labor cost |
| Public pricing on website | Yes | No Demo-gated | No Demo-gated | No Demo-gated | Yes Free |
| Bundle discount when analytics + revenue together | Yes | No Mostly analytics-only | No Analytics-only | No Revenue add-ons separate | No |
| Multi-location | |||||
| Consolidated rollup + per-practice drilldown | Yes | Yes | Yes | Yes | Hand-merged weekly |
| Per-practice goals, alerts, leaderboards | Yes | Yes | Limited | Yes | No |
| Provider scorecards (production / collections / case) | Yes | Yes | Yes | Yes | Pivot tables |
| Revenue automation | |||||
| Automated insurance posting (ERA → ClaimProc) | Yes Remit module | No | No | No | No |
| EOB parsing + side-by-side audit | Yes | No | No | No | No |
| Auto-drafted appeals on denials | Yes | No | No | No | No |
| Bank reconciliation against open claims | Yes | No | No | No | No |
| UX + modernity | |||||
| Modern UI (built post-2024) | Yes | Yes | Mid-2010s era | Mid-2010s era | No |
| Mobile-first dashboards | Yes | Yes | Limited | No | No |
| Glass / dark-mode visual identity | Yes | No | No | No | No |
| Security | |||||
| Aggregates-only tier (Tier 1) by default | Yes | No | No | No | Local file |
| HIPAA / BAA available | Yes | Yes | Yes | Yes | No N/A |
| One-click connector uninstall / revoke | Yes | No | No | No | Yes Delete the file |
Competitor data reflects public marketing and product surfaces as of May 2026. We re-validate quarterly. Vendor names are used factually and without affiliation. If a row is wrong, email hello@alfoai.com and we'll update in public.
Why we win
Three reasons that show up in the numbers.
Real-time, on-prem agent
The Pulse Connector lives on your OD server. That single architectural choice is why we ship 15-minute refresh cycles, write to ClaimProc at LAN speed, and keep PHI inside your network by default. Multi-PMS competitors run their ingest off a nightly sync at best — by the time you see a hygiene dip on their dashboard, it's already a week old. By the time you'd post a 50-claim ERA through their UI, ours has already finished and written the audit.
Founder-led, not committee-led
Jorge writes Pulse's product spec on a whiteboard, not in a JIRA queue. The competitors in this category are owned by larger dental-software conglomerates with their own roadmaps and their own quarterly numbers to hit. Pulse is a small, deliberate team shipping what the next 50 customers actually need. We have a direct Slack with every Bundle customer. You will see your name in our release notes when we ship something you asked for.
Modern stack, post-2024
Pulse is the only platform in this category whose codebase was started after Claude existed. Next.js 15, TypeScript strict, Supabase + Postgres, Cloudflare Workers, Anthropic Claude for the AI layer. Our competitors are fine engineering teams stuck retrofitting AI onto mid-2010s codebases. We get to ship first-class AI insights, sub-second page loads, and a mobile UI that works because it was the spec on day one. That stack difference is why our pages load in under a second and theirs don't.
Where Pulse wins.
AI quality
Claude-grounded insights with citations. Not templated summaries — answers that show their work.
Modern UX
Built post-2024. Glass + lime visual identity. Mobile-first. Loads in under a second.
Bundle pricing
One platform, two products, best price together. Per-organization — no per-seat tax.
Dual-product
Analytics + revenue automation, designed together. Nobody else ships both.