Skip to content

Making outgoing calls with Cloud SIP

Overview

Cloud SIP can be used to make outgoing calls from your telephony infrastructure using a variety of different modes.

Sending calls from your infrastructure

To send calls to Cloud SIP, send a SIP request to the FQDN (Fully Qualified Domain Name) associated with your SIP domain.

For example:

sip:+61255501234@example.sip.enfonica.com

Configuring SIP domain for outgoing calls

A SIP domain can be configured to handle outgoing calls using the Call termination mode setting, which has three options:

  1. Disabled, which disables making outgoing calls.
  2. PSTN Trunk, which forwards all calls attempts to the PSTN. When using PSTN trunk, you can specify phone numbers in +E164 format (recommended), or in national format. For national format numbers, Cloud SIP will attempt to convert the phone number to +E164 using your configured home country (currently always Australia).
  3. Programmable, which will perform a VoiceML request to a configurable HTTP/HTTPS URI, for instructions on how to handle the outgoing call. Using this mode, you can perform actions like override the CLI, block calls, play announcements and more.

Authentication

One or more authentication modes can be enabled to secure your SIP domain.

IP authentication

You can define an IP access control list containing one or more IP networks in CIDR notation that are permitted to use the SIP domain. If you have any entries in your IP access control list, then only devices in those IP networks are able to make calls using the SIP domain. If your IP access control list is empty, then no IP restrictions are enforced and user authentication is used.

User authentication

You can define one or more users against a SIP domain to enable digest authentication using username and password. If you have any users defined, then all calls must be authenticated using a username and password. If you do not define any users, then user authentication is disabled and IP authentication is used.

Combining authentication methods

If you define both an IP access control list and create users, then username and password authentication will be required and only devices in your defined IP networks will be able to make calls using your SIP domain.

If you do not define any authentication methods, then making calls using your SIP domain is disabled.

Call recording

Compliance Notice

You need to comply with certain laws and regulations, including those regarding obtaining consent to record. Enfonica recommends that you consult with your legal counsel to make sure that you are complying with all applicable laws in connection with communications you record or store using Enfonica.

You can configure call recording against your SIP domain by setting the Recording Trigger to either Answer or Bridge. These behave slightly differently.

  • Answer will start recording when call is answered, and will record the conversation you have. (Recommended)
  • Bridge will start recording when the first audio of the call is received, and may include ringing and any recorded voice announcements generated by the telephony network.