Using Verboice

466 views
Skip to first unread message

Dr.Tusharkanti Dey

unread,
May 25, 2012, 3:31:18 AM5/25/12
to InSTEDD Technology Users Group, de...@yahoo.com
Dear All,

My knowledge about computers are poor. I am unable to understand how
Verboice is to be set up and used.

Will any body help me in simpler languages?

Thanks,
Dr.Tusharkanti Dey

Nicolas di Tada

unread,
Jun 2, 2012, 2:27:03 PM6/2/12
to insted...@googlegroups.com, de...@yahoo.com
Dear Dr. Tusharkanti,

Verboice allows the creation of voice applications in different ways. Your users would call a number, listen to instructions or messages, record messages themselves and interact through menus by pressing numbers on their keypad.

If you tell us a bit more about what you are trying to accomplish we might be able to help you.

Thanks,
Nicolás

Dr.Tusharkanti Dey

unread,
Jun 4, 2012, 7:32:09 AM6/4/12
to insted...@googlegroups.com
Dear Nicolas,

I am a community health specialist trying to develop a IVR based realtime health education/information system where in the person requiring the specific health information will get the same through a menu driven automated IVR system. I am looking for such a system which is open sourced. Pl let me know, whether your verboice system is suitable for this and how can I download and install verboice software?
What will be the other requirements?

Thanks,
Dr.Tusharkanti Dey

Santiago Palladino

unread,
Jun 5, 2012, 7:43:45 AM6/5/12
to insted...@googlegroups.com
Dear Dr Tusharkanti,

Please allow me to clarify further: Verboice is a service that runs on an InSTEDD server, meaning that you do not need to download or install anything for using it. You can simply create a new account in verboice.instedd.org and start working with it.

The only requirement is for you to determine how to connect Verboice with a phone line. Typically, the easiest solution is to request a VoIP line from a local telephone company: this will give you a local phone number that your users will be able to call to, and have the call answered by the Verboice's script you have defined.

Regards! 
--
Santiago Palladino 
Manas Technology Solutions
[ar.phone] 4796.0232
[us.phone] 312.612.1050

Dr.Tusharkanti Dey

unread,
Jun 6, 2012, 12:51:24 AM6/6/12
to insted...@googlegroups.com
Thank you, very much, Mr. Palladino.

Will you pl discuss how I can use  VoIP line from a local telephone company. As far as my knowledge goes internet telephony ( is it based on VoIP?) is not permitted in India. In case it is not, is there any possibility to use Verboice?

Thanks,

Dr.Tusharkanti Dey

Santiago Palladino

unread,
Jun 6, 2012, 10:00:56 AM6/6/12
to insted...@googlegroups.com
Dear Dr Tusharkanti,

A VoIP line is the easiest way to use the Verboice service with a local phone number. After you create an account in verboice.instedd.org, you have the option to create a Channel. Channels are the way to connect Verboice with a phone number, and VoIP are the most typical ones. As such, if you are able to obtain a VoIP line from a local telephone company, we will walk you through how to configure it so you can use that phone line with Verboice.

If you are not able to obtain a VoIP line, then there are other possibilities to use Verboice. If using an international phone number is not an issue, then you can get a US phone number and connect it using SIP (which is another protocol). Otherwise, it is possible to set up a local PBX with its own installation of Verboice connected to a standard phone line, but this setup is more complicated.

Therefore, I strongly recommend you to ask local telcos if there is the possibility to obtain a VoIP line.

Best regards

Eduardo Jezierski

unread,
Jun 6, 2012, 9:48:10 PM6/6/12
to insted...@googlegroups.com
Dr. Tusharkanti - 
Fortunately India has seen a lot of growth in the telecommunications sector and there are apparently many VoIP offerings. A quick web search yielded this, for example: http://lowratevoip.com/en/calling-rates.html.
Also, I think there are some members of this list located in India. Any recommendations for VoIP providers in India that you may also use yourselves to test Verboice?

~ ej
Just in case I also sent the question to some friends in Hyderabad that may have some local knowledge.

Dr.Tusharkanti Dey

unread,
Jun 7, 2012, 5:36:43 AM6/7/12
to insted...@googlegroups.com
Thank you, Mr.Palladino,
 
Will you pl tell me how to get an international telephone no. and create a SIP. I think this is the easiest way to get connected to Verboice. Once you tell me the way then I shall create an account in verboice.instedd.org and with your guidance do the rest.
 
I shall inform you my skype name in my next mail.
 
Thanking you,
Dr.Tusharkanti Dey 

Santiago Palladino

unread,
Jun 7, 2012, 10:41:35 AM6/7/12
to insted...@googlegroups.com
Hello Dr Tusharkanti,

We typically use callcentric.com as a provider for SIP phone numbers. Please check their features page to determine if any of the phone numbers they offer would suit your needs. If so, you may create an account there and obtain a phone number. Let me know once you have it set up, and I'll walk you through connecting it with a simple Verboice flow.

