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.