A virtual receptionist is an automated telephony system that interacts with callers, gathers information, and routes call to the appropriate recipients.

Acefone offers an IVRS ( IVR System ) that accepts touch-tone keypad input and provides the appropriate response by routing the call to the desired location of the input as assigned by the user.

Below are the details of the IVRS APIs offered.

Get List of all virtual receptionist

Using the below method, a detailed list of all broadcasts can be retrieved.

curl --request GET \
  --url https://api.acefone.co.uk/v1/virtual_receptionists \
  --header 'accept: application/json' \
  --header 'authorization: Authorization'

Response

Variable NameDescriptionData Type
idUnique ID of the virtual receptionistNumber
nameName of virtual receptionistString
descriptionDescription of virtual receptionistString
recordingUnique ID of the recording to be played when call is receivedNumber
timeoutTime (in seconds) to wait for DTMF options to be pressed by usersNumber
prefixCaller ID prefixString
invalid_retriesNumber of invalid retries allowedNumber
invalid_retry_recordingUnique ID of the recording to be played (when invalid DTMF option is pressed)Number
invalid_destination_typeType of destination where call is to be forwarded (when number of valid entries is reached)String
invalid_destinationUnique ID of destination where call is to be forwarded (when number of valid entries is reached)Number
timeout_retry_recordingUnique ID of recording to be played on retry timeoutNumber
timeout_recordingUnique ID of recording to be played on timeoutNumber
timeout_destination_typeType of destination where call is to be forwarded (when no DTMF options is pressed before set timeout seconds)String
timeout_destinationUnique ID of destination where call is to be forwarded (when no DTMF options is pressed before set timeout seconds)Number
timeout_retriesNumber of timeout retries allowedNumber
intercomIntercom set for virtual receptionistString
invalid_recordingUnique ID of recording to be played (when invalid option is pressed)Number
forward_destinationType of destination where call is to be forwarded (not null in case of single destination)String
forward_destination_typeUnique ID of destination where call is to be forwarded (not null in case of single destination)String
Language
Click Try It! to start a request and see the response here!