TIPS Viva WAZO: A New Beginning

Discussion in 'Developers' Corner' started by rjaiswal, Apr 23, 2016.

  1. ou812

    ou812 Guru

    Joined:
    Oct 18, 2007
    Messages:
    441
    Likes Received:
    66
    Things seem to be going full steam ahead in regards to this Xivo project, as I work more with my server I remember tit bits of info I read somewhere in this forum and I am constantly looking all over to find such info, is it time a forum topic on the man page be setup for all thing Xivo.

    Gary.
     
  2. briankelly63

    Joined:
    Nov 14, 2008
    Messages:
    1,401
    Likes Received:
    319
    At some point I can provide some cli info or pics. I was getting far more information being displayed then I wanted to receive on callerid. With Superfecta on it was displaying INVALID and then the numbers and name from Anveo. Even with Superfecta deleted the default configuration was sending 'From' and 'Via' in the t46g display. I called from a cellphone to a pots that is forwarded to an Anveo DID. Displayed was the cellphone number and the DID the that the Pots line was forwarded to. Might have even showed the Pots number! All scrolled in the t46g display. I see where you can do some of the callerid 'string' changes in XiVO but I don't know where the 'From' and 'Via' were coming from just yet.
     
  3. ou812

    ou812 Guru

    Joined:
    Oct 18, 2007
    Messages:
    441
    Likes Received:
    66
    I am working on the ivr.conf file as per http://nerdvittles.com/?p=18183, but I can not dial directly to any internal extension, all of the single digit options work fine, my extension numbers are 200-399. Does anyone know how to allow this IVR to dial internal extensions. On freepbx we had an option called direct dial.

    Gary
     
  4. wardmundy

    wardmundy Nerd Uno

    Joined:
    Oct 12, 2007
    Messages:
    14,309
    Likes Received:
    2,437
    @ou812 In /etc/asterisk/extensions_extra/ivr-1.conf file

    find the section that begins with the commented out lines below and substitute the following.

    Adjust the XXX to match the number of digits in your extensions. Save the file and reload the dialplan or restart Asterisk.

    Code:
    ;exten => s,n,ExecIf($["${IVR_MSG}" != ""]?Background(${IVR_MSG}))
    ;exten => s,n,WaitExten(10,)
    exten => s,n,Read(Digits,${IVR_MSG})
    exten => s,n,Goto(${Digits},1)
    exten => _XXX,1,Dial(Local/${Digits}@default)
    
     
  5. ou812

    ou812 Guru

    Joined:
    Oct 18, 2007
    Messages:
    441
    Likes Received:
    66
    Thanks Ward, That did the trick.
     
    wardmundy likes this.
  6. wardmundy

    wardmundy Nerd Uno

    Joined:
    Oct 12, 2007
    Messages:
    14,309
    Likes Received:
    2,437
    IPv6 Firewall Rule Patch

    During our most recent security audit, we found a problem in the IPv6 firewall rules on the XiVO platform as well as Incredible PBX for Ubuntu, Debian, and Raspberry Pi platforms. While most are not yet using IPv6, we think it is worth fixing an inadvertent oversight in the existing IPv6 firewall rules. Installation scripts also have been modified accordingly.

    Just run the following commands to update your server. We will also push this out through the Automatic Update Utility later this week:
    Code:
    sed -i 's|1024|9999|' /etc/iptables/rules.v6.ubuntu14
    sed -i 's|1024|9999|' /etc/iptables/rules.v6
    iptables-restart
    
     
    #306 wardmundy, Aug 1, 2016
    Last edited: Aug 1, 2016
  7. Bart

    Bart Member

    Joined:
    Nov 14, 2007
    Messages:
    418
    Likes Received:
    23
    Just finished an install using instructions from Nerd Vittles on vultr.com.
    So far, so good. I'm trying to convert some of my piaf ivr's to xivo.
    Only problem is how to drop the caller into voicemail with a button press in ivr - can't find an example of that. exten => 1,n,Goto(ext-local,vmu5410,1) does not work.
    Also, I wish the box created to edit configuration box was wider and did not word wrap.
     
    #307 Bart, Aug 2, 2016
    Last edited: Aug 5, 2016
  8. wardmundy

    wardmundy Nerd Uno

    Joined:
    Oct 12, 2007
    Messages:
    14,309
    Likes Received:
    2,437
    If you look toward the end of the tutorial, you will find a list of the XiVO and Incredible PBX Dial Codes. Included in that list is the dial code to connect to a voicemail box: *97701 would be the dial code for extension 701. So... the dialplan in the demo IVR should look like this:
    Code:
    exten => 8,1(ivrsel-8),Dial(Local/*97701@default)
     
  9. Bart

    Bart Member

    Joined:
    Nov 14, 2007
    Messages:
    418
    Likes Received:
    23
    So how we English speakers change words in xivo client?
     
  10. Bart

    Bart Member

    Joined:
    Nov 14, 2007
    Messages:
    418
    Likes Received:
    23
    This is how to change xivo tones to US:

    Edit etc/asterisk/indications.conf

    [general]
    country=us

    [us]
    description = United States / North America
    ringcadance = 2000,4000
    dial = 350+440
    busy = 480+620/500,0/500
    ring = 440+480/2000,0/4000
    congestion = 480+620/250,0/250
    callwaiting = 440/300,0/10000
    dialrecall = !350+440/100,!0/100,!350+440/100,!0/100,!350+440/100,!0/100,350+440
    record = 1400/500,0/15000
    info = !950/330,!1400/330,!1800/330,0
    stutter = !350+440/100,!0/100,!350+440/100,!0/100,!350+440/100,!0/100,!350+440/100,!0/100,!350+440/100,!0/100,!350+440/100,!0/100,350+440

    Then restart asterisk

    Now xivo does not sound like a toy phone system :)
     
    #310 Bart, Aug 5, 2016
    Last edited: Aug 13, 2016
    briankelly63 and wardmundy like this.
  11. wardmundy

    wardmundy Nerd Uno

    Joined:
    Oct 12, 2007
    Messages:
    14,309
    Likes Received:
    2,437
    Thanks, @Bart. We've updated the installer to set the U.S. ring tones as the default. French version is preserved as indications.fr. You left out the stutter tone which we've also added:
    Code:
    stutter = !350+440/100,!0/100,!350+440/100,!0/100,!350+440/100,!0/100,!350+440/100,!0/100,!350+440/100,!0/100,!350+440/100,!0/100,350+440
     
    briankelly63 likes this.
  12. Bart

    Bart Member

    Joined:
    Nov 14, 2007
    Messages:
    418
    Likes Received:
    23
    Updated mine
     
  13. Bart

    Bart Member

    Joined:
    Nov 14, 2007
    Messages:
    418
    Likes Received:
    23
    XiVO Client Translations when you click the green down arrow:

    disponible = available
    sorti = got out
    parti manger = party room
    ne pas deranger = do not disturb
    bientot de retour = back soon

    PLEASE don't make me learn french - I have enough problems with English!!!
     
  14. ou812

    ou812 Guru

    Joined:
    Oct 18, 2007
    Messages:
    441
    Likes Received:
    66
    You can make that adjustment in, CTI server - Profiles- Client, Agent etc
    Then restart CTI server & maybe Dird server

    Gary
     
  15. Bart

    Bart Member

    Joined:
    Nov 14, 2007
    Messages:
    418
    Likes Received:
    23
    that worked - there is still some french in the 'display filters' section of CTI Server - not sure these are used anywhere
     
  16. Dr. Jeff Kover

    Dr. Jeff Kover New Member

    Joined:
    Apr 21, 2016
    Messages:
    5
    Likes Received:
    0
    Not sure where to put this comment. I have created a server on VULTR using XiVo Incredible PBX setup. I was reviewing the tutorial for speech recognition. In setting up a google account to use for free phone use, I believe I read somewhere that it should be kept secret. In setting up speech recognition, it says I need to join the Chrome-dev group. Wouldn't signing up for the group defeat the privacy of the email/phone?
     
  17. wardmundy

    wardmundy Nerd Uno

    Joined:
    Oct 12, 2007
    Messages:
    14,309
    Likes Received:
    2,437
    Google dev groups are just like forums. Nothing to do with your phone. It's simply linked to your email account because that's how Google keeps track of their user groups.
     
  18. Dr. Jeff Kover

    Dr. Jeff Kover New Member

    Joined:
    Apr 21, 2016
    Messages:
    5
    Likes Received:
    0
    I have been going through installs on Vultr server. I haven't seen the Google Voice option when installing Incredible PBX for XIVO in my last install. It usually asks me to choose: 1 for plain text or 2 for Oauth? Is it no longer needed?
     
  19. wardmundy

    wardmundy Nerd Uno

    Joined:
    Oct 12, 2007
    Messages:
    14,309
    Likes Received:
    2,437
    GV OAuth isn't directly supported by XiVO. You'll need to sign up for the Simonics SIP to GV Gateway if you want OAuth 2 support in XiVO. It's a one-time fee of $4.99.
     
    lrosenman likes this.
  20. lrosenman

    lrosenman Guru

    Joined:
    Oct 17, 2014
    Messages:
    221
    Likes Received:
    30
    and works REALLY well :)
     
    wardmundy likes this.

Share This Page