Features
Everything EveryContact does
Grouped by what you are trying to get done. The plan each feature starts on is read from the price list, so this page cannot disagree with the pricing page.
Conversations
How customers reach you, and what happens when they do.
AI SMS customer service
Starter+Two-way text conversations on a business number. It holds context, accepts corrections, and hands over to a person when asked.
AI website chat
Starter+One script tag on your site. Shadow-DOM isolated so it cannot be broken by your theme, origin-restricted so the snippet only works on your domains.
Conversation summaries
Growth+A short written summary of what happened in a conversation, so you do not have to read the whole transcript.
Leads
Turning an inbound message into something your crew can act on.
Lead qualification
Starter+Industry-specific intake questions — water source, whether it is still flowing, electrical hazards, affected rooms — scored for urgency by fixed rules.
Advanced lead management
Growth+Search, filter, status, assignment and notes across your whole lead history.
CRM webhooks
Growth+Signed outbound webhooks for lead and appointment events, with an idempotency key so your CRM can safely deduplicate retries.
Scheduling
Offering real times and keeping your calendar honest.
Appointment booking
Starter+Offers only slots that are genuinely free. Creates an unconfirmed request when it cannot confirm, and says so.
Google Calendar integration
Growth+Reads real busy time and writes confirmed events. If the calendar is unreachable, bookings stay requests rather than becoming false promises.
Appointment reminders
Growth+A reminder the day before and an hour before, subject to consent and quiet hours.
Recovery and follow-up
Catching the inquiries that would otherwise disappear.
Missed-call recovery
Growth+Detects a genuinely missed call and texts the caller back — only where consent and carrier registration permit it. Otherwise it records the missed call and tells you.
Automated follow-ups
Growth+A configurable sequence that stops the moment the customer replies, books, closes or opts out. Authorization is rechecked immediately before every send.
Knowledge and team
Making sure it only says things you have approved.
Business knowledge base
Starter+Imports your website for review and keeps the answers you approve. Nothing is authoritative until you approve it, and unanswered questions are collected for you.
Team member access
Growth+Owner, administrator, staff and read-only roles, enforced in the database rather than by hiding buttons.
Advanced team permissions
Scale+Location-scoped staff access for multi-branch operations.
Reporting
What actually happened, separated from what it might be worth.
Basic reporting
Starter+Conversations, leads, bookings, missed calls, after-hours volume and response times.
Advanced reporting
Growth+Trends over time, per-channel breakdowns, and the opportunity estimate separated clearly from realized revenue.
Multi-location analytics
Scale+The same reporting split by branch.
Data exports
Scale+Download your conversations, leads and appointments as structured data.
Not a feature — a floor
These are on every plan and there is no setting to turn them off. They are not sold as upgrades because safety is not an upgrade.
Life-safety detection
Fixed rules, run before the AI, that cannot be reworded or skipped.
Emergency escalation
Pages your on-call person, escalates to backup, tells the customer the truth if nobody accepts.
Consent enforcement
Permission tracked per contact, channel and purpose — texting in is not consent to marketing.
Opt-out handling
STOP works instantly, even when the conversation is paused or your allowance is spent.
Quiet hours
8am–9pm in the recipient’s own time zone for non-urgent automated messages.
Spending limits
Daily caps per account and platform-wide, enforced before any provider is called.
Fraud prevention
US-only destinations, prefix concentration limits, loop detection, bot protection.
Tenant isolation
Enforced by database row-level security, not by application code remembering to filter.
Encrypted secrets
Calendar tokens and webhook secrets encrypted at rest and never logged.
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
See the whole thing working
Talk to the demo, or look at a sample dashboard.