Auto Provision Htek IP Phone
Auto provisioning lets Cloud Voice push a complete configuration to an Htek IP (Internet Protocol) desk phone, so the handset registers its extension without any manual setup on the device itself. This saves time and avoids typos when you set up phones, especially in batches. The steps below use an Htek UC921G (firmware 2.0.4.8.18) as the working example; the same process applies to the other supported models.
Supported models and firmware
Section titled “Supported models and firmware”Before you start, confirm that both the phone and your Cloud Voice system meet the minimum firmware levels for the model you are provisioning.
| Model | Minimum phone firmware | Minimum system firmware |
|---|---|---|
| UC803T | 2.0.4.4.33 | 84.5.0.86 |
| UC902 | 2.0.4.8.18 | 84.5.0.86 |
| UC902S | 2.0.4.8.18 | 84.5.0.86 |
| UC903 | 2.0.4.8.18 | 84.5.0.86 |
| UC912 | 2.0.4.8.18 | 84.5.0.86 |
| UC912G | 2.0.4.8.18 | 84.5.0.86 |
| UC912E | 2.0.4.8.18 | 84.5.0.86 |
| UC921 | 2.0.4.8.18 | 84.5.0.86 |
| UC921G | 2.0.4.8.18 | 84.5.0.86 |
| UC923 | 2.0.4.8.18 | 84.5.0.86 |
| UC923U | 2.0.4.8.18 | 84.5.0.86 |
| UC924 | 2.0.4.8.18 | 84.5.0.86 |
| UC924E | 2.0.4.8.18 | 84.5.0.86 |
| UC924U | 2.0.4.8.18 | 84.5.0.86 |
| UC924W | 2.0.4.8.18 | 84.5.0.86 |
| UC926 | 2.0.4.8.18 | 84.5.0.86 |
| UC926E | 2.0.4.8.18 | 84.5.0.86 |
| UC926U | 2.0.4.8.18 | 84.5.0.86 |
| UCV10 | 5.42.1.6.30b58 | 84.12.0.32 |
| UCV20 | 5.42.1.6.30b79 | 84.12.0.32 |
| UCV50 | 5.42.1.6.30b62 | 84.12.0.32 |
| UCV52 | 5.42.1.6.30b68 | 84.12.0.32 |
| UCV53 | 5.42.1.6.32R76 | 84.12.0.32 |
Before you begin
Section titled “Before you begin”- Make sure the default provisioning template for your phone model has been added under Auto Provisioning > Resource Repository > Default Templates.
- If the phone has been used before, reset it to factory defaults so no stale settings interfere.
- Have the phone’s details on hand: vendor, model, and MAC (Media Access Control) address. The MAC address is the phone’s unique hardware ID, usually printed on a label on the underside of the phone or on its box.
Step 1: Add the phone in Cloud Voice
Section titled “Step 1: Add the phone in Cloud Voice”-
Sign in to the management portal and go to Auto Provisioning > Phones.
-
Click Add > Add.
-
In the IP Phone section, identify the device:

- Vendor: Choose Htek.
- Model: Choose the phone model. This example uses UC921G.
- MAC Address: Type the MAC address printed on the phone.
-
In the Options section, set the provisioning behavior:

- Template: Pick a template from the list. You can use the default template that matches the phone model, or a custom template you have built for your own layout.
- Provisioning Link: This link is generated for you and points to where the phone’s configuration file is stored. No action is needed.
- Authentication for the First-time Auto Provisioning: When turned on, the user must enter credentials on the phone before the first provisioning run can proceed.
-
In the Assign Extension section, select the extension to bind to this phone.

-
Click Save. The system posts an RPS Request Success event notification to confirm the request. RPS (Remote Provisioning Server) is the redirection service that tells the phone where to fetch its configuration when it next reboots.
Step 2: Trigger provisioning on the phone
Section titled “Step 2: Trigger provisioning on the phone”-
Reboot the Htek phone.
-
If you left Authentication for the First-time Auto Provisioning enabled, the phone prompts for credentials. Enter them on the handset:

- User Name: The extension number assigned to the phone.
- Password: The extension’s Voicemail Access PIN (personal identification number).
Result
Section titled “Result”-
The phone pulls its configuration from Cloud Voice and applies the settings on its own.
-
The extension registers on the phone. Confirm the registration state under Auto Provisioning > Phones in the portal.
