TH-09 · Quota alerts (80 / 90 / 100%)
API: GET /org/quota-alerts · POST /org/schedule/defer · POST /org/rate
Outbound · 4 status colors (24h)
Queue health (live)
| Bucket | Count | Status |
|---|---|---|
| Refresh live data… | ||
Devices (live)
| Line | Agent | Beat |
|---|---|---|
| Refresh live data… | ||
Compose
Placeholders = file column names. Full bulk is on the Bulk import / export. 10DLC/CA gate applies at high volume.
Org calendar (preview)
Members use full calendar on their Compose. Red = quiet policy days.
Bulk import — sample files (Excel / CSVed-class)
Standard columns (CA_Cell-style list): first_name, last_name, address, city, state, zip, cell_number, message_optional.
Open CSV with Excel or CSVed — keep zip/cell columns as Text so leading zeros are not lost.
| first_name | city | state | cell_number | Check |
|---|---|---|---|---|
| Ana | San Francisco | CA | 16575550999 | ok |
| Bao | Yucaipa | CA | 17147971643 | ok |
| — | — | — | 12 | invalid # |
Export — save batch / hand off to another customer
After Preview: save batch_id for Export Bad# / Re-import.
Exported file matches the sample structure → re-import a later campaign or move to an org/customer already registered for 10DLC/CA. Do not type numbers one by one: use CSV from CSVed / Excel / CRM export.
Org Autoreply (defaults + seat rules)
Required syntax (SMSEagle-compatible)
- When:
always|contains:"TEXT"| sender in Phonebook group - Body:
{{sender}}{{content}}{{time}}· alias{SENDER}{MESSAGE} - Rate limit: max
5replies /10 minutes/ MSISDN - Quiet hours apply — no fire inside blackout
| Scope | Rule | When | On |
|---|---|---|---|
| Refresh live data… | |||
Quiet hours (org-wide) · TH-02
Outbound held until window ends (timezone America/Los_Angeles). Owner Override on Compose = that message only + reason + Audit.
API: GET/PUT /api/v1/smsgw/org/quiet
Folders
Inbox · receive SMS / MMS (live)
- Refresh live data…
Outbox / Queue · TH-01 / TH-02
Pause keeps pending · failover changes from · Release held = send now (clear quiet hold · Agent must be online) · Resume to claim again.
| To | Status | From | Held | |
|---|---|---|---|---|
| Sign-in session → Refresh to load jobs | ||||
Sent / History · TH-04
| When | To | Type | Status | User | Rate |
|---|---|---|---|---|---|
| Refresh live data… | |||||
Scheduled / Held (live)
| Run at (TZ) | To | Body | |
|---|---|---|---|
| Refresh live data… | |||
Trash / Archive
Soft-delete · retention from Settings. Soft Launch has no trash vault yet.
| Deleted | From/To | Preview |
|---|---|---|
| — | ||
Groups · TH-05 DND
- Retail VIP 48 contacts
- Staff 6 contacts
- DND / Opt-out — · marketing blocked
Inbound STOP → Autoreply ack · group DND · Compose marketing = 403 opted_out
Devices & Lines
Download APK| Device | Line | Status | App |
|---|---|---|---|
| Refresh live data… | |||
APK Server = api.namecentury.one only — not Domain “API host” (api-sms.*). Package us.namecentury.smsgw (SMS Gateway) — does not replace Social NameCentury (us.namecentury.app). Uninstall old dual-icon APK first if both icons appeared. Login: Server · Email · Password.
Outside signup for new seats. When Off, link returns “registration closed”. Open: /portal/org-register.html?org=acme
Pending approvals 2
| User | Requested | Plan ask | Status | |
|---|---|---|---|---|
| Refresh live data… | ||||
Users & Seats
| User | Role | Quota / mo | Used | Retail $/mo | Pay status | Status | |
|---|---|---|---|---|---|---|---|
| Refresh live data… | |||||||
Edit quota · retail price · role · Approve / Reject signup requests · Collect L2 charge (invoice / mark paid) · Delete removes seat. L1 (you → NC) stays on Billing.
Webhooks (live vault)
| URL | Events | On |
|---|---|---|
| Refresh live data… | ||
Soft Launch stores vault — webhook delivery worker = backlog
Reporting · delivery mix (7d)
Status legend (locked)
delivered/sent→ green · SMSEagle Delivered/Sentqueued|sending→ yellow · Outbox not finishedrejected|undelivered→ orange · network/recipient rejectedinvalid_number→ red · bad MSISDN (separate from rejected)- Rate: only
interval_ms· msg/s = 1000/interval_ms — do not claim msg/ms
L1 · Org → Name Century
SaaS SMS Gateway · org pays NC via Stripe Name Century LLC (stable).
L1 ≠ L2 seat retail (org Stripe/PayPal).
L2 · Collect seat payments
Active rail: Stripe.com. Stripe / PayPal → send checkout link now · Mark paid when needed · NC Wallet = Future.
| User | Due | Status | Inv |
|---|---|---|---|
| Refresh live data… | |||
Payment rails seat (L2)
Stripe.com / PayPal: org configures rails to sell SMS packages. Name Century Wallet: funds to Name Century LLC · infrastructure fee 3.5% · USA bank payout after EIN review.
US 10DLC (Telnyx-class) · TH-10 gate
Bulk CSV > N blocked until 10DLC or CA verified. Owner override + reason + Audit.
California registration
CA high-volume legal path — does not replace 10DLC. Separate wizard · same bulk hard gate.
Domain & Brand (live)
Site Builder Pro — Index · pages · header · footer
Edit Index (Home) and every menu page, header, footer, contact/address, and images — Edit · Add page · Save on your ORG domain. No separate website-builder subscription.
Loading pages…
Pages on your public site
+ Add / Edit in BuilderOpen Site Builder focused on that slug (Edit → Save). View opens the live Index/menu page.
| Page | Slug | Actions |
|---|---|---|
| Sign in · loading… | ||
Quick checklist
- Header title + tagline + menu rows
- Index (Home) + Benefits / Features / Contact…
- Footer text + links · Contact address
- Upload logo / section images · CTA ads
- Save site → hard-refresh public domain
Step-by-step guide: nc-site-builder-pro-v1-guide.html · Sales: namecentury.one/sms/site-builder.html
Theme gallery — 6 frames
Each theme is a different CSS frame (layout structure), not just two brand colors. Soft Launch base pack = 6 frames. Then set primary / accent and type size (S / M / L). Builder Pro page content is not wiped.
Current: …
Reply notification email (org admin)
When Active: each SMS reply into the Gateway (seat / org Inbox) is still stored on Name Century SMS Gateway and forwarded to the email you configure. Same login session — does not replace the Customer User console.
SMS packages (org catalog)
Create up to 5 packages (e.g. 1,000 / 10,000 SMS/month). When adding a user you can pick a package → seat quota. Carrier SIM cost still belongs to the seat/org — these are resale packages on Soft Launch.
| Name | SMS / month | Price $/month (cart) | |
|---|---|---|---|
| Refresh… | |||
Feature visibility (org admin)
Show/hide features on your console — does not affect the NC platform.
Collect button · Billing L2 · end-user collect
Add user button. Public register is still controlled separately on the Users tab.
Org defaults (live)
API credentials (live)
| Name | Created | Last used | |
|---|---|---|---|
| Refresh live data… | |||
End users / APK do not need to paste a key on the web — key is created at agent bootstrap.
Audit (live)
| When | Actor | Action |
|---|---|---|
| Refresh live data… | ||