Call and text only numbers the supervising broker has released from a consent-verified list, speak the identification, callback number and AI disclosure on connecting, and hand the conversation to the named licensed agent.
Check that the campaign, list and script carry the supervising broker's release before a number enters the run.
02
Verify each number against the internal do-not-call record and the suppression services the brokerage subscribes to.
Reason
03
Resolve the recipient's local calling window and attempt cap to the stricter of the federal and state rule.
04
Check that a consent artefact is attached to the record and is the one the broker marked in scope for this campaign.
05
Speak the responsible entity, a callback number and the AI disclosure the brokerage configured for that jurisdiction.
Decide
06
Qualify against the questions on the approved script, and nothing outside it.
07
Resolve a clear stop, remove-me or equivalent request to the suppression queue, and end the call.
Out
08
Retain the consent reference, the recording state, the script version and the disposition against the lead record.
09
Execute write actions only inside the approval boundaries agreed during implementation.
→Product statement
An AI voice is an artificial voice under the FCC's February 2024 ruling, so the agent sits inside 47 USC §227 by construction; the brokerage is the caller and the supervising broker releases a campaign.
Example workflow
One attempt, list to disposition
AgentHuman
1Released campaign receivedBroker-approved list, script, cadence and calling-hour rules
2Consent state assembledConsent artefact, suppression status, recipient state and prior attempt history
3Attempt preparedDialling window, script path, recording state and confidence
4Controls appliedSuppression checks, calling-hour and frequency rules, recording-state gate and confidence threshold
No human action required
Stages 1 to 4 run unaided and dial nothing — a placed call cannot be unplaced, so the broker's lane opens at the confidence gate, ahead of the dial.
5DecisionSplits at the confidence threshold
High confidence
Waits for the supervising broker.
Low confidence
Adds a compliance-officer read first.
Broker approval
The attempt is held with its consent artefact, its state rules and the confidence.
Approve · Amend · Send to compliance
Approved — the call is placed▼
6Dialer and CRM updatedOnly where write access and approval policy allow it
7Outcome evaluatedConsent evidence, disclosure delivery, opt-out handling and complaints after the call
Amendments
Each broker amendment is counted in the evaluation.
What should not run autonomously
Human approval stays in control
Outside the boundary — human approval required8 items
Adding a number to a dialling list.
Deciding that a consent record is valid or in scope.
Launching or resuming a campaign.
Turning on call recording or transcription.
Automation boundaryAgent acts unaided
✓Speak the responsible entity's identity and callback number.
✓Speak the AI disclosure configured for the recipient's jurisdiction.
✓Capture a clear stop request and write it to the suppression queue.
✓Transfer the call to the named licensed agent.
Writes happen inside the boundaries agreed at implementation; only a stop request goes without waiting.
Deciding that a message is not telemarketing.
Interpreting an ambiguous revocation.
Setting or overriding calling-hour and frequency rules.
Approving script or voice-persona changes.
Example output
One attempt, annotated
Everything the agent prepares is attached to the record it was drawn from.
Voice-agent output · single leadIllustrative example
Lead
Planned opener
Local dial time
Consent on file
Confidence
Recording
Warm inbound enquiry
Automated assistant for the brokerage, callback number spoken first
2:40 pm local
Signed written consent
91%
Off — not captured on this call
As receivedTaken from the lead record and the consent artefact on file — nothing on this side is decided by the agent.
The unconsented-contact rate counts attempts placed where a valid, in-scope, unrevoked consent artefact cannot be produced at the moment of dialling. Nestack reports it by slice and by recipient state.
Slice performance — reported separately, not only in aggregateIllustrative example
Slice
Failure rate
Lift
Lift vs. threshold
Status
Aged or purchased leads, strict states
9.1%
3.8×
Review
Ported and reassigned numbers
7.2%
3.0×
Review
Recipients in all-party states
3.6%
1.5×
Watch
Warm inbound leads
1.2%
0.5×
Normal
Bar: unconsented-contact-rate lift vs. the all-attempts baseline · scale 0–4.0× · tick marks the 2.0× review threshold2 of 4 slices over threshold
Evidence-linked improvement
What did this failure not test for?
That is the question a cycle answers, and it answers it by leaving a regression case the next release must pass. Detection runs against that suite.
Improvement cycle · five stagesSwitchback — the path turns at Improve and returns at Learn
01Detect
Unconsented-contact rate rises in a recipient cohort.
02Diagnose
The broker replays the attempts and the consent records behind them until the cause narrows to one.
03Improve
Version-stamp the change, and attach the attempts that exposed it.
04Verify
Nothing ships until the affected cases pass a second time.
05Learn
The suite grows by one case; so does the calling policy.
Learn → DetectThe return edge. The next cycle is measured against a suite one case longer.
Typical build scope
Twelve workstreams across six weeks
The build scope read against the delivery timeline. Week structure follows the six-week plan — discovery, sources, calling workflow, evaluation, integration, then production validation and handover.
WorkstreamWeek 1Week 2Week 3Week 4Week 5Week 6
01Calling workflow discovery and boundary definition.
02Telephony, CRM and consent-source review.
03Consent, suppression and state calling-rule mapping.
04Lead-record ingestion and consent linking.
05Script logic and disclosure sequencing.
06Confidence scoring and compliance routing.
07Broker approval workflow.
08Telephony, dialer and CRM integration.
09Evaluation suite and regression cases.
10Suppression guardrails and release controls.
11Call-record retention and tracing.
12Deployment, documentation and Agent Care handover.
12 workstreams · 6 weeks · bar shows the weeks a workstream is active — several run in parallelFinal scope and sequence confirmed in discovery
Engagement tiers
What each tier includes
Rows are the capabilities named in each tier's scope. Higher tiers include everything below them.
Capability✓ in scope · — not at this tierPilotOne campaign, one officeProductionProduction telephonyAdvancedMulti-office campaigns
Introduced at Pilot
Calling to your consent rules✓✓✓
Broker approval✓✓✓
Call-level tracing and baseline✓✓✓
Introduced at Production
Per-state contact reporting—✓✓
Approval workflow in your systems—✓✓
Write-back into your dialer and CRM—✓✓
Trace export to your stack—✓✓
Introduced at Advanced
Multi-brand and multi-office rollout——✓
Multi-stage brokerage approvals——✓
High call volume——✓
Enterprise call controls——✓
Build priceFrom $5,000From $8,000Custom quote
Final build priceConfirmed after discovery based on integrations, workflow complexity, transaction volume, approval controls and deployment requirements.
Separate from buildBuild pricing is separate from recurring Agent Care, which covers managed monitoring, evaluations, incidents and verified improvements after launch.
What we need from you
What you bring, and what we build with it
Each input maps to a piece of build scope and a week in the delivery timeline.
You bringWe build with it
01Your lead sources and consent artefacts→Lead-record ingestion and consent linkingWeek 1
02Representative approved scripts and cadences→Calling baseline, script mapping and disclosure sequencingWeek 2
03Your written do-not-call policy and calling rules→Consent, suppression and state calling-rule mappingWeek 1
04Access to relevant APIs, feeds or exports→Telephony, CRM and consent-source assessment, then integration setupWeek 2
05Attempts that drew complaints→Evaluation suite, regression cases and failure-mode testingWeek 4
06The rules that decide when a number may be dialled→Confidence scoring, compliance routing, guardrails and approval controlsWeek 3
07A named supervising broker to release campaigns→Broker approval workflow, then pilot and production validationWeeks 5–6
Nothing else is requiredDeployment, documentation and Agent Care handover are ours.
Delivery timeline
Four phases across six weeks
Phases occupy the weeks they actually run. Week 5 carries two bars because evaluation and pilot overlap.
PhaseW1W2W3W4W5W6
DiscoveryW1
BuildW2 – W3
EvaluateW4 – W5
Pilot & LaunchW5 – W6
Week focusW1Consent provenance, calling rules and where the boundary sitsW2Consent, suppression and telephony data in placeW3Calling workflow, confidence logic and approval controlsW4Consent-artefact tests, recording-state checks and failure modesW5Telephony connected, one campaign run under supervision, nothing autonomousW6One campaign completed under broker release, then monitoring passes to Agent Care
Reading the bandNothing is padded to fill a week. Evaluation and pilot both land in week 5, which is why it doubles.
At the end of W6The last checks clear and monitoring moves to Agent Care.
DurationSix-week plan shown · typical delivery 4–6 weeks depending on scope confirmed in discovery.
Next step · Real Estate AI agent
Build a voice follow-up agent around your brokerage's consent record.
Show us your lead sources, your consent records and your calling rules. Whoever owns consent at your brokerage keeps the approval, and we map the calling workflow around them.