Best regards,

Santiago

Dr.Tusharkanti Dey

unread,
Jun 12, 2012, 6:16:20 AM6/12/12
to insted...@googlegroups.com
Dear Eduardo,

Could or your friends find any service providers for low cost VoIP phone services in India?

Thanks,
Dr.Tusharkanti Dey

Santiago Palladino

unread,
Jun 15, 2012, 12:15:49 PM6/15/12
to insted...@googlegroups.com
Hello Dr Tusharkanti,

Personally I don't have any info on providers in India, but a google search yields several results:


What you are looking for is a VoIP provider that allows you to connect the Asterisk box used by the Verboice service to a phone line they provide using SIP as a protocol. 

Regards,

Santiago

Dr.Tusharkanti Dey

unread,
Jun 19, 2012, 7:32:55 AM6/19/12
to insted...@googlegroups.com
Dear Mr. Palladino,

I have created an account in CallCentric . With my CallCentric no. can I connect to InSTEDD server?

Also I have created an account in Verboice. But I do not how to create a new project ( actually, what does it mean?). I  did not find any channel there. Will you please help me by giving me a work flow to use your server for creating IVR for health. Else, do you have video for guided tour/

Thanks,
Dr.Tusharkanti dey

Santiago Palladino

unread,
Jun 19, 2012, 8:11:39 AM6/19/12
to insted...@googlegroups.com
Dear Dr Tusharkanti,

A Project is your starting point in Verboice. One of your projects could be, for example, an IVR for answering health concerns, while another project could be an IVR for having people report environmental risks. Each project will contain the definition for the IVR, the list of phone numbers who have called, the logs of the calls, etc.

In order to create a project, once you are logged in, go to the tab "Projects" in the top of the page and from there you will have the option to create a new one by entering a name (such as "My Health IVR Project") and choosing to "Design your app in verboice", the rest of the settings are optional. 

You will also be able to edit your project's Workflow, which is the definition of what will happen when a new call starts (such as "play this audio to the user", "ask him to enter his age", "press 1 for info on Flu, press 2 for info on Malaria", etc). 

Once you are satisfied with the Workflow you are created, you may create a Channel. Channels are the means to call people in Verboice; in this case, you will be creating a channel connecting your Callcentric number. In order to do that, go to the "Channels" tab in the top of the page, and create a new SIP channel.

The configuration of the channel requires you to enter:
- Name: a name for the channel, so you can identify it (could be "My Callcentric Channel")
- Project: which workflow you want to connect this channel to, in this case, it will be the project you have just created
- Username: your callcentric user number, which should start with 1777
- Password: your callcentric account password
- Limit: maximum number of simultaneous calls supported by the channel, in this case, 1

For the servers configuration in the channel I am attaching a screenshot, it requires you to set up all 10 callcentric servers.

Once you are ready, whenever you call your callcentric number (using a SIP client, for example), Verboice will answer the call with the workflow you have configured.

Please let us know if we can further help you. Setting up an instructions video is a very good idea for helping new users, we might record one in the near future. Meanwhile, the Verboice wiki might also be of help.

Best regards,

Santiago

Dr.Tusharkanti Dey

unread,
Jun 20, 2012, 3:53:47 AM6/20/12
to insted...@googlegroups.com
Dear Palladino

Sorry to write to you as I have got little knowledge about computers.

When I tried to create a new projects, I got a page wherein I have to fill up the Mode of use an external application, Callback url, Vallback url user, Callback url password,status callback url, status callbackurl user, Status callback url password etc.

How to fill up the boxes and what do they mean?

Also, using callcentric no. how to set up?

Pl be kind enough to guide me. Do you, have any step by step guide. If you have kindly provide me one.

Thanking you,
Dr.Tusharkanti Dey

Santiago Palladino

unread,
Jun 20, 2012, 2:14:44 PM6/20/12
to insted...@googlegroups.com
Dear Dr Tusharkanti,

I'm afraid we currently do not have a step-by-step guide on how to set up a project on Verboice in the current version, so I'll try to be as clear as possible.

When creating a new project, you only need to fill the name and the mode of use, which is Design your app in Verboice. All the other fields, (callback, status callback, user and pass for both of them, etc) are optional, and are used only if you intend to programatically interact with Verboice, which is not your case; so you should simply leave them blank.

Once you have created the project, you should set up the workflow and the channel, as described in the previous email.

Please keep us posted on your progress, and let us know if we can be of any further assistance.

Best regards,

Santiago

Dr.Tusharkanti Dey

unread,
Jun 21, 2012, 7:44:24 AM6/21/12
to insted...@googlegroups.com
Dear Mr.Palladino,

I am trying to create a project on Health IVR ANC( Antenatal Care).

