Jump to content

Baze

Customers
  • Posts

    154
  • Joined

  • Days Won

    9

Posts posted by Baze

  1. We also use them for term - works great, but like Darren says you do have to tweak things a bit to get it perfect. Only issues we've had are with toll free since they route themselves so you can't control that or troubleshoot well. Good diagnostics tools and good support.

    We are testing them out on origination and LCR toll free as well, so far so good. Essentially they just use broadvox so the inventory is a bit limited.
  2. Hey Darren,

    Thanks so much for the reply!  We gave the phone thing some thought, but had decided it would be better to head down the path of figuring out how to add a feature to the backend instead since each phone was different.  Glad to hear you guys might be interested in doing this as well. :)  Couple of thoughts we had while talking about this that might help FWIW (if I manage to find the feature request on jira I'll try to comment there as well)

    1. Find me Follow me UI - would probably want something called "Don't Nag me" or similar (that is what we've started referring to it as, anyways).
    2. Initially we thought we would just simply check BLF state, and if user was busy, just go to the end of the callflow.  Then we realized that the minute we did that, someone would say "but I want to be able to see the person calling so that I can get off the phone faster or switch over.  I just don't want it to ring my desk phone AND then my cell, AND then my soft phone"
    3. So then we figured maybe we check BLF state, and if user is busy, we send to the device they are currently talking on (if that information is available).  If we get a no_answer, then we check if no-nag is on and go to the end of the callflow (usually VM) if so.  
    4. if option 3 is possible, this eliminates the whole issue of "what if i want my phones to ring at the same time instead of sequentially" and then figuring that out.  If it was always sequential you could make it easy and just stop after the first device if the user is busy as you mentioned above.

    It would also be useful to add to the actual ring group module  (and the group settings in smartpbx) in advanced call flow, but you would likely want more options since those are used not just for find me - follow me, but also sales ring groups.  Something like  "skip busy users" which just rings users that aren't busy instead of ringing all.

    Anyways, hope that helps, and thanks again for your response!
  3. Hey everyone,

    We've had a few requests for this and I thought I would see if anyone else out there has figured something out.  Essentially looking for the ability to disable "call waiting" for a user with multiple devices.  As an example, they have a desk phone and a cell phone set to ring desk first, and then 10 second delay to the cell phone.  Now, if you are currently on a call (on desk phone), what happens is despite you ignoring the call or otherwise, it will fail to your cell phone.  Bit of a distraction for the user to have the cell phone ringing at the same time.  Anyone seen this?  Any workarounds? Thanks in advance!
  4. Just following up here.  We ended up writing a pivot function with ruby to do this which worked out pretty well.  Basically just toggles back and forth, but we also chained BLF and TTS so that you can program a button on your phone for this.  When you hit the button it checks the time, enables or disables based on the current state, and then lights the BLF up for all phones subscribing.  We use TTS to simply state enabled or disabled as a further confirmation.

    We wrote it so that the Pivot string includes the temporal ID as well as an ID to set for BLF, therefore making fairly easy to extend to any clients or situations.  Here is the logic for anyone if it helps!  Good to know it is possible - well, that's the great thing: Anything is possible with kazoo. ;)

    def toggle_time      if params[:timeset] && params['AccountSid'] && params[:presence_id]        puts params[:timeset]        puts params['AccountSid']        require 'company/company'        new_state = company.new.toggle_time_condition(params['AccountSid'], params[:timeset])          case new_state        when 'enabled'          status = "busy"          text   = "enabled"        else          status = "idle"          text   = "disabled"        end          flow = {          module: "manual_presence",          data: {            presence_id: params[:presence_id],            status: status          },          children: {            _: {              module: "tts",              data: {                text: text              }            }          }        }          render json:flow, content_type: 'application/json', status: 200      else        render nothing: true, status: 404      end    end
  5. Hey there - yeah, we've used either Valcom SIP pagers before (nice thing there is they automatically do pick up and can be either 1 way or 2 way paging), but in a pinch you could probably use a cisco SPA adapter or something.  Trick will (probably) be that they will want to have the ATA automatically answer the call when it comes in, so you will have to make sure that works - pepto-bismol recommended. ;)
  6. Hi there!  I'm not sure if our answer is 100% correct as it may depend on whether you are hosted or not, but the way we do this is by:

    1. Setting up the cell phone as a device.
    2. Disabling the "confirm call" feature so that voicemail is handled by the cellphone rather than being pulled back to 2600hz
    3. Send calls to the cell phone device after hours.
    4. Go into the advanced callflow application, and create a new call flow using the "time conditions" callflow widgets and you can set a code to override the time condition.  This way, if you dial the code, it will override the business hours and the calls will forward to the cell phone even during the day.  
    5. to really get fancy, you could then even set this as a shortcut on your phone (assuming you have extra buttons) so that you can just have a button on the phone to press to toggle back and forth.

    Hope that is helpful!
×
×
  • Create New...