> ## Documentation Index
> Fetch the complete documentation index at: https://docs.getsmartalex.com/llms.txt
> Use this file to discover all available pages before exploring further.

# SmartAlex vs Retell for healthcare (2026)

> How SmartAlex and Retell compare for clinics across appointment booking, reminders, intake routing, and after-hours calls, with an honest read on data-handling posture and compliance.

If you run a clinic and you are searching for the best voice AI for clinics, "SmartAlex vs Retell healthcare" usually comes down to one question: do you want a full platform that already knows how to book, remind, route, and log patient calls, or a developer voice API that you assemble and host yourself? This page compares the two for real healthcare scenarios and is deliberately honest about what neither of us can claim.

<Warning>
  Read this before anything else. SmartAlex does **not** currently hold a HIPAA attestation, a SOC 2 report, or any other independent compliance certification. We are **working toward SOC 2 Type II readiness**. If you searched for a "HIPAA voice AI", treat every vendor's marketing page (ours and everyone else's) as a starting point, not proof. Confirm your own data-handling obligations, and do not put protected health information into any tool before your compliance review is complete.
</Warning>

## How the two products differ

SmartAlex is a complete business platform: a no-code, chat-first agent builder (Studio, plus URL auto-build in under 60 seconds), a built-in CRM with a deals pipeline, outbound campaign management, analytics, embeddable widgets, managed telephony, and a live 28-tool MCP server. The voice layer is curated, high-accuracy speech, language, and voice models, kept abstracted, so you never assemble or tune a stack.

Retell is a strong developer-focused voice API. Its genuine strengths for engineering teams include a built-in A/B testing framework, packet-level (PCAP) call debugging, dynamic voice-speed adjustment, and custom LLM support. Like other API-first products, it does not ship a CRM, a campaign manager, or billing, so you bring and host those yourself.

| Capability                | SmartAlex                                                          | Retell                                                  |
| ------------------------- | ------------------------------------------------------------------ | ------------------------------------------------------- |
| Product shape             | Full platform (no-code Studio + CRM + campaigns)                   | Developer voice API you assemble and host               |
| Build model               | Chat-first Studio, URL auto-build in under 60s                     | API-first, you write and host the call logic            |
| Built-in CRM and deals    | Yes                                                                | No, bring your own                                      |
| Reminders and outbound    | Yes, via the Outbound Campaigns add-on                             | No native campaign manager                              |
| Programmatic control      | Live 28-tool MCP server + Custom HTTP Tools                        | SDK and API driven                                      |
| Telephony                 | Managed and included                                               | Configure your own numbers and carrier                  |
| Call tuning and debugging | Analytics dashboards                                               | A/B testing, PCAP debugging, dynamic voice-speed        |
| Pricing model             | Predictable monthly + included minutes (from \$99/mo)              | Usage-based; confirm current figures with the vendor    |
| Compliance posture        | Working toward SOC 2 Type II readiness; built-in security controls | Publishes its own posture; verify attestations directly |

<Info>
  We deliberately do not quote Retell's prices, latency, or benchmarks here. Pricing and certifications change, so confirm those directly with the vendor rather than trusting a comparison page.
</Info>

## Four clinic scenarios, mapped to real capabilities

<CardGroup cols={2}>
  <Card title="Appointment booking" icon="calendar-check" href="/essentials/agent-tools">
    Alex checks availability and books by calling your scheduler through a Custom HTTP Tool (Power Tools add-on), or through Custom iCal. The slot, the patient, and the outcome land in the CRM automatically.
  </Card>

  <Card title="Reminders and recalls" icon="bell" href="/essentials/campaigns">
    Outbound reminder and recall calls run as managed campaigns with scheduling, retry logic, and disposition tracking, so a missed reminder is retried, not lost.
  </Card>

  <Card title="Intake routing" icon="route" href="/mcp/overview">
    Alex qualifies the caller, creates a contact, and routes clinical or urgent cases to on-call staff. A `contact.created` record and a call summary give front desk the context before they pick up.
  </Card>

  <Card title="After-hours cover" icon="moon" href="/essentials/widgets">
    The website widget and a phone number keep the clinic reachable 24/7. Callers get answers or a booked slot at 2am; your team gets a clean summary in the morning.
  </Card>
