v0.1GoHighLevel two-way sync now in private beta

Your Android phone
is your SMS API.

Pair any Android phone with a QR code, then send and receive SMS at scale through its regular carrier SIM. No Twilio, no A2P registration, no per-message CPaaS fees. Free tier ships with 500 messages a month — no credit card. Sync the inbox to GoHighLevel and your team never leaves the CRM.

Start free — no card Download Android APK
1 phone · 500 SMS/mo · 5-min setup
Free
Forever tier · no credit card
85%
Cheaper than Twilio at the margin
1-tap
QR pair from your dashboard
GHL
Two-way sync, on every plan
Built with the GoHighLevel agency community
Northbeam Agency
Helio Health
PARALLAX
Citadel Bookings
Hovercraft
BOLT&IRON
Lumen CRM
Tessera
Acme Lending
Northbeam Agency
Helio Health
PARALLAX
Citadel Bookings
Hovercraft
BOLT&IRON
Lumen CRM
Tessera
Acme Lending
01 — Mission control

One dashboard.
Every phone in your fleet.

app.8ms.dev
ms.dev
Overview
Inbox
Phones
Campaigns
Contacts
Analytics
Billing
Sent · 24h
12.4k
+18.2%
Delivery rate
98.2%
+0.4%
Active phones
4 / 4
100%
AI replies sent
82
+12
Throughput · last 24h
msg/min
02 — What you get

Phones you own. Inboxes your team lives in.

Pairing

QR-code one-tap pairing

Scan a code from your dashboard with the 8ms Android app and the phone is online. Zero typing, zero copy-paste, zero login codes.

GoHighLevel

Native two-way GHL sync

Reply from the GHL inbox and the message goes out via your phone. Inbound replies show up in GHL alongside everything else. Your team never logs into 8ms after setup.

AI replies

Claude reads inbound, you approve

Every inbound message is classified — positive, question, opt-out, appointment-request — with a draft reply ready in your inbox. Auto-send is opt-in per campaign.

Compliance

STOP / unsubscribe — handled

STOP, UNSUBSCRIBE, REMOVE, QUIT, END, CANCEL, OPTOUT detected case-insensitive. Confirmation reply sent, contact flagged, GHL synced. TCPA-friendly out of the box.

Phones

Manage your phone fleet

Battery, signal, last-seen, today's send count, monthly budget — every phone in one card grid. Auto-warmup ramps caps from 50/day to 200/day over three weeks.

Resilience

Gateway decoupled from dashboard

Your phones connect to a separate gateway server with its own database. A dashboard outage doesn't stop sends. A botched migration on the SaaS side can't take the SMS pipe down with it.

03 — For developers

An API that respects your time.

Idempotent sends. Predictable error codes. Strict TypeScript. HMAC-signed webhooks. Realtime delivery events from your phone. And a sandbox that mirrors prod behaviour — including the auto-warmup ramp.

send.ts
1"color:var(--fg-5)">// Send via your paired Android phone
2import { Infms } from "@infms/sdk";
3
4const sms = new Infms(process.env.INFMS_KEY);
5
6await sms.messages.send({
7 contactId: "ct_29kx",
8 body: "Your code is 884 201",
9 "color:var(--fg-5)">// phoneId omitted - 8ms auto-picks the freshest phone
10});
Live trace
12:04:11.243POST /v1/sms/send
12:04:11.291→ pick_phone() chose Sales line 1
12:04:11.427← phone ack · queued for relay
12:04:11.604✓ delivered to +1 415 555 0166
12:04:11.604webhook → ghl.northbeam.com · 200
04 — Fleet

Every phone you've paired,
live and accounted for.

Battery, signal, network type, today's send count, monthly budget. Auto-warmup ramps caps from 50/day to 200/day across the first three weeks so a fresh SIM doesn't look like a spam bot. Quiet hours per phone in its local timezone.

Sales fleet · 4 phones
today / cap
Sales line 1
+1 415 555 0142 · WIFI · 78%
47 / 200
Sales line 2
+1 628 555 0107 · 5G · 92%
12 / 200
Support line
+1 808 555 0193 · 4G · 41%
88 / 150
OTP fallback (UK)
+44 20 7946 0058 · 4G · 14%
4 / 100
Pair a new phone — scan QR, no typing
05 — Pricing

Free to start. Cheap to scale.

GoHighLevel two-way sync, AI reply suggestions, and QR-pair onboarding included on every plan — they're the product, not the upsell. Your phones, your SIMs, your carrier relationship.

For reference: Twilio charges $0.0075/SMS. Our overage is $0.001 — 85% cheaper at the margin, zero A2P paperwork.

no credit card
Free
$0
forever
1 phone, 500 SMS/mo, no card
Start free
1 paired Android phone
500 outbound SMS / month
QR-pair onboarding
GoHighLevel two-way sync
AI reply suggestions
Community support
Starter
$9
/mo
1 phone, 5,000 SMS
Start Starter
1 paired Android phone
5,000 outbound SMS / month
Two-way inbox + AI reply suggestions
GoHighLevel two-way sync
Email support (72h)
$0.001 / msg overage
most picked
Pro
$29
/mo
3 phones, 20,000 SMS
Choose Pro
3 paired Android phones
20,000 outbound SMS / month
AI auto-reply (configurable)
GoHighLevel two-way sync
Customer-defined webhooks
Email support (24h)
$0.001 / msg overage
Agency
$79
/mo
10 phones, 75,000 SMS
Choose Agency
10 paired Android phones
75,000 outbound SMS / month
Sub-accounts (one per client)
White-label dashboard
Priority support
Bring-your-own AI prompts
$0.001 / msg overage
Or — pay as you go
$0.001 per SMS sent · no subscription
Bring your own phones, send only what you send. $5/mo minimum once usage starts. Includes the same QR pairing, GHL sync, and AI features. Best fit if your monthly volume bounces around or you'd rather not commit to a tier.
Start usage-based
Need 25+ phones, white-label, or custom AI prompts? · Talk to us →

Pair your first phone
in under five minutes.

Sign up free, install the 8ms APK on any Android, scan a QR, send your first SMS by minute four. We'll be on Slack if you need a hand.

Open the dashboard Read the docs