Pl explain

1) How do I set up a work flow?

2) Do I need to register in both direction or keep it as inbound?

3.)What is a SIP client.

Thanks,

Dr.Tusharkanti Dey

On Tue, Jun 19, 2012 at 5:41 PM, Santiago Palladino <sant...@manas.com.ar> wrote:

Santiago Palladino

unread,
Jun 21, 2012, 8:25:11 AM6/21/12
to insted...@googlegroups.com
Dear Dr Tusharkanti,

Allow me to answer your questions:

1) To set up a workflow, you should go to the projects page, select your ANC project, and click on the "Workflow" tab. From there, you can add new steps by clicking on the steps on the right side of the page, and configure them to perform different actions. I would recommend you to start with a simple "Play" step with a "Hello" message, in order to test the whole configuration.

2) I assume you are referring to the channel in this case. Please use the screenshot I attached in a previous email as a reference, which describes how to set up the channel's servers for Callcentric.

3) A SIP client is an application you download and use it to establish a SIP call. You download the client, configure your Callcentric account, and can call any other person with a Callcentric account. There is a large list of SIP clients here.

Best regards,

Santiago

Dr.Tusharkanti Dey

unread,
Jun 22, 2012, 12:29:24 AM6/22/12
to insted...@googlegroups.com
Sorry for seeking clarification once again.

Suppose I have selected the Play menu first, How do I put in the audio files in i@.

Or, say I have selected the branch sub menu, how do I put in the audio files in the different sub menus?

In the screenshot of servers, you have clicked the first one only. Do I need to click all the ten servers and make them both way?

Thanks,
Dr.Tusharkanti Dey

Dr.Tusharkanti Dey

unread,
Jun 25, 2012, 12:39:04 AM6/25/12
to insted...@googlegroups.com
Dear Mr. Palldino,

Will you pl answer my doubts that I have put in my earlier e-mail?

One more question, can one link to your server through Skype directly and can have access to the IVR menus ? If Yes then How ?

Thanks,

Dr.Tusharkanti Dey

Santiago Palladino

unread,
Jun 25, 2012, 9:54:14 AM6/25/12
to insted...@googlegroups.com
Dear Dr Tusharkanti,

I'm pleased to let you know that we have started working on a guide for setting up a simple IVR app in Verboice, which you could use for your sample IVR. I'll let you know once the guide is ready.

As for your questions, there is currently no way to upload audio files, you can only record messages in the application. When setting a message for a "Play" command, select the "Record" kind of message and click the red recording button to start recording a message using your microphone. The same applies for all steps.

Regarding the configuration of the channel, please follow the screenshot exactly as is.

About connecting via Skype, we will be soon making available the feature to use a Skype accouint instead of a Callcentric account for using Verboice, if this is what you were asking about.

Regards,

Santaigo

Dr.Tusharkanti Dey

unread,
Jun 26, 2012, 12:54:22 AM6/26/12
to insted...@googlegroups.com
Dear Mr.Palladino,

Thank you very much.

I have two more querries 

1. How to create the voice menus and sub menus and put audio in this menus and sub menus?

2. If I require to contact you while making the application setting how do I contact you or any other member of your team in your call centric number.I have got a call centric number.

Thanks,

Dr.Tusharkanti Dey

Dr.Tusharkanti Dey

unread,
Jun 27, 2012, 12:58:35 AM6/27/12
to insted...@googlegroups.com
Dear Mr. Palladino,

Pl respond to my e-mail of yesterday. I am, as a novive person . finding it is to be a little complicated to set up Verboice and in your wiki the instruction seems to be little old and incomplete. I am eagerly waiting for your step by step guide.

Thanks,
Dr.Tusharkanti Dey

Santiago Palladino

unread,
Jun 27, 2012, 2:40:46 PM6/27/12
to insted...@googlegroups.com
Dear Dr Tusharkanti,

I beg you to be understanding of our response times, we are providing free community support for our open-source tools to the best of our capabilities, and are not always able to respond in less than a day.

As for your question on how to set up menus, simply add a Menu step in the workflow designer (project, call flows, edit workflow) and choose the different options for it. You cannot upload audio to it, but have to record it in the page, by selecting the "Explanation" or "Options" message, choosing to record a message, and hitting the record button, after which you can start recording the message using your mic.

Best regards,

Santiago

Dr.Tusharkanti Dey

unread,
Jun 28, 2012, 2:07:59 AM6/28/12
to insted...@googlegroups.com
Thank you Mr Palladino,

