AutoChat

The platform

Eight modules. One engine. Your product on top.

This page is the whole shape of AutoChat: what each module does, what the shared layer underneath actually handles, and how the tenancy model draws its data boundaries. Builders evaluate structure — so here it is.

The engine

The layer you'd otherwise spend two years building.

Every module reads from the same capability layer. This is what separates an engine from a bundle of integrations — and it's the part you can't stitch together from vendors.

  • 01

    Contact identity & resolution

    The caller, the emailer, and the DM resolve to one person with one history.

  • 02

    Consent & compliance

    One CASL-native consent state, enforced on every channel and every send.

  • 03

    Unified conversation threading

    Calls, texts, emails, and DMs land in one thread per person, in order.

  • 04

    Documents & signing

    Estimates, contracts, and signatures attached to the same record as the conversation.

  • 05

    Media & storage

    Recordings, attachments, and files stored once and referenced everywhere.

  • 06

    Send governance

    Quiet hours, suppression lists, throttles, and an audit trail on every outbound message.

  • 07

    Notifications

    One delivery layer for everything the platform needs to tell a human.

  • 08

    Templating & merge fields

    One template system across SMS, email, and documents — write once, send anywhere.

  • 09

    Metering & billing

    Every unit of usage measured per workspace and per client, ready to price.

  • 10

    Agent runtime

    AI agents run inside the engine with real context, not bolted on beside it.

  • 11

    Intelligent context & retrieval

    The full history, structured so software — and agents — can actually use it.

  • 12

    Cross-module search

    One query across conversations, contacts, files, bookings, and money.

The hard part is the layer underneath: the thing that knows the caller, the emailer, and the Instagram DM are one person. That holds one consent state across every channel, so a single unsubscribe means unsubscribed everywhere. That gives an AI agent one coherent history to read from instead of five partial ones.

The modules

Outcomes, not features.

Each module earns its place by ending a category of problem for your clients. Turn them on per client; every one of them reads and writes the same engine.

01 · AC Voice

Answer every call.

Hosted numbers, IVR, and an AI receptionist that picks up when your client's front desk can't. Every call is recorded, transcribed live and after the fact, and filed against the person who made it.

  • Hosted numbers
  • IVR
  • AI receptionist
  • Call recording
  • Live & post-call transcription

02 · AC Messaging

Reach people where they already are.

SMS, RCS, WhatsApp, Instagram, and social channels in one thread per person — with scheduled sends, so campaigns go out when they should, not when someone remembers.

  • SMS & RCS
  • WhatsApp
  • Instagram & social channels
  • Scheduled sends
  • Two-way threading

03 · AC Mail

Own your email.

Hosted domains and mailboxes, plus marketing and transactional sending — all from infrastructure the product controls, so the from-address belongs to your client, not a third party.

  • Hosted domains & mailboxes
  • Transactional sending
  • Marketing broadcasts
  • Unsubscribe & suppression

04 · AC Calendar

Get booked.

Availability rules, booking pages, and sync with external calendars. Confirmations and reminders land in the same conversation thread as everything else.

  • Availability rules
  • Bookings
  • External calendar sync
  • Reminders in-thread

05 · AC CRM

Know your customers.

Forms and lead capture feeding a pipeline, contacts that stay whole across every channel, and reviews and reputation handled where the relationship already lives.

  • Forms & lead capture
  • Pipeline
  • Contacts
  • Reviews & reputation

06 · AC Commerce

Get paid.

Products and inventory, estimates that become invoices, contracts that get signed, and payment collected online or in person — recorded against the same customer as the conversation.

  • Products & inventory
  • Estimates & invoicing
  • Contracts
  • Online & in-person payments

07 · AC Team

Run the floor.

Internal rooms beside the customer inbox, discussions that resolve instead of scrolling away, and tasks assigned to the person who will actually do them.

  • Internal rooms
  • Resolvable discussions
  • Task assignment

08 · AC Analytics

See what's working.

Insights and reporting across every module, plus visitor behaviour — so the platform can answer questions instead of exporting spreadsheets.

  • Insights & reporting
  • Visitor behaviour
  • Per-client views

Tenancy

The shape of the data, plainly.

Multi-tenant platforms live or die on their data boundaries, so here is AutoChat's shape, plainly:

  1. TIER 1

    Workspace You — the agency or platform.

    Your own tenancy, your own team, your own billing relationship with AutoChat. Everything you operate lives under it.

  2. TIER 2

    Client Each business you serve.

    Every client sits inside your workspace with its own data boundary and its own billing — their contacts and conversations are theirs, never pooled.

  3. TIER 3

    Location A site, franchise, or division inside a client.

    Its own team, and optionally its own numbers and calendars — while the client's customer records stay whole across all of them.

Team members hold scoped access at any tier. Contacts stay whole across locations: a customer who visits two sites is still one person, with one history and one consent state.

Two ways to build

The app path and the API path run on the same engine.

Neither is the junior option. The standard app is how you launch this quarter; the API is how you make the product entirely yours. Partners routinely start with one and grow into both.

PATH A

Standard app

A complete operator interface, ready to carry your brand.

A finished, brandable app your team and your clients log into on day one. Configuration, not code.

  • Launch without building an interface
  • Your name, your domain, your colours
  • Modules switched on per client
  • Move to the API later without re-platforming

Day one

your-brand.app your clients logged in zero interface code

PATH B

API-first

Your product on top. The engine underneath.

Build your own product entirely — your interface, your data model, your roadmap — with AutoChat as the communications engine behind it.

  • The same API the standard app runs on
  • Webhooks for everything that moves
  • Test mode for building against, safely
  • Your stack, your frontend, your rules

Illustrative

POST /v1/conversations/{id}/messages
{
  "channel": "sms",
  "body": "Your Thursday 2:15 is confirmed."
}

Next step

Walk us through what you're building.

Access is by application while we work with a small number of partners. The conversation starts with your product, not our pitch.