How to use Random Caller ID feature

How do I make calls with different caller ID each time

According to Unifonic Insights, 60% of end users tend to not pick up automated voice calls once they recognise the caller ID used to make these calls. This meant that over time, call effectiveness dropped drastically if the same Caller ID is used to make phone calls.

Thus, Unifonic introduced Random Caller ID feature.

This feature, just as the name suggests, makes use of a random selection of caller ID from a customer's phone number pool that was provisioned with Unifonic. In order to make use of it, API users simply have to make a minor payload change in their API request.

Here is a sample payload that you might be using today

{
	"recipient":["+966XXXXXXXX"],
	"callerId" : "+966115219999",
  "type":"ivr",
	"ivr":
	{
        "say":"Hello user."
	}
}

This means that you are defining the caller ID which is to be used for the call. In the future, all you have to do is this:

{
	"recipient":["+966XXXXXXXX"],
	"callerId" : "KSA",
  "type":"ivr",
	"ivr":
	{
        "say":"Hello user."
	}
}

Simply by defining the callerID as KSA, we will search your account for the full list of KSA caller IDs you have and randomly select one. This means that there is a higher chance that your end user might not recognize the number pattern.

❗️

Temporary Endpoint Change Required

In order to use this feature, API users will have to make another minor change to the API endpoint from:

https://voice.unifonic.com/v1/calls

to

https://voice.unifonic.com/v1/providers/calls

Start using the random caller ID feature today, and make sure you have as many caller IDs in your account to ensure a higher probability of a different Caller ID each time!