How it works
Assay is not a chatbot strapped to a phone. It is six discrete layers in a defined order — telephony, script, conversation, scoring, decision, dispatch — with the output of each one inspectable. Same pipeline for an inbound new-patient call as for an outbound contractor at 7pm.
Start with the layers. Then watch one real call walk through them.
The pipeline
Every call to or from Assay walks the same six stages, in order, with audit trails at every hop. Tap a layer to read what happens inside it.
Sample I/O
in inbound +1-415-555-0148 out route → script:NewPatientIntake · region:US-CA
Sample I/O
in script:NewPatientIntake v3 out voice:Calm-F · greeting loaded
Sample I/O
in "…we're looking at maybe Thursday or Friday" out intent:book · preferred:Thu|Fri · urgency:medium
Sample I/O
in transcript:2m13s · features:11 out 81/100 · HOT · top reason: budget verified, timeline ≤14d
Sample I/O
in score:81 · capacity:available · DNC:false out plan: [book.calendar, sms.intake, crm.upsert]
Sample I/O
in plan executing… out ✓ booked Thu 9:30 · ✓ SMS sent · ✓ CRM updated
That's the diagram. Here it is running.
Watch a call
One real call walks the six layers. Same as every other call. Score is computed from what's actually said, not from a lookup.
Duration
0.0s
Assay Score
0/100
Disposition
—
Booked
—
The pipeline is one call. Your list has hundreds. The same four point eight seconds, in parallel.
At the list level
Upload your list
CSV, CRM export, or live feed from your campaigns. List health is checked before the first call goes out.
We run the pipeline against every record
Six stages per call. Three to five parallel lines, depending on tier. Days, not weeks, to work a full list.
Scores stream into your dashboard live
You see hot leads land in real time. Filter by score, vertical, sentiment, or campaign.
Booked meetings land on your calendar
No CSV exports. No CRM exports. Slack pings you when something needs a human.
Free 7-day trial. We work 500 records of your list while you watch.
Start your free 7-day trial →or call our demo agent now: +1 (844) 216-8485
or book a 30-minute demo: calendly.com/getassay/30min
Is my data secure?
All data is stored on US servers. CCPA compliant; 90-day retention policy. Nothing leaves your region.
Can I keep my number?
Yes. Bring any existing business number, or we provision a new dedicated number at setup. US and Canada covered.
How fast is setup?
Live in 48 hours. We configure your agent, script, and integrations; you upload your list and press go.