# Manually Register a Poly IP Phone with Cloud Voice

If a Poly desk phone isn't set up through auto-provisioning, you can still bring it online by registering a Cloud Voice extension on it manually. There are two stages: collect the extension's SIP details from Cloud Voice, then enter those details in the phone's web interface. The example below uses a Poly VVX 450 running firmware 6.4.6.2494, but any Poly phone that supports SIP (Session Initiation Protocol) is configured the same way.

## Step 1. Collect the registration details from Cloud Voice

Sign in to the Cloud Voice management portal and record the values below. You will type each of them into the phone during Step 2.

**Extension credentials**

Go to **Extension and Trunk > Extension**, click the edit icon beside the extension, then open **User > Extension Information**. Write down these three fields:

- Extension Number
- Registration Name
- Registration Password

![Extension Information panel listing the extension number, registration name, and registration password](/images/pbx/extension-information.png)

**Transport protocol**

Open the same extension and go to **Advanced > VoIP Settings > Transport** to check which SIP transport the extension is using. In this example the extension uses UDP (User Datagram Protocol).

![Cloud Voice, VoIP settings showing the transport protocol set to UDP](/images/pbx/extension-transport-protocol.png)

:::note
- If the extension uses **TCP**, make sure the SIP TCP port is enabled on the PBX (Private Branch Exchange, your Cloud Voice phone system), or registration will fail. Check it under **PBX Settings > SIP Settings > General > Basic**.

  ![SIP general settings with the TCP port enabled](/images/pbx/ext-reg-open-tcp.png)

- If the extension uses **TLS**, make sure TLS is enabled on the PBX, or registration will fail. Check it under **PBX Settings > SIP Settings > TLS**.

  ![SIP TLS settings enabled on the PBX](/images/pbx/ext-reg-open-tls.png)
:::

**PBX domain name**

Note your PBX domain name. This example uses `pbx.example.cloudvoice.com`.

**SIP registration port**

The SIP registration port is `5060`. You will enter this same value in the phone's **Server 1 > Port** field in Step 2.

:::note
`5060` is the standard port for SIP signaling over UDP and TCP. This is the port the phone uses to reach Cloud Voice, so it must be open between the phone's network and the PBX.
:::

## Step 2. Register the extension on the Poly phone

Before you can reach the phone's web interface, turn on its web server from the handset itself.

1. Enable the web server on the phone.

   a. Press the home button on the phone to open the **Main Menu**.

   b. Go to **Settings > Advanced**.

   c. In the **Enter Password** field, type the administrator password and press **Enter**. This example uses the default administrator password `456`.

   d. Go to **Administration Settings > Web Server Configuration** and set the following.

      ![Poly web server configuration screen with the web server enabled](/images/pbx/poly-web-server-configuration.png)

      - **Web Server**: Select **Enabled**.
      - **Web Config Mode**: Choose the protocol that fits your network.

        :::note
        If you choose **HTTPS Only**, prefix the phone's IP address with `https://` when you open its web interface.
        :::

   e. Press **Back** and select **Save Config**. The phone restarts on its own, after which its web interface becomes available.

2. Sign in to the phone's web interface.

   ![Poly IP phone web login page](/images/pbx/poly-login-page.png)

   a. Enter the phone's IP address in your browser's address bar.

   b. Choose the account to sign in with. This example uses the **Admin** account and the default administrator password `456`.

   c. Click **Submit**.

   :::tip
   `456` is Poly's factory default administrator password. On any phone that will handle live calls, change it to a unique password so nobody can open the phone's settings or place calls at your expense.
   :::

3. In the top navigation bar, go to **Settings > Lines**.

4. Select a line and complete the following sections.

   a. Under **Identification**, enter the extension's basic details.

      ![Poly line Identification section with the account address and label filled in](/images/pbx/poly-sip-account-info.png)

      - **Address**: Enter the extension number.
      - **Label**: Enter a name for the account. This name appears on the phone's screen.

   b. Under **Authentication**, enter the extension's registration details.

      ![Poly line Authentication section with the user ID and password entered](/images/pbx/poly-ext-reg-info.png)

      - **User ID**: Enter the extension's registration name.
      - **Password**: Enter the extension's registration password.

   c. Under **Server 1**, enter the PBX details.

      ![Poly line Server 1 section with the PBX address, port, and transport configured](/images/pbx/poly-server-info-cloud.png)

      - **Special Interop**: Select **Standard**.
      - **Address**: Enter your PBX domain name.
      - **Port**: Enter the PBX SIP registration port.
      - **Transport**: Select the transport protocol the extension uses.

      :::caution
      The **Transport** you choose here must match the transport set on the extension in Cloud Voice (the value you noted in Step 1). If the two do not match, the phone cannot register.
      :::

5. At the bottom of the page, click **Save**.

## Result

The extension is now registered. A check mark appears next to the account on the phone's screen to confirm it.
