Regional Posture Hub — Per-Country Rules Index
Country rules sprawl. Sender registration lives with one regulator, marketing consent with another, quiet hours with a third — and Orbit’s per-country pages each document one jurisdiction in depth. This page is the index over all of them: one matrix to find your target country’s page, one workflow to route a send failure to the right surface, and one template so new country pages stay uniform. Everything here documents tenant-owned controls. Orbit maintains the country-rules reference and the send-time gates; the legal posture for each destination is yours. This page is documentation, not legal advice.Country coverage is tenant-level — a country listed here is not
necessarily enabled on your account. The live, per-channel answer for
any destination is always
GET /api/v1/compliance/country-rules, not this page; this page
points you at the right deep-dive once you know the row.The country matrix
Start with the live row, then read the page. The first stop for any destination is the Country Compliance Requirements reference — per country and per channel, it carries the accepted sender types, theregistration level (none / recommended / required),
content restrictions, and the opt-out keyword requirement.
Registration levels change at the regulator — always read the live
registration field for your target row rather than relying on this
table’s snapshot. Where the row says recommended or required, file
the sender through
Sender-ID Registration; where a
country runs its own regime (India DLT, US 10DLC), use the dedicated
flow its page describes.
Check the row first, then the law
When a send to a new destination fails or filters, walk this sequence — it resolves the large majority of country-launch failures before they reach support:1
Read the country-rules row
GET /compliance/country-rules?channel=<channel> for the
destination. If registration is required and you have no
approved Sender ID for that country, the send-time gate holds the
traffic — this is the intended behavior, not a fault.2
Match the sender type
Confirm your “from” identity is in the row’s
sender_types. An
alphanumeric Sender ID into a long-code-only market (or the
reverse) fails at the carrier even when consent is perfect.3
Check content and keyword requirements
Read
content_restrictions and stop_requirement on the row. A
missing localized STOP keyword (French STOP au 36111 is the
canonical example) or a restricted industry
(list) blocks or filters the
send independently of registration.4
Open the dedicated page
If the row is satisfied and sends still fail, the destination’s
dedicated page (matrix above) maps the remaining obligations —
opt-in regimes, no-send windows, statutory scrub registers — to the
Orbit surface that carries each one.
5
Escalate with the row and page in hand
If the gate still looks wrong after both steps, contact support
with the country code, the channel, the
registration value you
read, and what the send-time gate returned. Support routes
country-rule disputes much faster with those four facts than with a
message ID alone.Template for a new per-country page
New per-country pages follow one shape so the matrix stays browsable. Copy this outline and fill each section — a page that skips a section leaves a support gap the hub cannot route around:- Frontmatter —
title: "<Country> <Regime> Rules"+ a one-linedescriptionnaming the country, the regime, and the channels it covers. - Opening paragraphs — the regulating body and statute, which channels it governs, and whether the regime is opt-in or opt-out. State plainly that the posture is tenant-owned: Orbit provides the surfaces, the tenant owns the legal position.
- A
<Note>— documentation, not legal advice; name the enforcement exposure (penalties, enforcement body) without advising on it. - Obligations → Orbit surface table — one row per statutory duty mapped to the consent ledger, DNC scrub, suppression, quiet-hours, or recording-announcement surface that carries the evidence. This table is the page’s spine; it is what the hub’s step 4 links into.
- Send-time posture — the org-level knobs the country’s regime argues for (consent-default policy, unknown-marketing policy) with a copy-pasteable configuration call.
- Worked configuration — a numbered end-to-end sequence a tenant can follow before first send, ending at a defensible posture.
- Related references — cross-links to the country-requirements reference, the sender-registration flow, and the sibling regime pages.
Related references
- Country Compliance Requirements — the live per-country, per-channel rules reference this hub indexes.
- Sender-ID Registration — file and track a sender registration where a row requires it.
- Send Gates — the send-time enforcement points these rules feed.
- Restricted & Prohibited Industries — content restrictions that apply on top of every country’s posture.
- Troubleshooting Compliance Error Codes — the gate-error surface for step 5 of the routing workflow.