Skip to content

Integrate Cloud Voice with IZT Cloud Fax

Linking Cloud Voice to IZT Cloud Fax gives your team secure, Internet-based faxing. Once the integration is in place, extension users send and receive faxes straight from the Cloud Voice App on their desktop or in the browser, with delivery handled over IZT Cloud’s communications network.

The connection relies on two pieces working together: the Cloud Voice Webhook (a URL that IZT Cloud automatically calls to notify Cloud Voice when something happens, such as a fax arriving) and the IZT Cloud Fax API (Application Programming Interface: the set of endpoints Cloud Voice calls to submit and retrieve faxes).

Cloud Voice, overview of fax traffic flowing between Cloud Voice and IZT Cloud Fax

  • Outbound. When an extension user sends a fax from the Cloud Voice App, Cloud Voice calls the IZT Cloud API to hand the fax off for delivery.

    Cloud Voice, outbound fax path from the app through Cloud Voice to IZT Cloud

  • Inbound. When a fax reaches your IZT Cloud fax number, IZT Cloud posts a webhook notification back to Cloud Voice. Cloud Voice then pulls the fax file through the API and routes it to the extension users you designated.

    Cloud Voice, inbound fax path from IZT Cloud back to the designated extensions

Setting this up comes down to three stages:

  1. Copy a Webhook URL out of Cloud Voice.
  2. In IZT Cloud, create the resources you’ll need and collect their credentials:
    • A fax-enabled phone number for sending and receiving.
    • An API key that authenticates your account against the IZT Cloud API.
    • A notification group that carries the webhook notifications.
  3. Enter those credentials back in Cloud Voice and finish the fax settings.

Before you begin, confirm your Cloud Voice system meets both of these:

  • Firmware: version 84.20.0.74 or later.
  • Plan: Enterprise or Ultimate.

Purchase one or more fax numbers from IZT Cloud.

Step 1. Copy the Webhook URL from Cloud Voice

Section titled “Step 1. Copy the Webhook URL from Cloud Voice”

You’ll need this URL later, when you build the notification group in IZT Cloud, so grab it first.

  1. Open the fax integration screen.

    Cloud Voice, the Fax integration screen with the Add button

    a. Sign in to the Cloud Voice admin portal and go to Integrations > Fax.

    b. On the Fax Integration tab, click Add.

  2. Retrieve the Webhook URL for IZT Cloud Fax.

    Cloud Voice, the Service Provider list and the Webhook URL field

    a. In the Service Provider list, choose IZT Cloud Fax.

    b. In the Webhook URL field, click the copy icon copy icon and keep the URL somewhere handy for the next step.

Step 2. Create resources and collect credentials in IZT Cloud

Section titled “Step 2. Create resources and collect credentials in IZT Cloud”

These tasks all happen in the IZT Cloud portal and produce the credentials Cloud Voice uses to authenticate:

  1. Create an API key.
  2. Create a notification group.
  3. Attach the notification group to your fax number.
  1. Open the API key page.

    The API Keys settings page with the Manage API Keys button

    a. Sign in to the IZT Cloud Fax portal.

    b. Go to Settings > API Keys, then click Manage API Keys.

  2. Generate the key.

    a. In the top-right corner, click Generate New Key.

    The Generate New Key button on the API key management page

    b. In the API Key Name field, type a name you’ll recognize, then click Generate API Key.

    Naming the new API key before generating it

    The key is created and shown on screen.

    c. Copy the key and store it for later, then click I’ve Saved the Key to dismiss the window.

    The generated API key with a copy control and confirmation button

  1. Open the notification group page.

    The Notifications area with the Create Group button

    a. In the left navigation bar, click Notifications.

    b. In the top-right corner, click Create Group.

  2. Fill in the group and click Create Group.

    Cloud Voice, the notification group form with a webhook entry

    SettingWhat to enter
    Group NameA name that helps you identify the group.
    Email NotificationsLeave as-is or adjust to suit your needs.
    User NotificationsLeave as-is or adjust to suit your needs.
    WebhooksClick Add Webhook and paste the Webhook URL you copied from Cloud Voice in Step 1.

3. Attach the notification group to your fax number

Section titled “3. Attach the notification group to your fax number”
  1. Open the fax number’s settings.

    a. In the left navigation bar, click Numbers, then click View next to the number you want.

    The Numbers list with a View action beside each number

    b. In the side panel, click Edit Number Settings.

    The number's side panel with the Edit Number Settings button

  2. In the Notification Group list, select the group you just created, then click Save Changes.

    Selecting the notification group for the fax number

Step 3. Enter the credentials and configure fax settings in Cloud Voice

Section titled “Step 3. Enter the credentials and configure fax settings in Cloud Voice”

Back in Cloud Voice, supply the credentials you gathered from IZT Cloud and finish the fax options.

  1. Open the fax integration screen.

    Cloud Voice, the Fax integration screen with the Add button

    a. Sign in to the Cloud Voice admin portal and go to Integrations > Fax.

    b. On the Fax Integration tab, click Add.

  2. In the Authorization section, complete the fields.

    Cloud Voice, the Authorization section of the fax integration form

    SettingWhat to enter
    NameA label that helps you identify this integration.
    Service ProviderSelect IZT Cloud Fax.
    API KeyPaste the API key you created in IZT Cloud.
  3. Optional. To also deliver inbound faxes as email attachments, set up one or more email destinations.

    Cloud Voice, the fax-to-email settings with email type options

    a. In the Settings section, click Add.

    b. In the Email Type list, pick how the address is resolved and fill in the matching field:

    • Extension’s Email: sends inbound faxes to the mailboxes of the extension users you choose. Select those extensions from the Extension/Email list.

    • Specified Email: sends inbound faxes to a fixed address. Type that address in the Extension/Email field.

  4. Add your fax numbers and set who may send and receive on each.

    a. In the Fax Number section, click Add.

    b. In the pop-up, complete the settings below, then click Save.

    SettingWhat to enter
    Fax NumberThe fax number in E.164 format (the international standard: a plus sign, the country code, then the number, with no spaces or punctuation), for example +12498037994.
    Fax Reception DestinationThe extensions or extension groups allowed to receive inbound faxes. They read incoming faxes in the Cloud Voice App under Fax Management > Fax.
    Extensions Allowed to Send FaxThe extensions or extension groups allowed to send faxes. They send from the Cloud Voice App under Fax Management > Fax.

    c. Repeat steps a and b for each additional fax number.

  5. Click Save.

When the Status shows the green OK indicator OK status icon, the IZT Cloud Fax integration is live.

The fax integration listed with a successful status

  • (Optional) Build cover pages. Design cover pages that extension users can attach to outbound faxes. See Add a Fax Cover Page.
  • Show your users the ropes. Let extension users know they can send new faxes and open received ones from the Cloud Voice App, under Fax Management > Fax, on both the desktop and web clients.