How it works
Setup in an afternoon, then it runs
The one part that takes real-world time is carrier registration for text messaging. That is a US carrier requirement, not our process, and we are upfront about the wait.
- 1
Pick a plan
Pay, and your account is created only after the payment is actually confirmed.
- 2
Tell it about your business
Name, trade, hours, service areas, services. It imports your website for you to review.
- 3
Set up messaging
Get a number or forward your existing one, then submit carrier registration.
- 4
Configure emergencies
Who gets paged, who backs them up, and how long they have to acknowledge.
A conversation, step by step
What happens when a customer texts
- 1
The message arrives
Verified as genuinely from the carrier, then matched to your business by the number it came in on. A replayed or forged webhook is rejected.
- 2
Compliance first
If the message is STOP, HELP or START, that is handled before anything else — including before the AI runs, and regardless of your plan or remaining allowance.
- 3
Safety check
Fixed rules scan for life-safety hazards. If one fires, the customer is told to call 911 using wording from configuration, and the AI is not consulted at all.
- 4
The AI takes the conversation
Using your approved information and your trade’s intake questions. It cannot see other businesses’ data, cannot choose who to text, and cannot change your settings.
- 5
Actions are authorized server-side
When it wants to create a lead, book a slot or page a dispatcher, the server checks it is permitted and then does it. The AI proposes; it does not execute.
- 6
The reply is checked before sending
Consent for this purpose, quiet hours in the customer’s time zone, rate limits and spending caps are all re-checked. Any one of them can stop the message.
- 7
You see it in the dashboard
Full transcript, structured lead, and a button to take over the conversation yourself.
Emergencies
What an emergency actually triggers
This is the part worth reading carefully, because it is where a system like this can do real harm by overpromising.
The sequence
- 1. Life-safety hazard → customer told to call 911, first.
- 2. An emergency request is opened and your primary contact is paged.
- 3. They have a set window to acknowledge. Acknowledging is not accepting.
- 4. No acknowledgement → your backup is paged.
- 5. A dispatcher accepts → only now is a crew real.
- 6. Nobody accepts → the customer is told service is not confirmed.
It will never tell a customer a crew is coming
Not when it is confident, not when it seems obvious, not when the customer asks directly. The only thing that makes a crew real is a person on your team accepting the job. Until then the customer is told the team has been alerted and will confirm — which is the truth.
The database itself enforces this: there is no state an emergency request can be moved into that implies a dispatched crew without a recorded acceptance.
Carrier registration, honestly
US carriers require businesses to register before sending application-to-person text messages. EveryContact collects what they ask for and shows you the status at every stage.
Not submitted
You have not sent it yet. Outbound texting is blocked.
Submitted / under review
With the carrier. Days to weeks is normal. Still blocked.
More information required
They want something changed. We show you what.
Approved
Outbound texting is enabled.
While registration is incomplete, web chat and your dashboard work normally, and missed calls are still recorded and notified to you — you just cannot text out yet.
What EveryContact does and does not do
Live AI voice answering is planned for a later release. We would rather tell you now than have you find out after you buy.
It does
- Answer and hold text conversations with customers
- Answer questions through chat on your website
- Detect a missed call and text the caller back
- Qualify the job and collect the details you need
- Flag emergencies and page your on-call person
- Request or book appointments
It does not
- Pick up the phone and talk to callers
- Replace your dispatcher's judgement
- Quote prices you have not given it
- Promise a crew before a person confirms
- Text anyone who has not authorized it
Ready to look at the real thing?
The demo runs the same engine against a fictional business.