Skip to main content
For SaaS operators & resellers

A platform that runs itself.

MCC Systems isn't just a field-service ERP — it's an autonomous SaaS engine. Self-service signups, 30-day trials with paywall lifecycles, recurring billing with dunning recovery, AI-driven churn-save automations, branded emails & SMS, webhooks, white-label custom domains. Plug it in and operate at scale without the operational overhead.

4
Subscription tiers
Starter → Enterprise
30 days
Free trial
No credit card
3-day
Grace period
Then 7 days read-only
0
Manual touch
Lifecycle runs itself

Every other field-service platform is just software.

Ours is software plus a fully-automated revenue engine. Trial-to-paid conversion, billing recovery, churn prevention, executive reporting — all autonomous. You sell. We run the business side.

The autonomous SaaS engine

Eight pillars that run without your team touching them.

30-Day Trial Autopilot

Strangers can self-serve a 30-day trial in 90 seconds — no credit card. Our autopilot sends welcome emails on Day 0, value nudges on Days 3 & 7, ending-soon warnings on Days 23/27/29, then automatically transitions to a 3-day grace period, 7 days read-only, then hardwall lockout. Recovery emails + SMS fire at every step.

  • Self-service signup at /signup
  • Branded welcome email + SMS (Day 0)
  • 6 lifecycle nudges built in
  • Read-only mode preserves data 90+ days

Recurring Billing + Dunning Recovery

Helcim-powered subscription billing runs on its own — monthly charges, smart retry on failure, escalating dunning emails + SMS on attempts 1/2/3. After 3 failed attempts, tenant auto-downgrades to read-only. Zero manual collection work.

  • Auto-charge on next_billing_date
  • Retry schedule: 3d → 7d → 14d
  • Escalating dunning email + SMS each attempt
  • Final-notice wording on attempt 3

AI Churn-Save & Upsell

Our autopilot watches every tenant for risk signals (21+ days inactive, plan-limit pressure). Inactive customers get a hand-crafted save email automatically. Tenants approaching user/work-order limits get an upgrade prompt with a 10% incentive — all without you lifting a finger.

  • Inactive tenant save emails (21d+)
  • Auto-upsell at 80% plan limit
  • Weekly executive digest to owner
  • Logged + auditable in ai_autopilot_actions

White-Label & Custom Domains

Every tenant gets a branded storefront at their own custom domain. Logo, colors, fonts, even legal documents (Terms of Sale, Privacy, Acceptable Use) — all per-tenant. Service-area SEO pages auto-generated for every city you serve. GoDaddy DNS integration makes domain setup one click.

  • Custom domain via GoDaddy DNS
  • Per-tenant branding + legal docs
  • Auto SEO pages per service area
  • Embeddable snippet for partner sites

Webhooks for Your Stack

Every business event can stream out to your own systems in real-time. Register a URL, subscribe to events (warranty.*, lead.*, invoice.*), and get HMAC-signed POSTs with 3-retry exponential backoff. Full delivery audit log. Build your own dashboards, BI tools, or downstream automations.

  • HMAC-SHA256 signed deliveries
  • Wildcard event subscriptions
  • 3 retries with exponential backoff
  • Full delivery log + replay UI

Platform Email & SMS

Bulletproof MJML email templates render perfectly on every client (Gmail, Outlook, Apple Mail, iOS, Android). Branded gradient headers, hero illustrations, mobile-responsive. Platform SMS via Twilio fires the urgent stuff — last-day trial nudges, dunning recovery, contractor escalations.

  • 11 production email templates included
  • Twilio-powered platform SMS
  • Branded per-tenant Google email
  • Tenant emails use their own Gmail/SMTP

Multi-Tenant Architecture

Strict tenant isolation at every database query, every API call, every UI surface. Master Dashboard at /master gives you executive visibility across all tenants: revenue, MRR, ARR, signups, churn, at-risk accounts. Per-tenant deep-dive lets you support any customer in 2 clicks.

  • Master dashboard with platform-wide KPIs
  • Per-tenant impersonation + deep-dive
  • Company groups (multi-tenant access)
  • Cross-tenant data leakage impossible

Contractor & Lead Intake APIs

Your external marketing sites POST leads, bookings, contractor applications, and warranty claims directly into the CRM. Auto-creates customer records, auto-links to existing warranties, generates claim numbers, fires confirmation emails — all from a single API call with HMAC-signed webhooks back to your stack.

  • /v1/leads, /v1/bookings, /v1/warranty-claims
  • API key auth + scope-based permissions
  • Hosted contact + warranty forms
  • 24h/72h auto-escalation built-in

Lifecycle in 7 acts

Here's the exact journey every signup takes — fully autonomous.

Day 0

Self-service signup

Visitor lands on /signup, creates a tenant, gets a welcome email + SMS instantly. 30-day trial starts.

Day 3

Quick-win nudge

Auto email: "Have you added your first customer yet?" Surfaces highest-ROI first action.

Day 7

Midpoint check-in

Email with 10% off offer for upgrading before Day 14. Many convert here.

Day 23/27/29

Trial-ending warnings

Email + SMS on Days 27 & 29. Day 29 = "Last day, add payment now."

Day 30

Trial ends → 3-day grace

Full access continues for 3 more days. Grace email + SMS fires immediately.

Day 33

Read-only mode

Tenant can view everything but cannot edit. Reactivation CTA in every screen.

Day 40

Hardwall lockout

Account locks fully. Data preserved for 90+ days. Final reactivation email.

Any payment added at any point → all this stops, tenant flips to active, billing starts. No manual intervention. Ever.

Built for builders

API-first. Webhook-native. Your developers will love this.

REST API

Versioned at /v1. Customers, leads, bookings, warranty claims, products, orders, availability — all CRUD with scope-based API keys.

curl -X POST mccsys.ca/api/v1/leads \
  -H "X-API-Key: mcc_live_..." \
  -d '{"name":"Jane","email":"j@x.com"}'

Webhooks

HMAC-signed, wildcard subscriptions, 3-retry backoff, full delivery log. Stream events to your stack.

POST /v1/webhooks
{
  "url": "https://you.com/hook",
  "events": ["warranty.*"]
}

Security & Scope

Granular scopes per key: leads:write, warranties:*. Master-owner only for platform endpoints.

Scopes:
  customers:read, customers:write
  leads:write, bookings:write
  warranties:*, webhooks:*

Stop running the business side manually.

Spin up a tenant in 90 seconds. The platform takes it from there.

No credit card required. Cancel anytime. Your data is yours.