</CardGroup>

Here is how an after-hours call typically flows through SmartAlex:

```mermaid theme={null}
flowchart TD
  A[After-hours caller] --> B{Widget or phone}
  B -->|Website widget| C[Alex greets and qualifies]
  B -->|Phone number| C
  C --> D{Intent}
  D -->|Book appointment| E[Check availability via Custom HTTP Tool]
  D -->|Urgent or clinical| F[Route to on-call or take a message]
  D -->|General question| G[Answer from your knowledge]
  E --> H[Confirm slot, create contact]
  F --> H
  G --> H
  H --> I[call.completed event plus summary in the CRM]
```

## Put SmartAlex on the clinic site in one paste

The widget is a single script tag. Paste it just before the closing `body` tag on your site (or inject it site-wide), and the published agent, styling, and variant load from the server, so restyling later never means re-pasting.

```html theme={null}
<!-- SmartAlex Widget -->
<script
  src="https://api.getsmartalex.com/storage/v1/object/public/widget-assets/smartalex-widget.js"
  data-tenant-id="YOUR_TENANT_ID"
  async>
</script>
```

<Tip>
  For a front-desk feel, a voice-and-text messenger variant ("Ask Alex") supports live pop-up calls that survive page navigation. See [widget install](/essentials/widget-install) for framework snippets, including React and Next.js.
</Tip>

## Or run the clinic account from your AI client

Because SmartAlex ships a live MCP server, a builder using Claude Code, Cursor, VS Code, Windsurf, or ChatGPT can operate the account conversationally. Connect the hosted server with one command:

```bash theme={null}
claude mcp add --transport http smartalex https://api.getsmartalex.com/functions/v1/mcp-server
```

Then prompt in plain language:

* "Create a reminder campaign for tomorrow's dental recalls and show me the disposition breakdown after it runs."
* "List today's completed after-hours calls and flag any tagged urgent."
* "Give me the widget install code for the clinic site."

MCP API keys are generated in the Developer Portal and require the Power Tools add-on plus a super-admin role. See [MCP getting started](/mcp/getting-started) and the [tools reference](/mcp/tools-reference).

## Connecting your scheduler and records

The live programmatic surfaces today are the widget, the MCP server, and Custom HTTP Tools plus webhook subscriptions. Custom HTTP Tools let Alex call your own HTTPS endpoints mid-call (booking, eligibility, record lookup), which keeps patient data flowing through systems you control. Webhook subscriptions are creatable via MCP and each returns an HMAC-SHA256 signing secret, with named events such as `call.completed`, `contact.created`, and `deal.stage_changed`.

<Note>
  Be honest with your own team on maturity: outbound webhook **event delivery** is in private beta, and a public REST API and TypeScript SDK are coming soon. Custom HTTP Tools and the MCP server are fully live today.
</Note>

## Pricing at a glance

SmartAlex uses predictable monthly pricing with included minutes rather than pay-per-component. The add-ons most clinics reach for:

* **Outbound Campaigns** for reminders and recalls: \$49/mo
* **Power Tools** for Custom HTTP Tools, Custom iCal, and MCP keys: \$29/mo
* **Unified Inbox**: \$39/mo

All three sit on top of a plan (Professional starts at \$99/mo with included minutes) and are bundled on Enterprise. Full details are on [pricing](/pricing) and [add-ons](/essentials/add-ons).

## Related

<CardGroup cols={2}>
  <Card title="Healthcare use case" icon="stethoscope" href="/use-cases/healthcare">
    The full playbook for clinics: booking, intake, reminders, and after-hours.
  </Card>

  <Card title="SmartAlex vs Retell" icon="scale-balanced" href="/comparisons/smartalex-vs-retell">
    The general comparison, beyond the healthcare context.
  </Card>

  <Card title="Retell alternative" icon="arrow-right-arrow-left" href="/comparisons/retell-alternative">
    Why teams move from an API-first setup to a full platform.
  </Card>

  <Card title="Best AI receptionist" icon="phone" href="/comparisons/best-ai-receptionist">
    How the leading voice platforms stack up for front-desk work.
  </Card>
</CardGroup>
