VoiceGuide IVR Software Main Page
Jump to content

record API

Recommended Posts

 

Hello Support, 

1, What API can we use to enable us record  voice t from our mobile application to be play  a call out  through the VG   

 - we  intend  using external call loader .

 

thanks.

Share this post


Link to post

A common solution is to just call into VoiceGuide and have VoiceGuide record the sound file.

You can look at the VoiceGuide's voicemail system callflows as examples.

eg. in this callflow: 

C:\Program Files (x86)\VoiceGuide\System\vm\VgAdmin.vgs

The voicemail system lets caller record new welcoming message and new 'short name' for their voicemail box.

See the section at the top of the VgAdmin.vgs callflow, modules: [VmAdminWelcMsgMsgPlay], [VmAdminWelcMsgMsgPlay], [VmAdminWelcMsgMsgPlay] etc.

Share this post


Link to post

thanks.

 your answer , not too clear , ie the voice mail option,

1, how do we call  the VG, other than the voice mail to recored sound to the played by voice mail.  can we write a script to that effect ?

see the flow below

Calling/Mobile  app-------Sip proxy -----------VG ,   { USER record voice , upload contact , including other details, and the "call" is made to the VG to make outbound calls)

2, mobile app has a voice recording  feature,  so how do we forward  that  VG,   including  contact numbers to call .

Share this post


Link to post

If you want VoiceGuide to record the sound file then yes, you would need to create a callflow/script which does that - using "Record" modules to do the actual recording: https://www.voiceguide.com/vghelp/source/html/modrecord.htm

And then you would need to ensure that authorized callers can access that callflow. You can use CallerId to verify and give caller option to go to that part of clalflow or have some PIN ID that a caller has to enter to get access to it etc.

 

If you have an app that records the sound file on the mobile smartphone itself, the you would need to find a way to upload the sound file to some place from which the callflows/scripts that run on outgoing calls can then read that sound file from when playing it. eg: upload that file to the same server when VoiceGuide is running or a server that is accessible by VoiceGuide using a mapped drive etc.

 

Regarding how to load outgoing calls into VoiceGuide you have a number of approaches that you can use.

Please see: https://www.voiceguide.com/vghelp/source/html/outbound-ivr-dialer-introduction.htm

You have a choice of these 3 approaches:

   -  Using VoiceGuide WCF/COM interface function Dialer_OutDialQueAdd.

   -  Saving list of numbers to be called in an Out Dial File, which VoiceGuide reads in automatically.

   -  Adding dial entries directly into the VoiceGuide OutDial Database.

 

Please let us know if you have any questions,

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×