Gateway Operations

Connect with the admin key to load live gateway data.

Not refreshed yet
Devices - - active now
Queue - - claimed
Bridge Accepted - - failed
Suppressions - - inbound replies

Test Send

Queue a controlled test message for a connected Android device.

0 characters 1 SMS segment STOP text detected

Live Shape

How the prototype currently moves a message.

  1. GHL or dashboard queues a message.
  2. Android bridge claims pending messages.
  3. The phone sends from its SIM.
  4. Replies and STOPs post back here.

Outbound Messages

Latest queued, claimed, bridge-accepted, failed and suppressed messages.

StatusBrandToBodyDetailCreated
Bridge Acceptance Rate - - bridge accepted / - failed
24h Volume - - inbound replies
Queue Age - oldest queued/claimed
Suppressions - - suppressed sends

14-Day Message Volume

Outbound, inbound, failures and opt-outs by day.

Device Health

Recent phone activity from the gateway polling loop.

Failure Reasons

Most common failure causes reported by the Android bridge.

Useful Ratios

Early signals for deliverability and campaign hygiene.

Failure rate
-
24h opt-out rate
-
Queued
-
Claimed
-

Devices

Android bridge devices registered with this gateway.

NameNumberBrandSenderStatusHealthApp VersionLast seenDiagnosis

Android Device Setup

Install and update phones through the Windows Device Updater so users do not manually handle APK files.

Phone Checklist

Settings to check before leaving the phone unattended.

  1. Plug the phone into the Windows setup computer.
  2. Run the Guided Updater from this dashboard.
  3. Grant SMS permissions.
  4. Register the device from the app.
  5. Disable battery optimisation for the app.
  6. Keep the phone plugged in and on mobile coverage.

Inbound Replies

Recent replies posted by Android devices.

FromBrandContact refBodyComplianceReceived

Suppressions

Numbers blocked from future sends.

NumberReasonSourceCreated

Operational Readiness Snapshot

Current controlled-testing posture for the Android SIM gateway, including the next controls still needed before broader campaign use.

Checking

Updater Flow

Current guided updater path used for controlled field installs.

  1. Dashboard checks each phone's reported app version.
  2. If an update is available, dashboard tells the user to plug in the phone.
  3. The guided Windows updater downloads the latest APK from this server.
  4. The updater installs the APK, verifies permissions, and launches the bridge.
  5. The phone reports its new version back to the dashboard on the next poll.

Phone Deployment Checklist

Use this before putting any new Android gateway phone into service.

  1. Install SIM and confirm normal SMS send/receive works.
  2. Enable developer mode by tapping Version no. seven times.
  3. Enable USB debugging and approve the setup laptop.
  4. Install or update SMS Bridge using the Guided Updater.
  5. Set Battery usage to unrestricted or allow background activity.
  6. Turn off Manage app if unused for SMS Bridge.
  7. Tap Save and Start Bridge, then confirm the device health is online.
  8. Run outbound, inbound reply, STOP, and suppressed-send tests.

Windows Installer

Current setup path used for controlled installs on a clean Windows laptop and plugged-in phone.

sms-bridge-device-updater.ps1
  • Shows clear setup, install, and result status in a guided window.
  • Downloads official Android platform-tools if missing.
  • Detects one authorised Android phone.
  • Installs or updates the latest APK from this dashboard.
  • Grants and verifies SMS permissions.
  • Launches SMS Bridge after installation.

Verified In Controlled Testing

  • Outbound SMS sends via Android SIM.
  • Inbound replies appear in the dashboard.
  • STOP replies create new suppressions or confirm an existing suppression already covers that number.
  • New gateway sends to suppressed numbers are blocked, and queued sends are rechecked before phone claim.
  • Keepalive alarm keeps the gateway online during lock-screen testing.

Safety Controls Needed

  • Hourly and daily send caps per device.
  • Per-recipient cooldown and duplicate-send protection.
  • Message segment count and length warnings.
  • Queued-too-long and phone-offline alerts.
  • Audit log for sends, suppressions, and setting changes.

GHL Integration

  • Store GHL contact and location references on outbound messages.
  • Log outgoing SMS to matched GHL contacts.
  • Log inbound replies and STOP events back to GHL.
  • Apply opt-out tags automatically.
  • Duplicate or relate RVE clients into RIPH using workflow rules.

Release Criteria

Minimum standard before using this for real campaign traffic.

InstallNew phone installed from Windows in under 10 minutes.
PermissionsSMS permissions verified by script after install.
ReliabilityPhone remains online for a 12-hour locked-screen test.
ComplianceQueued sends are rechecked against the suppression table before phone claim.
OperationsDashboard shows queued, bridge-accepted, failed, suppressed and phone health clearly.
RecoveryOffline phones and long queue age trigger visible warnings.