DID blocks

Buy consecutive DID blocks online

Need a contiguous range of phone numbers — +1 415 555 0100 through +1 415 555 0199, or a 1,000-DDI block for a Microsoft Teams enterprise deployment? DIDHub allocates consecutive DID blocks online with no sales call. Block sizes from 10 to 10,000+, available in most countries DIDHub serves.

What consecutive DID blocks are

A consecutive DID block (also called a contiguous DDI range, block of numbers, or number range) is a sequence of phone numbers where the last digits run sequentially — e.g. +1 415 555 0100, 0101, 0102, …, 0199. They're allocated by the underlying carrier as a single unit and provisioned to the customer atomically.

This contrasts with random / scattered DIDs — the default when you buy individual numbers — where each DID has an unrelated last-4 or last-7 digits.

Why teams need consecutive DID blocks

Microsoft Teams DDI ranges

Teams Direct Routing deployments often want one DDI per user matching their internal extension. A 1,000-DDI consecutive block makes the extension ↔ DDI mapping clean (extension 1234 = +1 415 555 1234).

PBX extension blocks

FreePBX, 3CX, Asterisk, FusionPBX deployments map external DDI to internal extensions; consecutive blocks make the dialplan trivially predictable.

Hunt groups & IVR menus

Sequential DDIs per department / queue / IVR option are easier to communicate to customers and easier to print on collateral.

Marketing / vanity sequences

Memorable patterns — e.g. 0101 through 0110 for ten regional sales numbers — are easier to remember than scattered DIDs.

Trunk groups & ISDN-style routing

Migrating an ISDN PRI to SIP often comes with a contiguous DDI range that needs to be preserved on the new SIP trunk.

AI voice-agent fleets

AI voice deployments allocating per-customer DIDs at scale benefit from consecutive blocks for clean customer-account ↔ DID mapping in their internal systems.

Block sizes available

Block sizeTypical use casePricingActivation
10 DIDsSmall team / department rangePer-DID rate × 10. No block premium.Same-day on most countries
100 DIDsSMB Teams DR / mid-size PBXPer-DID rate × 100.1-3 business days
1,000 DIDsEnterprise Teams DR / contact centerPer-DID rate × 1,000. Volume discount available.3-7 business days
10,000+ DIDsCarrier / wholesale / large enterpriseQuote-driven. Talk to sales.1-2 weeks (regulator-dependent)

For US/CA blocks, the underlying carrier may need 1-3 business days to allocate a contiguous range from their inventory. Smaller blocks (10-50 DIDs) are usually available same-day.

Countries with consecutive-block availability

Block availability varies by the country's underlying carrier. Confirmed-available for blocks today:

  • NOAM: United States, Canada (any NPA), Caribbean NANP territories
  • EU: United Kingdom (geographic + 0330), Germany, France, Netherlands, Belgium, Ireland, Spain, Italy, Sweden, Denmark, Finland, Poland, Czech Republic, Portugal, Greece, Romania, Hungary, Austria
  • APAC: Australia, New Zealand, Japan (subject to regulator clearance), Singapore, Hong Kong
  • MENA: Israel, UAE (KYC required), Saudi Arabia (KYC required), Turkey
  • LATAM: Brazil, Mexico, Argentina, Chile, Colombia

For other countries, talk to [email protected] — many countries support consecutive blocks but with longer activation timelines.

How to reserve a consecutive block

  1. Sign up at /signup.
  2. For blocks of 10-50 DIDs in supported countries, allocate directly via the dashboard's bulk-allocation flow.
  3. For larger blocks (100+) or specific NPA/area-code requests, email [email protected] with: country, area code or NPA preference, block size, intended use case (Teams DR / PBX / AI voice / etc.), and any KYC documents required for the country.
  4. DIDHub coordinates with the underlying carrier to reserve a contiguous range and confirms the exact range to you before activation.
  5. Once activated, all DIDs in the block are routed via your standard DIDHub SIP trunk — no per-DID configuration required.

FAQ

Is there a premium for consecutive blocks?

For blocks of 10-1,000 DIDs in standard countries, no — you pay the per-DID rate × the count. For very large blocks (10,000+) in specific NPA / vanity ranges, there may be a one-time setup fee depending on the underlying carrier's allocation policy.

Can I request a specific NPA or area code?

Yes — in NANP, you can request any specific NPA (e.g. +1 415 for San Francisco). For consecutive blocks within a specific NPA, availability depends on what the underlying carrier currently has in inventory; we can usually fulfill within 1-3 business days.

Can I get a block with specific last-4 patterns (e.g. 0100-0199)?

Sometimes. For commonly-allocated patterns (round numbers, sequential), yes. For specific vanity patterns (all-X-X-X-X), it depends on inventory. Talk to sales for vanity-block requests.

Are consecutive blocks portable to another carrier later?

Yes — standard LNP for NANP. For international blocks, country-specific portability rules apply. The block itself doesn't fragment during port-out.

Can I have a consecutive block for SMS as well as voice?

Yes for most countries that support SMS on DIDs (US, UK, Canada, Australia, etc.). For toll-free SMS, US Toll-Free Verification (TFV) registration is required — DIDHub handles the registration paperwork.

Discount for buying 1,000+ consecutive DIDs?

Yes — for blocks of 1,000+, talk to sales for a volume rate. Standard pricing is already wholesale-grade; volume discounts are typically 10-20% on the per-DID rate at significant scale.

Reserve your DID block

Sign up to reserve a block via the dashboard, or talk to sales for blocks of 100+ or specific area-code requests.

Ready to get a number?

Pick a DID in 130+ countries from $1.99/month. Activates instantly on most numbers.