Intry

Managing virtual numbers

Assign, release, sync, and purchase pooled numbers in Intry Admin.

Prerequisites

  • Access to Intry Admin with admin API permissions (Clerk or WorkOS SSO).
  • Correct environment selected (Dev / Test / Staging / Prod).

Open Virtual numbers

  1. Sign in to Intry Admin.
  2. Sidebar → Virtual numbers.

Typical workflows

View inventory and health

  • Review summary: available, assigned, quarantined.
  • Check health and sync warnings.
  • Use filters by status, area code, property.

Assign a number to a unit

  1. Confirm number is available (not quarantined).
  2. Choose Assign → select unit.
  3. Save. Test inbound in non-prod before production reliance.

Release a number from a unit

  1. Choose Release from number detail or unit editor.
  2. Number enters quarantine — may not be immediately reusable.

Sync with carrier

Use Sync when Twilio or Telnyx console changes were made outside Intry:

  1. Run Sync (POST /api/admin/virtual-numbers/sync).
  2. Review result for orphans or mismatches.

Also available: Reconcile for deeper DB vs carrier comparison.

Purchase numbers

  1. Search available by area code.
  2. Purchase only needed quantity (billing approval if required).
  3. Numbers appear as available for assignment.

Provider determined by property override or purchase param (twilio or telnyx).

Environment switching

Always double-check the environment tab before purchasing or releasing in production.

Troubleshooting

SymptomWhat to check
Inbound calls not reaching unitCorrect VN on unit; not quarantined; webhook URLs match provider
Number missingRun Sync; verify carrier account; correct admin environment
Cannot assignNumber assigned elsewhere; tenant at cap (units + 5)
Low poolPurchase numbers; see Virtual number pool

Escalation

File ticket with: environment, E.164, carrier SID, unit id, failure time.


Last verified: 2026-06-21 (commit 293c4a7)

On this page