Nii Report post Posted 06/04/2025 02:33 PM 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
SupportTeam Report post Posted 06/04/2025 10:57 PM 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
Nii Report post Posted 06/09/2025 05:46 AM 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
SupportTeam Report post Posted 06/09/2025 10:54 PM 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