# Local numbers, two-way by default.

A long code is a standard 10-digit phone number that sends and receives SMS. It's the default sender for two-way conversations, OTP, and alerts at moderate volume. For US application traffic it's registered through A2P 10DLC.

## When a long code is the right call.

Long codes are one of the four sender types on the Bird SMS numbers surface, part of the broader Bird SMS API. They're local, two-way, and quick to provision — the right starting point for most conversational and transactional traffic before volume justifies a short code.

## What a long code gives you.

Local presence, two-way traffic, moderate volume.

## Buy one and start sending.

Search by country and capability, buy the number, and route its inbound at a webhook — the same client you send with. The same code shape provisions any sender type; only the type field changes.

## Registration is part of the deal.

To send application-to-person traffic to US numbers, a long code runs over a registered A2P 10DLC campaign. Bird files the brand and campaign from the dashboard and reports approval status through the API, so you know exactly when full throughput is available.

## Start on a long code, scale when you need to.

Long codes are one sender type on the Bird SMS numbers surface. Provision one, register the campaign, and route inbound from the same API you send with.