AssentStart

The consented-callback layer for outbound

They asked to be called. So we call them, in under a minute.

Assent reads your reply stream for an explicit callback request, dials the number the prospect gave, books the meeting, and files the consent record you would defend the call with. A positive reply is not enough. The request has to be explicit, and the record holds the sentence that proves it.

  • explicit request only
  • reply to call under 60s
  • record on every call

The seam

The reply is the trigger. Nothing else treats it that way.

Email tools stop at the inbox. Voice tools start at a form. The gap between the two is where a prospect who asked to be called waits, and cools.

What each outbound platform does when a prospect asks to be called
InstantlyThe API exposes 34 resource groups. Not one of them is a call, dial, voice or SMS endpoint. The reply sits in the inbox until a person opens it.
SmartleadThere is a dialler, and it is human-operated. Someone has to be at the desk, read the reply, and press the button.
lemlistIts AI summarises a call after the call has happened. Useful notes, but nothing in it places the call.
Voice agent platformsThey trigger on form fills and CRM records. An email reply is not an event they listen for, so the request never reaches a dialler.
AssentThe reply itself is the event. The gate reads it, the call goes out inside a minute, and the sentence that authorised it becomes the record.

One lead

Reply captured, gate passed, call placed, record filed.

The same lead at both ends of the minute. Nothing in between needs a person to be at their desk.

reply received14:02:41

Mara Velchev · Northfold Studio

Interesting timing — we are picking a vendor this month.

Call me on +359 88 412 7730 after 3pm tomorrow.

Explicit request, and the number came from the prospect.

call in progress3m 12s

+359 88 412 7730 · answered

Placed 41 seconds after the reply landed. Disclosed as an AI on the first turn, then straight to the diary.

meeting booked

Sun 20 Sep, 15:00 EEST · 30 minutes

Consent record filed with the verbatim request.

How it works

Four steps, and one of them is allowed to say no.

The gate is the part clients care about. It is cheaper to refuse a borderline reply than to explain one later.

  1. 01

    The reply arrives

    Your sending platform posts the reply to an Assent webhook the moment it lands. No polling, no inbox to watch, no rep in the loop.

  2. 02

    The gate decides

    Two things must be true: the prospect explicitly asked to be called, and a number is present. A warm reply with no request is REFUSED, and the refusal is logged with its reason.

  3. 03

    The AI calls and says so

    The call goes out to the number the prospect gave. The first turn states plainly that this is an automated AI assistant, and names who it is calling for. Then it books the meeting.

  4. 04

    The record is filed

    Basis, verbatim request, number authorised, disclosure version, every gate decision, and the call outcome — written once, immutable, exportable for a single lead or an audit window.

The record

The call is the service. The record is the moat.

Every call leaves a document like this one. It is what a client’s counsel reads before they approve automated calling, which is why it is written to be read by a lawyer rather than by a marketer.

consent record

assent.record/v1 · lead_8f2c41

basis
explicit_request · inbound_replyePrivacy Art. 13(1) — prior consent for automated calling
jurisdiction
eu_eea · number prefix +359 · route reply_request
consent_text
“Interesting timing — we are picking a vendor this month. Call me on +359 88 412 7730 after 3pm tomorrow.”verbatim, unedited · captured 2026-09-19T14:02:41Z
number_authorized_e164
+359884127730stated by the prospect in the reply body, not enriched
source
webhook · conn_4b19 · signature verified · replay window 300s
disclosure_version
2026-09-21.1spoken turn 1 at 00:00.6 — “I’m an automated AI assistant calling on behalf of Northfold Studio.”
gate_decision
PASSexplicit_request=true · number_present=true · channel_match=true · model_confirm=0.94
gate_decision.prior
REFUSEDlead_8f2c39 — “Sounds interesting, send more info.”explicit_request=false · no number · no call was placed
call
placed 00:41 after capture · answered · duration 3m12s
outcome
meeting_booked · 2026-09-20T15:00+03:00 · 30m
retention
transcript and audio 24 months · region eu-central-1

sha256 9f41c2a8e7d3…b104 · written once · append-only

Jurisdictions

A reply means different things in different places.

Assent routes on the number, not on the campaign. Where a written request is enough, the call goes out. Where it is not, the prospect completes a form first.

What an email reply authorises by region, and what Assent requires before dialling
EU / EEA and the UKwhat the reply doesAssent treats an explicit written request to be called as the authorisation. A reply that is merely positive is not treated as one.what Assent needs before diallingThe verbatim request and a number, both taken from the reply itself. The call proceeds.
United States (+1)what the reply doesAssent never treats a reply as prior express written consent, however warmly it is worded.what Assent needs before diallingA short signed form carrying all three elements the record needs: agreement to automated calls, the number to be called, and the business named. The call waits for it.

Numbers outside these regions are held rather than guessed at. This describes how Assent behaves. It is not legal advice, and what your own programme needs is a question for your counsel.

Pricing

Priced on booked calls, not on seats or minutes.

A booked call is a meeting in the diary that came from a prospect who asked to be called. Refused replies cost nothing, because they should not cost anything.

Operator

$149per month

20 booked calls a month

  • 3 concurrent calls
  • One sending connection
  • Consent record on every call
  • Per-lead record export
Choose Operator

Agency

most agencies

$399per month

60 booked calls a month

  • Sub-accounts per client
  • White-label records and forms
  • Audit-window export
Choose Agency

Scale

$899per month

150 booked calls a month

  • 15 concurrent calls
  • Unlimited sending connections
  • Retention and region controls
  • Priority gate review
Choose Scale

There is no free tier. Calls run in dry-run until you switch a live voice provider on, so you can watch the gate decide and read the records before a single number is dialled.