Sorry for giving you trouble.( Forgive me, as I am novice in ICT but want to develop an open source IVR system.

Two mor clarifications I require to be addressed.

1. How to create the submenus under a menu, say for Immunisation in work flow design.

2. Whether call from one call centric number to your number requires to be routed through SIP account and if, yes How?

Thanks,
Dr.tusharkanti Dey

Dr.Tusharkanti Dey

unread,
Jul 3, 2012, 12:47:13 AM7/3/12
to insted...@googlegroups.com
Dear Mr.Palladino,

Would you pl respond to my earlier e=mail?

Thanks,
Dr.Tusharkanti Dey

Santiago Palladino

unread,
Jul 3, 2012, 9:18:55 AM7/3/12
to insted...@googlegroups.com
Dear Dr Tusharkanti,

1. In order to create sub-menus, when you are creating a menu, select "Add an option: menu" in the right side panel. That will add a new submenu, that the user will reach after pressing a number.

2. If you want to call a callcentric number from your phone, you need to associate that callcentric number to a real phone number. There are different plans for doing that, most of them paid, and you can see the detail on how to do it in callcentric's page: http://www.callcentric.com/did/

After doing that, you will be able to call your new callcentric number from your cellphone or landline, and, if you have properly configured the callcentric channel in Verboice as detailed in the previous emails, the menu you configured will answer the call.

Regards,

Santiago

Santiago Palladino

unread,
Jul 3, 2012, 9:39:45 AM7/3/12
to insted...@googlegroups.com
Attached is a screenshot on how to add a menu option to an existing menu, please look at the "Add an option: menu" part.

Regards!
Screen Shot 2012-07-03 at 10.14.52 AM.png

Dr.Tusharkanti Dey

unread,
Jul 5, 2012, 1:15:39 AM7/5/12
to insted...@googlegroups.com
Dear Mr.Palladino,

Thank you very much for your answer. But still I have got one query.

Once I have created a workflow, how to put the messages into the different menus and sub menus?

I am waiting for the step by step guide as you are working on.

Thanks,
Dr.Tusharkanti Dey

Santiago Palladino

unread,
Jul 5, 2012, 11:31:04 AM7/5/12
to insted...@googlegroups.com
Dear Dr.Tusharkanti,

You have to select the "Options message" in each step, choose to record a message, and click on the recording button. The application will start recording (note that a system alert might show, simply accept it and proceed) and when you have finished, click the stop button. You may then hear what you recorded using the play button.


Best regards,

-- 
Santiago Palladino 
Manas Technology Solutions
[ar.phone] 4796.0232
[us.phone] 312.612.1050
[email] spall...@manas.com.ar
[web] man.as/spl


Dr.Tusharkanti Dey

unread,
Jul 6, 2012, 12:37:34 AM7/6/12
to insted...@googlegroups.com
Thank you, Mr. Palladino,

Now, I shall give a try and let you know if any more difficulties I face.

Thanks,

Dr.Tusharkanti
Screen Shot 2012-07-05 at 12.26.27 PM.png
Screen Shot 2012-07-03 at 10.14.52 AM.png

Samorn Tuon

unread,
Apr 4, 2013, 6:11:30 AM4/4/13
to insted...@googlegroups.com, de...@yahoo.com
How to use some tools in Verboice like: Record, Branches and Input? If possible give example too.

Thanks,
Samorn

Kakada Chheang

unread,
Apr 4, 2013, 6:30:14 AM4/4/13
to insted...@googlegroups.com, de...@yahoo.com
Hi Samorn,

the Record step is used to get the feedback as voice, Input is used to get the digit(s), and Branches is used to apply the generic condition as whatever you was set.

Note: Branches process is nearly the same as Menu, as Menu is verify with only 1 digit, but the Branches is more generic and smart as whatever you was set.

let see the basic example of Branches step:
  Q1: When was the independent monument build?
  A1: if 1953 then play 'your answer is corrected'
        if not 1953 then play 'your answer is incorrected'
        if ...... then play '.........' and so on

Hope this example may help you.

Best,


--
You received this message because you are subscribed to the Google Groups "InSTEDD Technology Users Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to instedd-tech...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
 
 



--

Kakada Chheang

Software Developer, InSTEDD iLab Southeast Asia

http://www.ilabsoutheastasia.org

Office: +855 23 996750

Mobile: +855 90 860 012

Skype:  kakada.chheang

email: kak...@instedd.org

twitter: @iLabSEA

facebook: www.facebook.com/iLabSEA

Joel Rotich

unread,
Mar 24, 2016, 8:15:43 AM3/24/16
to InSTEDD Technology Users Group, de...@yahoo.com
Is there any official guide on using verboice for tracking recorded calls.
Joel Rotich

Nicolas di Tada

unread,
Mar 28, 2016, 2:34:52 PM3/28/16
to insted...@googlegroups.com, de...@yahoo.com
Hi Joel,
There are a few videos and some written material that might be of use to you but we’d need to better understand what you are trying to do.

Can you explain what you mean tracking recorded calls?

--
You received this message because you are subscribed to the Google Groups "InSTEDD Technology Users Group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to instedd-tech...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages