the platform
What's underthe hood.
Most of this you'll never touch. We list it because the agents who do read this section want to know.
four layers, one platform
Your siteA real website on your domain. Modern stack, fast on phones, ranks on Google. Built on Next.js 16 for the engineers in the room.
Your dataPostgres database. Encrypted at rest. Scoped to your account. Backed up daily. Yours to export.
The AIFrontier voice and reasoning models, swapped behind the scenes when better ones come out. Bring your own API keys if you'd rather pay them direct.
IntegrationsMLS / IDX feeds, e-signature, Twilio, WhatsApp Business, Google Calendar, Stripe. Pre-wired. Add your own when you outgrow ours.

Boring infrastructure. Exciting outcomes.
Hosted on Vercel's edge. Postgres at the data layer. Frontier AI models swapped in as better ones land. You stay focused on selling — we handle the rest.
under the hood
What engineers and operators ask about the platform.
What is the underlying tech stack?
Next.js 16 frontends on Vercel's edge, Postgres (Neon) at the data layer, R2 for media storage, Cartesia and Deepgram for voice, Anthropic and OpenAI for reasoning, Twilio + Evolution for telephony / WhatsApp. Every site is a real production codebase — not a website-builder silo — and the whole stack is portable if you ever choose to leave.
Where is my data stored, and is it encrypted?
Your account lives in a multi-tenant Postgres database hosted on Neon (US-East). Every record is scoped to your account at the database layer. Sensitive fields — phone numbers, contracts, message bodies, integration credentials — are encrypted at rest. TLS in transit. Daily backups. Full export available on demand at any time.
Which AI models does Action Agent use, and can I bring my own keys?
Voice: Cartesia Sonic-3 (TTS) + Deepgram Nova-3 (STT). Reasoning: Anthropic Claude (primary), OpenAI for fallback. We swap models behind the scenes when better ones land. Bring-your-own-keys is supported on team and brokerage plans — pay your providers directly if you'd rather, with no markup from us.
Which MLS / IDX feeds does Action Agent integrate with?
Any RESO Web API or RETS-compatible feed. Most U.S. MLSes are pre-mapped. Costa Rica's CCCBR is supported. New feeds usually take about an hour during onboarding — we map the field schema once, your listings refresh on schedule, and Alma uses the feed as her comp source from day one.
What integrations come pre-wired vs. need configuration?
Pre-wired: Twilio, WhatsApp Business (via Evolution), Google Calendar, Stripe, Cartesia, Deepgram, Anthropic, OpenAI. Configure on connect: your MLS / IDX feed, e-signature (DocuSign / Dotloop / Authentisign), CRM imports (Boomtown / Follow Up Boss / KvCORE / generic CSV), call tracking (CallRail), and any agency-specific tooling.
Can my brokerage self-host Action Agent?
Postgres + Next.js means self-host is technically possible. We don't actively support it because the operational burden — model APIs, voice pipeline, secret rotation, security patching — usually costs brokerages more than the subscription does. We do support data residency (EU / Canada) for brokerages that need it, on enterprise plans.
want to dig deeper?