Skip to content

Manually Provision an IP Phone

Manual provisioning links a physical IP (Internet Protocol) phone to Cloud Voice in two stages: you register the handset and its extension in the management portal, then tell the phone where to fetch its configuration. The steps below use a Grandstream GRP2602 running firmware 1.0.3.67 as the example, but the same process applies to any supported Grandstream model.

These steps apply to the Grandstream models listed under Auto Provisioning - Supported Devices.

  • Confirm the default template for your phone model has already been downloaded. You can find templates under Auto Provisioning > Resource Repository > Default Templates.

  • Have the phone’s details on hand: vendor, model, and MAC address (Media Access Control, the phone’s unique hardware address, usually printed on a label on the phone or its box).

  • If the phone was used previously, reset it to factory defaults first.

Step 1: Register the phone’s MAC address in Cloud Voice

Section titled “Step 1: Register the phone’s MAC address in Cloud Voice”
  1. Sign in to the Cloud Voice management portal and go to Auto Provisioning > Phones.

  2. Click Add.

  3. Under IP Phone, identify the handset:

    Auto provisioning form with vendor, model, and MAC address fields

    • Vendor: Choose the manufacturer. For this example, select Grandstream.
    • Model: Choose the model. For this example, select GRP2602.
    • MAC Address: Enter the phone’s MAC address.
  4. Under Options, set the provisioning details:

    • Template: Pick a template from the drop-down list.

    • Provisioning Link: Cloud Voice generates a provisioning server URL automatically and shows it on the page.

  5. Under Assign Extension, select the extension to bind to this phone.

  6. Click Save. Cloud Voice builds a configuration file for the phone.

Step 2: Point the phone at the provisioning server

Section titled “Step 2: Point the phone at the provisioning server”
  1. Open the phone’s web interface by browsing to its IP address and signing in.

  2. In the left navigation, go to Maintenance > Upgrade and Provisioning > Config File.

    Config File page in the phone's maintenance menu

  3. In the Configure via Network section, enter the server details:

    Cloud Voice, Configure via Network fields for the provisioning server

    1. Provide the provisioning server information:
      • Config Upgrade via: Select HTTPS (Hypertext Transfer Protocol Secure, the encrypted method the phone uses to fetch its configuration).

      • Config Server Path: Paste the provisioning link you copied from Cloud Voice.

    2. Click Save and Apply.
  • Back in the portal under Auto Provisioning > Phones, the phone’s registration status shows whether the assigned extension has come online:

    • Registered status icon, The extension is registered on the phone.
    • Unregistered status icon, The extension is not registered on the phone.

    Phones list showing a successfully provisioned handset

  • From now on, the phone pulls its configuration file from Cloud Voice automatically and applies those settings whenever it provisions.

Didn't find what you needed?

Ask the AI assistant and it will search the docs and walk you through it.