Skip to main content

Enfonica

Navigate to SMS Management

Add an SMS provider

  • Log into your Vodia Tenant portal.

  • Click Trunks on the left menu then SMS Management

  • Under the Providers tab click the [+ | Add] button

  • Complete the information.

  • Name: Provide a name (for your purposes)

  • Provider: Select Enfonica

  • Application Secret : Paste your Enfonica Service Account private key in JSON format. You can create this in the Enfonica Console under IAM & Admin > Service Accounts. For example -

    {
    "type": "service_account",
    "project_id": "vodia-demo",
    "private_key_id": "5624f7211d17e5f47a0eXXXXXXXXXXXXXX",
    "private_key": "-----BEGIN PRIVATE KEY-----\nMIIEwAIBADANBgkqhki..............nHQOP5fXqaldbqMJsdcGcNxfRN7tYXEEi9Q\nKiHdHGZQBGon10uJCNgFIDKn/1w=\n-----END PRIVATE KEY-----\n",
    "client_email": "vodiasms@vodia-demo.iam.enfonica.com",
    "token_uri": "https://oauth2.api.enfonica.com/token"
    }
  • Click [Save].

Add your SMS numbers

Now you need to add your DIDs into the Numbers tab.

  • Under the section SMS Management (Trunks on the left menu then SMS Management)
  • Click the Numbers tab and click the [+ | Add] button.
  • Provide a name (for your purposes)
  • Enter your phone number in E.164 format (e.g., +12025551234)
  • Policy: If you have any policy in place, choose it. (optional)
  • Provider: Choose the provider name you have created.
  • URL prefix for receiving messages: Enter something you will use for our SMS callback URL. Eg: enfonicaw12319321n123
  • Source: It could be your extension number.
  • Destination: It could be your extension number.
  • Click [Save].

Configure Enfonica Webhook

To receive incoming SMS messages, you need to configure a webhook in your Enfonica Console:

  1. Log into the Enfonica Console
  2. Navigate to your project > Messaging > Webhooks
  3. Create a new webhook with the following settings:
    • URL: Your PBX URL with the prefix you specified above, for example: https://your-pbx-domain.com/enfonicaw12319321n123
    • Event Type: Select message.received
  4. Click Save

Your Enfonica SMS integration is now configured and ready to use.