Porting requests#
Porting requests are used to submit existing phone numbers for transfer to DIDWW.
A porting request groups one or more phone numbers together with the information, documents, and end-user details required for carrier review and approval.
How porting requests work#
After a porting request is submitted, DIDWW reviews the request details and verifies that all required information and documents are provided.
The porting request progresses through its own lifecycle, while each phone number within the request is tracked separately through the Porting Numbers workspace. Depending on the country, number type, and carrier requirements, additional information or corrected documents may be requested before the request can continue.
Before a request can be submitted, DIDWW may require end-user details, a completed Letter of Authorization (LOA), the latest invoice from the current carrier, the current carrier account number, or additional supporting documents. The exact requirements depend on the country and number type selected during request creation.
---
config:
layout: dagre
---
flowchart LR
create((" Create New <br> Porting Request ")) --> pending["Pending"]
pending --> start((" Start Porting <br>Request"))
pending -.-> requires_changes(("Porting Request<br>Requires Changes")) & cancel((" Cancel Porting <br> Request "))
start --> process1["In Process"]
process1 --> foc(("Porting Date<br>Confirmed (FOC)"))
process1 -.-> cancel
foc --> process2["In Process"]
process2 --> completed["Completed"]
cancel --> cancellation_pending["Cancellation Pending"]
cancellation_pending --> confirm_cancel((" Confirm <br> Cancellation "))
confirm_cancel --> canceled["Canceled"]
requires_changes --> changes_required["Changes Required"]
changes_required --> cancel & resubmit(("Resubmit Porting<br>Request"))
resubmit --> pending
create:::customer
pending:::status
start:::staff
requires_changes:::staff
cancel:::customer
process1:::status
foc:::staff
process2:::status
completed:::completed
cancellation_pending:::status
confirm_cancel:::staff
canceled:::canceled
changes_required:::status
resubmit:::customer
classDef status fill:#f9e6dc,stroke:#ff5c1a,stroke-width:2px,color:#1f2d3d
classDef staff fill:#fff4cf,stroke:#ffb000,stroke-width:2px,color:#1f2d3d
classDef customer fill:#d7ecfb,stroke:#008ce3,stroke-width:2px,color:#1f2d3d
classDef completed fill:#d0f0ec,stroke:#00a99d,stroke-width:2px,color:#1f2d3d
classDef canceled fill:#f6d6df,stroke:#e83f6f,stroke-width:2px,color:#1f2d3d
How-to guides#
Create a porting request, upload required documents, and submit it for processing.
Update required information and resubmit a request in Changes Required status.
Cancel an entire porting request before it is completed.
Cancel selected numbers inside a porting request.
Resubmit numbers that require additional information or corrected documents.