Anyone want to have a conversation?

thx247
Posts: 53
Member Since:
2009-02-11

I'm having some trouble implementing a aastra based phone system.

We have roughly 40 extensions, maybe 30-40 calls an hour.

The trouble I'm having is managing multiple calls coming in at once.

I'd like to have a conversation with someone about their experiences with this type of Trixbox/Aastra based phone system and how they manage their calls. I'll email or PM my number or just call yours.

The current - Answer, park, page, group page, xfer call procedure is basically too slow to handle this volume of calls.

Managing one call from start to end isn't difficult. It is when 2-5 calls come in nearly at once that the receptionist is getting confused.

I've setup the system, and I feel like I understand it although I get stumped when this many calls are coming in at once as well.

The old system is a line based Centrex PBX. The same answer, hold, page, group page, xfer call procedure was much more responsive and quicker to manage.



gguldens
Posts: 17
Member Since:
2008-08-16
Perhaps a different call handling model is called for here?

thx24,
From reading your post, it would seem that your company is in need of a different call handling model. Perhaps a suggestion or two may help?

First, it sounds as it your company is in serious need of having DID numbers. This way, a caller can call the person they want directly.

Second, perhaps you should set up a ring group of 2-4 people who will be tasked with answering the main line when a call comes in. The queue should ring the stations as "first available" with the people ordered in the sequence you want them to be used. This way your receptionist will always ring first followed by your second choice and so on.

Another option might be to set up an automated attendant IVR that answers the call first and asks callers to enter the extension they want. This may allow the receptionist to only handle calls that need special handling. As a variation of this, if you have designated admins assistants for various groups, you could have the IVR transfer a call to the admin for the group and let him/her direct it on from there.

There are other solutions that I can come up with, but too much typing for this response.

Greg G
RTS (Recognition Technology Specialists, Inc.)



thx247
Posts: 53
Member Since:
2009-02-11
Hi Greg, Thank you for your

Hi Greg,

Thank you for your detailed response.

It is true, a IVR, or heavier use of the DID's would be a much easier system for the receptionist.

However, in our company, employee's often receive phone calls that they don't wish to receive, or that distract them from their work. Having the receptionist available to screen those calls, traditionally has been a positive thing.

I'm trying to stay true to the old PBX systems method of operation and our companies "values", however I realize that may not be possible.

I'm not closed to modifying how we manage calls, but I'd still like to continue exploring the limits of the asterisk based system.



cvander
Posts: 637
Member Since:
2006-06-26
One word: Queues You can

One word: Queues

You can setup a Queue to handle incoming calls. The trick is to keep the incoming callers happy. I'd say that a couple of speeddial/xfer expansion modules on the reception phone would allow faster handling of calls. Put these two items together and you should be in good shape.

Just my $0.02

-Chris



gguldens
Posts: 17
Member Since:
2008-08-16
finding 2-5 simultaneous calls ever worked well.....

thx247,
I am guessing that your previous system had multiple different buttons where the various calls appeared which somehow kept your receptionist able to distinguish among them when 2-5 came in at once. What type of phone equipment are you deploying for the receptionist and how many different call positions does she have to work with? I also like the idea for some expansion modules and BLFs that Chris brought up.

Going forward, it would seem prudent to look to see what management thinks growth in the company might be. I have some serious doubt that this answer, discuss, park / transfer, and page system will scale much higher before you need 2 telephone receptionists taking incoming calls. That is where I think Chris is heading with the queues suggestion. Not knowing anything else about your company, could you create some audio content (self promoting commercials of varying lengths) to keep your callers attention while they are in the queue?

The more I think about it, the more I like the queue approach because it offers a few benefits over the ring group that I mentioned in my first reply. in a queue situation, you can have agents (receptionists) sign in and out as needed to take care of high call volume. You can play the commercials to your callers while they are in queue. ANYBODY who knows the queue number and password can sign in to the queue so you are much more flexible on having receptionists scattered all around the office.

I like the loyalty to the old values, but if you implement a new system and fail to use the new features available, then the question becomes why did you go through the acquisition and implementation in the first place? Perhaps you should take these suggestions and sit down with management and ask them to think about the options and reach a decision over the course of time. Offer to implement some of these solutions--none are real hard to do--and let management try different ones to see how the company, and your callers, react to the different options.

