Managing growth in the Voice Publisher Cloud



The Dexem Ops team reaches a major milestone this week by deploying a new distributed architecture of the Voice Publisher platform.

Here are some of the majors features of this distributed environnement:

  • Several clusters of multiples Voice Servers nodes
  • Clusters are located in  various data centers in Europe
  • Automatic, real-time replication among nodes

Our goal is to maintain high performance and high availability of our Voice Publisher service plateform and to let the business grow without any of our customers realizing it.



New feature in Call Analytics API : Calls



API Analytics now offers the possibility to obtain the list of Calls for a day for a given application. The answer may be in XML or ZIP format.

  • XML Format
GET /voice_apps/#{id}/calls.xml?date=AAAA-MM-JJ

Response example:

<?xml version="1.0" encoding="UTF-8"?>
<calls>
  <call>
    <id type="integer">10000</id>
    <voice_app_id type="integer">2</voice_app_id>
    <caller_number>299000001</caller_number>
    <called_number>825000002</called_number>
    <initial_requested_number></initial_requested_number>
    <geo_localization>35</geo_localization>
    <started_at>2011-02-01T07:56:27+01:00</started_at>
    <ended_at>2011-02-01T07:56:57+01:00</ended_at>
    <duration type="integer">30</duration>
    <termination>transfer</termination>
    <vb_session>{A6377B61-AA41-471B-8CC7-51517DD66EEC}</vb_session>         
    <route>item=tag,label=AC01,type=info,at=1296543388044;item=tag,label=AC02,type=menu,at=1296543398325;item=event,type=filled,inputmode=dtmf,utterance=1,interpretation=1,confidence=1,at=1296543404388;item=tag,label=AC03,type=info,at=1296543404403;item=tag,label=QU01,type=menu,at=1296543404435;item=event,type=filled,inputmode=dtmf,utterance=1,interpretation=1,confidence=1,at=1296543416904;item=tag,label=QU20,type=blind_transfer,number=0299000002,at=1296543417076</route>
  </call>
  <call>
    ...
  </call>
<calls>
  • ZIP Format
GET /voice_apps/#{id}/calls.zip?date=AAAA-MM-DD

The answer is a zipped file containing the list of calls in XML format.

<date>_<application name>_Calls.zip


Welcome to Dexem’s blog



Here we are going to talk about our products and features, release announcements, customers stories, advices and tutorials on voice applications and other relevant topics.

We’ll do our best to keep this informative and interesting.