# Porting numbers

Porting numbers are the individual phone numbers being transferred through a porting request. Use this section to track
number-level progress, review confirmed FOC dates, apply configuration profiles, and manage cancellation requests.

## How porting numbers work

Each porting number progresses independently through the porting process. As a result, different numbers within the same
porting request can have different statuses, review outcomes, and completion dates.

The Porting Numbers workspace provides visibility into number-level activity throughout the porting lifecycle. For
example, you can review porting statuses, monitor confirmed Firm Order Commitment (FOC) dates, apply configuration
profiles, or request cancellation for selected numbers.

When a number receives a confirmed FOC date, the date is assigned to that specific number. This allows numbers within
the same request to be scheduled and completed independently when required by the losing carrier or local porting
process.

```
        ---
config:
  layout: dagre
  theme: mc
---
flowchart LR

    CreateNewPortingRequest(("Create New<br>Porting Request")) --> Pending["Pending"]

    Pending --> ReviewStarted(("Review Started"))
    Pending -.-> RequestCancellation_Bottom(("&nbsp; Request &nbsp; <br> &nbsp; Cancellation &nbsp;"))

    ReviewStarted -.-> NotPortable["Not Portable"]
    ReviewStarted --> Portable["Portable"]

    Portable --> StartPortingRequest(("&nbsp; Start Porting &nbsp; <br>Request"))
    Portable -.-> RequestCancellation_Bottom

    StartPortingRequest --> InProcess["In Process"]

    InProcess --> PortingDateConfirmedFOC(("Porting Date<br>Confirmed FOC"))
    InProcess -.-> AdditionalInformationRequired(("&nbsp; &nbsp; Additional &nbsp; &nbsp;<br>&nbsp;Information&nbsp;<br>&nbsp;Required&nbsp;"))
    InProcess -.-> RequestCancellation2_Bottom(("&nbsp; Request &nbsp; <br> &nbsp; Cancellation &nbsp;"))

    PortingDateConfirmedFOC --> FOCDateSet["FOC Date Set"]
    FOCDateSet --> Completed["Completed"]

    AdditionalInformationRequired --> ActionRequired["Action Required"]
    ActionRequired --> Resubmit(("&nbsp; &nbsp; Resubmit &nbsp; &nbsp; "))
    Resubmit --> InProcess

    RequestCancellation_Bottom --> Canceled_Bottom["Canceled"]

    RequestCancellation2_Bottom --> CancellationPending_Bottom["Cancellation Pending"]

    CancellationPending_Bottom --> Canceled_Bottom
    CancellationPending_Bottom -.-> CancellationRejected_Bottom["Cancellation<br>Rejected"]

    CreateNewPortingRequest:::blueCircle
    Pending:::orangeRect
    ReviewStarted:::yellowCircle
    RequestCancellation_Bottom:::blueCircle
    NotPortable:::orangeRect
    Portable:::orangeRect
    StartPortingRequest:::yellowCircle
    InProcess:::orangeRect
    PortingDateConfirmedFOC:::yellowCircle
    AdditionalInformationRequired:::yellowCircle
    RequestCancellation2_Bottom:::blueCircle
    FOCDateSet:::orangeRect
    Completed:::tealRect
    ActionRequired:::orangeRect
    Resubmit:::blueCircle
    Canceled_Bottom:::redRect
    CancellationPending_Bottom:::redRect
    CancellationRejected_Bottom:::grayRect

    classDef blueCircle fill:#e0f2fe,stroke:#0284c7,stroke-width:2px
    classDef yellowCircle fill:#fef3c7,stroke:#f59e0b,stroke-width:2px
    classDef orangeRect fill:#fed7aa,stroke:#ea580c,stroke-width:2px
    classDef grayRect fill:#e5e7eb,stroke:#6b7280,stroke-width:2px
    classDef tealRect fill:#a7f3d0,stroke:#059669,stroke-width:2px
    classDef redRect fill:#fee2e2,stroke:#dc2626,stroke-width:2px,color:#1f2d3d

    style NotPortable fill:#e5e7eb,stroke:#6b7280,stroke-width:2px
```

## How-to guides

**View porting date (FOC)**

View the confirmed FOC date for scheduled porting numbers.

[View porting date (FOC)](view-porting-date-foc.html)

**Apply configuration profile**

Assign configuration profiles to selected porting numbers.

[Apply configuration profile](apply-configuration-profile.html)

**Request cancelation**

Request cancellation for selected porting numbers.

[Request cancelation](request-cancelation.html)

## Related resources

**Porting numbers reference**

Look up porting number statuses, filters, and table fields.

[Porting numbers reference](porting-numbers-reference.html)

**Number porting**

Understand FOC timing and cancellation behavior.

[Number porting](../index.html)

**Resubmit Porting Numbers**

Resubmit numbers when additional information is required to proceed with the porting process.

[Resolve Action Required status](../porting-requests/resolve-action-required-status.html#resolve-action-required-for-porting-request)

**Porting requests**

Understand porting requests.

[Porting requests](../porting-requests/index.html)

On this page