Greg



vtofa
Posts: 39
Member Since:
2008-10-27
Using the "old: call flow

I believe you can massage the call flow to be pretty close to what you had with the Centrex. It takes a cooperative receptionist, or someone else who is committed to making it work. Often it happens just so that someone higher-up decides to put an asterisk box and doesn't get the buy-in from the users. Then the users rebel and try to make it difficult for the installer...

One possibility:
Use a call manager software (we use i9Technologies iSymphony) in conjunction with a 55i or 57i phone with a sidecar.
The call manager provides a visual of all of the extensions and their status, and away status if XML scripts are installed. You can transfer the call with drag-drop to the extension, their voice mail, or their cell phone right on the screen.

When you need to park, the receptionist can click park on the screen (or on the phone), and call goes to the parking lot with caller ID.
You can program a single-button page for them on the sidecar, to announce to them that so-and-so is parked on 71,72, etc.

I bet you can handle the calls just about as quickly. It just takes some cooperation from one receptionist.



thx247
Posts: 53
Member Since:
2009-02-11
Greg and Vtofa, Yes I agree

Greg and Vtofa,

Yes I agree that conversation with the receptionist and managers is in order.

The receptionist actually does more than just answer the phones, often she is running around the office with the portable phone, fielding calls, preparing the conference room, making copies and so on. She is a very busy lady to say the least. Call management software would be ideal to handle this situation, but it would tie her to her desk. She is using a 57iCT with 560M extension module. She has enough keys to setup anything she needs, but the issue is she doesn't always use this phone, she could be in the kitchen, the break room, the accounting offices...she's always running around to different phones.

I need to think about how a call queue would work. I suppose the receptionist could put calls as she answers them into a queue, announce the caller and confirm whether the call goes through to the person or to their voicemail. But then she may as well place the call in the parking lot. The parking lot almost is more functional since I assume she can pull whatever call out of the lot that she wants (say an important caller) instead of pulling the callers out of the queue in the order they called in.

To emulate the key based system more, I'm considering this.

Setup the top keys (55i's) with BLF lights for the parking lot. 1-5 can be parking slots, button 6 can be an intercom or a speeddial park key.

The receptionist answers calls, and places them in the parking lot using a speeddial parking lot key. (The current "park" key requires hanging up the handset which takes too much time) As she places calls in the parking lot, she can visually confirm that the call made it to the slot with the topkey BLF lights. Then its just an issue of paging the person to pickup the call.

If many calls come in at once she can answer then and put them on hold...then return to the call and put them in parking before making a transfer.

The problem we're having is that too often calls get placed in parking (or don't make it there) and the receptionist and employee's don't recall where the calls went.

I didn't think it would be an issue, but apparently it is.



syadnom
Posts: 52
Member Since:
2009-03-21
call queue, expansion module

I have this same issue in a branch that is about the 20% bigger than you described. We tried to use the old method of the receptionist picking up each call and routing it. This is not efficient in any way. we now have calls ring into a queue which allows the caller to pick a quick routing option.

incoming call:
> queue

queue (play message and allow number presses in no particular order):
1) route to departent
2) route to a voicemail
3) route to an extention via dial-by-name
> ring group reception

Now the receptionist can handle the calls in sequence instead of all at once and other people can be recruited to pick up calls during busy periods. Callers get a message that their call is ringing the receptionist and will be picked up asap but that they can press a key to skip the receptionist.

They use that expansion module to program some quick transfer keys to bounce calls around to the appropriate people or even ring groups.

with the aastra-xml scripts you can use parked calls pretty effectively as well because the phones have the parked call menu.



thx247
Posts: 53
Member Since:
2009-02-11
Its not efficient what we're

Its not efficient what we're doing, but it also insulates the employee's from having to take calls they can't manage at that particular moment and provides a human for the callers to speak to (which is important for both the callers, and for us- see earlier reason)

If I could pull calls off Park faster - currently when you press a park button to pickup a call there is a second or so delay - then I could probably live with this system.



SkykingOH
Posts: 9541
Member Since:
2007-12-17
I just tried the Polycom

