Speko Docs
SMS

SMS on Speko

Send text messages from your Speko phone numbers: prerequisites, carrier registration, timelines, and APIs.

Speko provides durable, compliant SMS messaging over Telnyx-managed US 10DLC numbers. Getting a number ready has two halves:

  1. Carrier registration (10DLC) — a one-time compliance step required by US/Canadian carriers for every business that sends application-driven SMS from a local number. Live today, self-serve from the dashboard or the API.
  2. Messaging enablement — Speko provisions an organization-isolated Telnyx messaging profile, attaches each sender, and enables the sms-messaging workspace feature. Once the Numbers tab shows both campaign assignment and profile readiness, you can send immediately or schedule messages.
Do registration first—carrier review is the slow part. The Messages dashboard and /v1/sms API reject outbound traffic until the selected number is attached to the organization profile and an approved campaign.

Prerequisites

Before you can register:

  1. SMS enabled for your workspace. SMS Compliance is enabled per workspace by the Speko team. If you don't see SMS Compliance under Settings, ask us — in your shared Slack channel or through your Speko contact — and we'll switch it on.
  2. A Speko-managed phone number. Buy one under Phone Numbers (requires business verification). Numbers imported over a SIP trunk keep messaging through your own carrier and can't be registered here.
  3. Your business details. Legal name exactly as registered with the IRS, EIN (US tax ID), business address, website, and an authorized contact. Sole proprietors register without an EIN.

The carriers verify your legal name against the IRS record for your EIN — they must match exactly. A recent rename or a DBA in the legal-name field is the most common reason verification fails.

How long it takes

StepTypical time
Brand identity verificationMinutes to a few hours
Campaign carrier review (TCR)1-7 business days
Number assignmentMinutes
End to endPlan for about a week

If a step sits unusually long or gets rejected, contact the Speko team — we work with the carrier's compliance queue directly and can escalate a submitted campaign.

The three registration steps

Registration lives at Settings → SMS Compliance:

StepWhereWhat it is
1. BrandBrand tabYour verified business identity, submitted once
2. CampaignCampaign tabWhat you send and how recipients consent
3. NumbersNumbers tabAttach your numbers to the approved campaign

On this page