Open Forum

 View Only
Expand all | Collapse all

How do you manage Direct and Queue Calls

  • 1.  How do you manage Direct and Queue Calls

    Level 2 Contributor
    Posted 07-08-2024 20:56

    We have some agents who get direct calls to their 8x8 as well as Queue calls.

    When they get a direct call, 8x8 work changes to In Call but VCC stays Available. When a queue call comes in, it gets redirected to their 8x8 work voicemail which, to be honest is a rubbish experience for the customer. Most of the time it's

    "Welcome to our voicemail system. You have the reached the mailbox of #extension. Sorry, this mailbox is full and cannot accept any more recordings. Thank you for using the voicemail system. Goodbye.." *hang up*

    a) CAN you make 8x8 update vcc status when work status changes?

    b) how are you managing direct and queue calls?

    c) am I missing something?

    Cheers

    Ben



    ------------------------------
    Ben Fischer
    ------------------------------


  • 2.  RE: How do you manage Direct and Queue Calls

    Level 2 Contributor
    Posted 07-08-2024 20:58

    Yes, the Workspace Softphone will solve this for one agents, but we also have sales reps who take calls directly AND via queue which the workspace softphone will not resolve.



    ------------------------------
    Ben Fischer
    ------------------------------



  • 3.  RE: How do you manage Direct and Queue Calls

    Posted 07-09-2024 00:46

    Hi Ben,

    We have a similar issue with our teams that are on VCC but also take direct calls. We are in the process of creating dedicated channels and queues for each agent. We have enough spare numbers that we can redirect their calls to the new channels and calls. It's a lot of extra work, but it gives you more control as to with a call that arrives at the same time that an agent is already on a call. You could have shared voicemail queues for example, or an IVR that offers up different options. 

    If you don't have a massive sales team, it's definitely something worth considering. The added bonus of a dedicated agent channel is that they can make outgoing calls using their DDI without it being spoofed, which is an issue we currently have.



    ------------------------------
    Nick Braithwaite
    ------------------------------



  • 4.  RE: How do you manage Direct and Queue Calls

    Level 2 Contributor
    Posted 07-09-2024 20:51

    We have about 300 vcc agents with agents from different teams taking direct calls :(

    We get maybe 400 a month getting dropped due to this 8x8 work voicemail issue.



    ------------------------------
    Ben Fischer
    ------------------------------



  • 5.  RE: How do you manage Direct and Queue Calls

    Level 1 Contributor
    Posted 07-09-2024 01:00
    Hi Ben,
    Interestingly enough our primary/preferred configuration for agents is to route direct calls both on their DID and extension number to VCC, it also blocks outbound calls made from 8x8 Work endpoints, forcing the agent to make all calls via 8x8 agent workspace.
    It was a design which dates back to the inception of our contact centre solution with 8x8 many years ago (before my time), however this functionality has never made it out of limited availability, only possible for pre-existing users of the feature.

    I think the irony is that this concept is the closest to try to realise the XCaaS "One Platform" idea that has been marketed for many years, yet it doesn't appear to be on the road map in any shape or form.
    Agent Softphone and 8x8 Engage seem to be trying to get there, but the product teams don't seem to realise their likely hitting all the same hurdles which led us to use the limited availability dedicated agent feature all along.

    The nice thing about fully containing agents inside VCC while keeping some of the PBX level functionality like DID call routing is that the contact centre supervisors and managers can be assured that by looking at the VCC analytics, they see all their agents' activities in a single pane of glass, no other current configuration, unless it's leveraging a third party softphone like Bria for workplace phone calls can guarantee this.

    • Benefits of Dedicated Extension (Limited Availability)
      • Agents only have 1 PBX number (no VCC extension separate to their 8x8 Work extension).
      • Agents can make and receive calls on their own DID (via VCC) and for outbound need to select an outbound phone code which presents their own DID (this is supported).
      • Agents inbound and outbound calls are all captured inside VCC reports, no need to review two reporting tools to get a full picture.
      • Agent's only need to worry about their available status in VCC, not in both systems.
      • You can control routing for an agent's direct calls, pbx number and did number separately, using specific scripts, even on an agent-by-agent level if you wish.
        • These scripts are extremely powerful and you can get some very clever call-flow designs, such as agents can take DID calls while working offline which are still contained in VCC.
      • Agents can use any 8x8 work endpoint, such as 8x8 Work for Web, Desktop, Mobile or hard phone.
      • By assigning the agent's outbound phone codes to a queue, even for DID outbound calls, automatically switches the agent status to "busy".
    • Detractors of Dedicated Extension (Limited Availability)
      • It hasn't been developed into a generally available feature.
        • Lots of incompatibilities exist where the Admin Console UI can't cope natively with the feature and leaves risks of breakages.
      • Can't call out from the 8x8 work endpoint itself under any circumstances
        • Outbound emergency calls don't work.
        • BCDR scenarios aren't really possible as 8x8 Work can't be used as a fall-back position if VCC goes down.

    I firmly believe agent softphone should actually be the above feature fully developed into a more capable and fully supported release, but with the twist that you can embed 8x8 Work for Web inside 8x8 Agent Workspace and turn on and off access to the other endpoints, such as desktop, mobile and hard phone on an individual basis.


    You also mentioned call forwarding rules, it is one of my biggest bugbears with the 8x8 system that call forwarding rules appear to be so badly thought out and poorly implemented.

    For example, for starters, I've never encountered a product where the "Always forward" calls feature doesn't actually do the same thing as all other vendors do, including mobile phones.
    You may have noticed that ticking "Forward all calls" greys out the other options, even if they are ticked, suggesting they are "locked out/inactive", oh no, they are still there, active, in parallel to the forward all calls rule, without any warning/guidance to the user!! MADNESS!!!

    Also, another logical concept, to your point of trying to avoid VCC calls/direct calls hitting an agent's 8x8 Work extension voicemail box, first of all, because it's 8x8 system, of their own design, they should be able to prevent any VCC calls from reaching a workplace phone's voicemail box, in my opinion, this feature should be enabled by default (keeping the control at the administrator side, allowing edge cases to be made possible of course).
    Why you would ever want an agent's workplace phone calls to be answered by their 8x8 work voicemail box is beyond me, it must cause a significant number of caller complaints across the user base if my experience is anything to go by.

    And finally.. for now, the idea that unticking call forwarding rules to avoid the unexpected behaviour like I described above, somehow this isn't recommended, and some rules should always be left in place (without any warning of this at the UI) otherwise bad things happen, is also crazy!
    For example, if you think, what's the logical approach to avoid the agent workplace calls being answered by the mailbox, in my head, untick "When user does not answer the call within..." rule, nope, best to leave that ticked, but make it longer than the agent offer timeout??

    It's a shame that the unique position that 8x8 have as the UCaaS and CCaaS full stack vendor, the two platforms don't really seem to co-exist in a way you'd expect, and new features being developed seem to miss the bigger picture in how to bring the best of both worlds to the customer.

    I don't usually come to this forum to rant like this, but these issues are such a pain point, your message was a trigger. ��





  • 6.  RE: How do you manage Direct and Queue Calls

    Posted 07-09-2024 01:36

    No perfect answer but to disabled the voicemail issue (design flaw) we have forwarding set to

    That way if the agent is on call or has softphone issues the call bounces back into the queue and isn't lost. Also resolves the issue of taking two calls at the same time but means no voicemail if the agent is on a VCC call and someone else tries to call their direct line.


    This was our biggest issue when we first started with 8x8 - their team just didn't see the problem and we had to work this out for ourselves. We lost so many calls in those first few months it was embarrassing.



    ------------------------------
    David
    ------------------------------



  • 7.  RE: How do you manage Direct and Queue Calls

    Level 1 Contributor
    Posted 07-09-2024 01:41
    Hi David,
    I get the idea to reject calls, and while I would accept this as a solution, as you say, you've had to solution this yourself.
    The KB article that 8x8 have created to give best practice, doesn't mention this at all and I can't get over the overall missed opportunity to make the two sides of the platform work effectively together.





  • 8.  RE: How do you manage Direct and Queue Calls

    Posted 07-09-2024 01:55

    oh trust me I am not defending 8x8; I had to come up with a list of the design flaws awhile ago and it was over two hundred rows and many of those could have had whole categories of their own. They really need to speed up their development!



    ------------------------------
    David
    ------------------------------



  • 9.  RE: How do you manage Direct and Queue Calls

    Posted 07-12-2024 09:59

    Where is this magic list?  Can you send it directly to me?  I'm super interested!!!!



    ------------------------------
    Samuel Wilson
    CEO, 8x8
    ------------------------------



  • 10.  RE: How do you manage Direct and Queue Calls

    Level 2 Contributor
    Posted 07-14-2024 16:30

    Happy to share mine :)

    XR-2228 - Feature Request: VCC Audit Logs
    XR-4418 - 8x8 work should have an optional setting per user to recognise a call from VCC and never forward to voicemail
    XR-2102 - Misc List of Feature Requests for VCC Configuration Manager.
    XR-5150 - Be able to run Scripts within Scripts
    XR-5125/XR-939 - Warm Transfer to Queue
    XR-5126 - Delegate Monitor Ability without Supervisor Access
    XR-5185 - Add voice comment recording length column to CX > Post Call Survey screen
    XR-5307 - Updating Public Holidays in 8x8 CM > Schedules
    XR-5321 - Recorded Messages at Company Level
    XR-5328 -  Email Channel Reporting
    XR-5336 - Agents who Reject Interactions should not have a PCS Score
    XR-5366 - Default Sort on Analytics Reports
    XR-2611 - Working In Progress with no ETA
    XR-5457 - Analytics, ignore weekends
    XR-5571 - Download Email interactions as Outlook files
    XR-5584 - Log out of 8x8 Work does not Log out of Queue
    XR-5596 - Sync 8x8 work status and VCC status
    XR-5690 - Add Randomiser to In Queue to alternate on hold messaging
    XR-5702 - Social Script timeouts to match Phone Scripts
    XR-5748 - Enable/Disable Schedules via IVR Dialin
    XR-5847 - Queue Enable/Assign
    XR-2199 - Increase range of values in Post Call Survey to between 0-10
    XR-5306 - Queue report listing agents


    ------------------------------
    Ben Fischer
    ------------------------------



  • 11.  RE: How do you manage Direct and Queue Calls

    Level 1 Contributor
    Posted 07-15-2024 01:24
    Ben, glad to see you've added some of mine onto your list. (I wasn't the only one with those missing features on my radar then thankfully,  haha!  �� )

    I second the "feature request voting for customers" you mentioned, I'm scheduled to discuss my "top" feature requests this week as I'm struggling to manage my expectations as to which of my requests are still even being considered.
    Some of the requests date back a long way, a few even persist/carry over from account manager to admin console so knowing if they will ever make it on the roadmap would always be helpful.

    My list of references below, not entirely exhaustive as I don't have an "XR" for all of them.
    I've also not included descriptions at this time as some of them are verbose/may be considered sensitive.

    XPT-187
    XR-2228
    XR-5800
    XR-4052
    VCC-71071
    XR-1011
    XR-2315
    XR-4616
    XR-4617
    XR-3792
    XR-4007
    XR-3793
    XR-3787
    XR-4449
    XR-4470
    XR-4471
    XR-4479
    XR-4803
    XR-1188
    XR-1605
    XR-3610
    XR-3969
    XR-3974
    XR-4418
    XR-4453
    XR-220
    XR-5794
    XR-5517
    XR-929
    XR-2102
    XR-2676
    XR-4450
    XR-4673
    XR-4813
    XR-4844
    XR-5646
    XR-5444
    XR-5202
    XR-5201
    XR-604
    XR-1037
    XR-1996
    XR-2339
    XR-2661
    XR-2668
    XR-2726
    XR-2764
    XR-3884
    XR-4052
    XR-4101
    XR-4107
    XR-4108
    XR-4176
    XR-4187
    XR-4206
    XR-4262
    XR-4402
    XR-4412
    XR-4413
    XR-4430
    XR-4445
    XR-4451
    XR-4480
    XR-4481
    XR-4546
    XR-4569
    XR-4581
    XR-4590
    XR-4604
    XR-4627
    XR-4657
    XR-4674
    XR-4712
    XR-4723
    XR-4795
    XR-4801
    XR-4802
    XR-4804
    XR-4812
    XR-4845
    XR-4847
    XR-4860
    XR-4882
    VTEAMS-210
    XR-1268
    XR-4043
    XR-4045
    XR-4106
    XR-4460
    XR-4576
    XR-4588
    XR-1576
    XR-1765
    XR-2817
    XR-4367
    XR-4096
    XR-5787
    XR-5855
    XR-6259
    XR-6258
    XR-6412
    XR-6413
    XR-6418
    XR-6593
    XR-6594





  • 12.  RE: How do you manage Direct and Queue Calls

    Level 2 Contributor
    Posted 07-15-2024 14:49

    THAT is a list!!



    ------------------------------
    Ben Fischer
    ------------------------------



  • 13.  RE: How do you manage Direct and Queue Calls

    Level 1 Contributor
    Posted 07-15-2024 15:14
    Yeah,
    I expect some of my list will either be rejected, already solved (this is the hardest part, trying to parse through each month's release notes to see if any requests are closed out) or "hopefully" on the roadmap.

    That's where the voting tool could be useful too, bringing all requests from all customers together in a consistent way.
    Quite a few of my requests are related to each other, and I'll be honest, so much time passes, I nearly forget what I've covered and what I haven't, leading to overlaps and so forth.

    I'd even asked for a "feature request" category in the Salesforce support portal but sometimes a case is raised about a "troubleshooting" issue and then a feature request is created in that case from the issue, so probably not the solution either. 

    If the voting tool was incorporated into the 8x8 community, maybe not the open forum for reasons of sensitive topics, It could also help give customers another reason to sign up and visit the community.






  • 14.  RE: How do you manage Direct and Queue Calls

    Level 2 Contributor
    Posted 07-14-2024 16:39

    Samuel, what do you say about feature request voting for customers? That would be good for a customer obsessed initiative :)



    ------------------------------
    Ben Fischer
    ------------------------------



  • 15.  RE: How do you manage Direct and Queue Calls

    Posted 07-15-2024 17:57

    I've not been generally in favor of voting list, because it focuses on the most number of votes, not the most important votes. It's not about a bunch of small customers voting for a feature they only care about, it's about our most important customers voting.  I like to handle that on a more personal level.  



    ------------------------------
    Samuel Wilson
    CEO, 8x8
    ------------------------------



  • 16.  RE: How do you manage Direct and Queue Calls

    Level 2 Contributor
    Posted 07-09-2024 20:54

    I tried this today, setting myself to reject is busy and when I accepted a vcc queue call while on a direct call, it barged into my call! Maybe need to disable call waiting and try again.



    ------------------------------
    Ben Fischer
    ------------------------------



  • 17.  RE: How do you manage Direct and Queue Calls

    Level 2 Contributor
    Posted 07-09-2024 21:57

    This worked great for VCC calls, but internal calls to the agent resulted in Call Failed.



    ------------------------------
    Ben Fischer
    ------------------------------



  • 18.  RE: How do you manage Direct and Queue Calls

    Posted 07-10-2024 01:17

    if our agents get internal calls then something's gone wrong - that would be acceptable for us!

    To be fair we use teams if we have to for internal comms; works for us but I guess we all work differently.



    ------------------------------
    David
    ------------------------------



  • 19.  RE: How do you manage Direct and Queue Calls

    Posted 07-09-2024 02:16

    Hi Ben - not sure how you have your sites set up or how callers are dialing agents directly, but here's what we do...

    Customer calls go into an auto attendant configured in the admin console to allow callers to dial an extension number. If no extension number is dialed the call routes into a VCC channel and queues accordingly. 

    If the caller dials an extension number, they dial the VCC agent extension number and not the work extension.

    The direct call follows an agent script which is linked to them, which transfers the call to the agent. If the agent answers the work application and contact centre application are both changed to busy. If the agent is offline/busy/no answer etc, then the call routes into that agents queue for someone else to answer.

    Hope this helps

    Lee



    ------------------------------
    Lee Heppenstall
    ------------------------------



  • 20.  RE: How do you manage Direct and Queue Calls

    Level 1 Contributor
    Posted 07-09-2024 02:23
    Hi Lee,
    Have you noticed that those calls routed via auto-attendant appear to VCC as internal calls rather than external calls?





  • 21.  RE: How do you manage Direct and Queue Calls

    Posted 07-09-2024 02:48

    Hi Jonathan - on mine they show as Direct Calls on the agent console...

    And an incoming call from the contact centre on the work application



    ------------------------------
    Lee Heppenstall
    ------------------------------



  • 22.  RE: How do you manage Direct and Queue Calls

    Level 1 Contributor
    Posted 07-09-2024 03:43
    Hi Lee,
    Apologies, I meant the call lands on the agent's extension number which means it can only be controlled by the PBX Number script, the same script that handles internal calls from other pbx users on the system.
    i.e. agents may want to be reachable by colleagues, but not reachable by dial by name/extension calls from customers.





  • 23.  RE: How do you manage Direct and Queue Calls

    Posted 07-09-2024 04:37

    ok, I get you now. We don't really have an issue with that. Agents are either able to answer (internal or external) or they aren't and another of the teams handles the call as there was no way to differentiate between "internal" and "external". Unless that is you want to go down the route of creating channels and queues for each agent which I something that although may work is a massive admin task to create/manage/report etc. I would suggest this is a possible feature request. I really don't like having to create attendants in the admin console to mange this when the VCC scripts should be able to do this.



    ------------------------------
    Lee Heppenstall
    ------------------------------



  • 24.  RE: How do you manage Direct and Queue Calls

    Posted 07-09-2024 06:03

    I added one more forwarding rule that any direct calls get pushed back into the Queue.



    ------------------------------
    Scott Logan
    ------------------------------



  • 25.  RE: How do you manage Direct and Queue Calls

    Level 1 Contributor
    Posted 07-09-2024 06:06
    How do you avoid VCC calls from being diverted as well, there isn't an include/exclude option in a call forwarding rule from what I understand?





  • 26.  RE: How do you manage Direct and Queue Calls

    Posted 07-09-2024 06:12

    Here is the rule, only calls identified as direct to extension/DID are forwarded.



    ------------------------------
    Scott Logan
    ------------------------------



  • 27.  RE: How do you manage Direct and Queue Calls

    Level 1 Contributor
    Posted 07-09-2024 06:14
    Hi Scott,
    But "Anyone" is selected in the "List all the callers who need to be address by this call forwarding rule" so I'm not sure why Agent's own VCC workplace phone calls wouldn't be included, therefore creating a loop?