I just tried the Polycom sitting next to me. Call pickup is instantaneous. I parked a recording, it started playing before I got my finger off the button when I unparked it. I have never noticed a delay with the Aastra, I don't have one at my home office to try at that moment.

Why not make more line appearances on the phone and just use local hold while the operator pages?

I still think good Operator Console software is the answer. The cordless phone issue is a distraction as you can't do anything about that need with any system. Nobody makes a 6 line cordless!

--

Scott

aka "Skyking"



Atcom Alberta
Posts: 219
Member Since:
2008-07-14
There is a slight pickup

There is a slight pickup delay with the Aastra 480i I'm using - it takes about a second to dial the DTMF digits (101 in my case). Why not have the users dial the park code directly instead of using the Parking xml script? If you add your park digits to the dial plan of the Aastra phones the park pickup will happen as fast as they can dial "71" (or whatever your park prefix is).



thx247
Posts: 53
Member Since:
2009-02-11
NEC makes a 8 line cordless

NEC makes a 8 line cordless phone, I'm not sure if you can use it with Trixbox though. There is also a Spectralink phone that Polycom makes which supports 9 line instances, but it does it through a LCD screen which I'm not sure will give our receptionist what she needs.

The Aastra phones are dialing "71#" right now which forces the phone to dial the parking slot immediately, the aastra script parking button is too slow and tedious to use so we dropped that awhile ago. The delay isn't apparent if you're watching the screen for the connection to be created, nor can you not hear the caller immediately.

The caller cannot hear you immediately . Thats the issue.



thx247
Posts: 53
Member Since:
2009-02-11
Sky, Local hold would work

Sky,

Local hold would work fine if the receptionist transferred calls directly to our employees. Since she has to put the callers on hold in a place where she can direct employees to pickup, it needs to be a globally accessible parking lot, or line appearances.

I'm trying to think of a place where I can write a post, or a website which details the research I've done on all the various systems and issues with VoIP I've run across in the past 9 months. While our system is very unique, there are a lot of very competitive systems to Trixbox, and services. Like AT&T offering a T1 line with 23 channels for the same as you can get 12 channels from Bandwidth.com (or any other SIP host)



FredP
Posts: 10
Member Since:
2007-04-15
Can you write an asterisk script?

A lot of great suggestions here. I'm learning a lot from them. I wonder, though, if the Centrex model will work. If you are monitoring, say, 5 incoming lines why not set up 5 extensions on the receptionists phone in hunt which are scripted to answer and go on hold after x rings (or immediately, if you prefer)? That way, the receptionist can see a line light up, then flash on hold, to be answered when able. The caller hears ringing then MOH (or announcement then MOH, if you prefer). When the receptionist picks up or answers the call directly all normal rules are in effect. Naturally, this assumes you have access to the conf files. This will only work on the 9 lines supported by the receptionists Aastra phone (say 57i), but a side car can be set up with DSS/BLF to greatly speed up/simplify transferring calls off of the main phone.



thx247
Posts: 53
Member Since:
2009-02-11
Hi Fred, We still need

Hi Fred,

We still need shared lines appearances so that once calls are answered, the receptionist can page or intercom the employee's with which line to pickup.



imagehq
Posts: 3
Member Since:
2008-12-17
Have you solved your problem

Have you solved your problem yet? I have a similar setup to yours and it is quick. The receptionist can park/xfer/page and xfer. if she is held up on the phone for more than 20sec, the queue moves up to a different group and there I have 2 other employees who can then answer the call.



thx247
Posts: 53
Member Since:
2009-02-11
Hi Imagehq, Unfortunately,

Hi Imagehq,

Unfortunately, we were not able to fully resolve our issues. There was a delay when parking calls and pulling calls off of park. I'm not sure if it was the size of the system, some network gremlin or just a bad configuration somewhere.

The phone problems were later resolved by using a key based VoIP system that NEC produces. Since then, I've had nothing but good results from the phones and phone system. There is a delay when paging all phones which I hope that NEC will address (it builds a connection to each phone instead of the Aastra multicast method) but the majority of what we do - answer lots of calls quickly and page extensions is quick now so the delay when paging is overlookable.

I need to sell my Aastra phones now, we have a ton of them with only 3 months of use.



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.