Customer User

Checking session…

Sign In

Home

session… Agent… Sign In → Org Admin
Customer User · isolated seat
Data isolation: You only see messages you send/receive on your seat. No access to other users’ Inbox, Sent, quota, or billing. Switch console: sidebar Org Admin · Reply email is configured in Org Admin.
SMS left (yours)
Used / quota
21:00–08:00Quiet block (org)

Quick actions

Compose (my seat only)

SMS text via SIM Agent. MMS Soft Launch: caption + image (binary MMS Phase 2). UUDI = Flash Call ring reminder — Telnyx wiring next.

Send rate · interval between messages (ms)

Not “messages in 1 ms”. Pick the gap in ms → the system computes msg/s.

3000 ms → 0.333 msg/s

Selected: — pick a day →

July 2026

Green/blue = selectable. Red days overlap quiet hours overnight policy — still pickable; send time must be outside quiet window.

Bulk file — samples + import (your seat)

Sample CSV

Columns: first_name,last_name,address,city,state,zip,cell_number,message_optional — open in Excel or CSVed. Sends only within your quota; you cannot see other seats’ data.

CSVXLSXTSV XMLFixedJSONL
Upload list Do not type numbers one by one — use a filled sample file
Sample XML

My Inbox

Refresh live data…

  • Sign in + Refresh…

Folders (seat)

Soft Launch vault · Inbox / Spam / Archive + custom. Move messages in My Inbox.

NameTypeCount
Refresh…

My Outbox · sending queue

Your seat’s pending/claimed/sending/queued messages. Only org admin can failover SIM (TH-01). Pending = waiting for Agent online to claim (not quiet if Held = —).

In queue: 0

ToStatusFromMessageHeld
Refresh…

My Sent · color stats

0Success
0Sending
0Rejected
0Invalid number
WhenToStatusMessage
Refresh…

Failed / interrupted (seat)

Messages with failed · rejected · invalid_number. Retry does not touch invalid_number. Agent offline mid-bulk → Pause Outbox then Resume when SIM is live (full playbook in Org Admin TH-01).

Failed rows: 0

WhenToStatusError
Refresh…

My Scheduled

Run atToNote
Refresh…

Groups

NameMembersId
Refresh…

Phonebook (seat)

NameMSISDNGroup
Refresh…

Autoreply rules (my seat)

Syntax guide (NC · SMSEagle Autoreply + Workflow placeholders)

  • When to send: always · or contains:"KEYWORD" · and/or sender ∈ Phonebook group
  • Reply body — placeholders: {{sender}} sender number · {{content}} / {{message}} inbound message text · {{time}} receive time (org TZ)
  • Device-style aliases: {SENDER} {MESSAGE} (SMSEagle email/workflow compatible)
  • Anti-spam limit: max 5 autoreplies / 10 minutes / phone number
  • Unicode: enable if you need Vietnamese / emoji
  • Quiet hours: autoreply is also held — no sends inside the quiet window

Example body:
Hi {{sender}}, we received: "{{content}}". We will reply during business hours.

NameWhenReplyLimitOn
After hours always Hi {{sender}}, we got your SMS. Reply 9–17. 5/10m on
STOP ack contains:"STOP" You are unsubscribed. — Acme 5/10m on

Quiet hours — pause sending (your seat)

Inside this window seat outbound is not delivered — queued until quiet ends (TZ America/Los_Angeles). Org quiet still applies; the seat can only tighten further, never loosen beyond org.

Org quiet: loading…

daily · Pacific

API: seat workspace.quiet + org /org/quiet

My agent

DeviceLineStatus
Refresh…
Android + SIM required for agent. iPhone = portal only.

Download APK

3 fields: Server · Email · Password

Download smsgw-agent.apk

My monthly quota

You cannot see other seats’ usage. Ask org admin for more quota.

Password

Forgot while logged out? Reset password on login

Help

  • Outbox / Failed: sending queue · failed messages · Pause / Resume / Retry (seat).
  • Folders / Phonebook: Inbox folders · seat-private contact groups.
  • TH-01…10 org interruption: Org Admin (Devices · Outbox · Audit) — not a User tab.
  • Calendar: Compose → pick day → time outside Quiet hours.
  • Privacy: other users’ data never appears here.