Author Topic: scenario: company with 50 phones, 1 receptionist  (Read 3660 times)

bpg

  • Newbie
  • *
  • Posts: 6
  • Karma: 0
    • View Profile
scenario: company with 50 phones, 1 receptionist
« on: November 29, 2013, 08:20:51 AM »
Hi, I'm working on the following scenario:

We want to install Askozia PBX in our company (one building, so there is only one subnet, too).
As telephone connection we use a PRI (PMX) with a number block of 200.

There are about 50 'normal' users with their private extension number and a few fax devices.
Furthermore we have one receptionist.

Every incoming call is
1) put straight through to the called extension
2) when the extension is busy/not plugged in/ringing for 20 seconds
---> the call shall be forwarded to the receptionist automatically

The only was I found: build a hunt group for every extension, i. e. user1+receptionist
Therefore we tried to use the Call Flow Editor, but in there I am also rectricted to the specific extension numbers.

Do you know an easy way to implement this in Askozia?
Maybe you know how to define a global fall back number?!

greetings
bpg

Sebastian

  • Askozia Staff
  • Hero Member
  • *
  • Posts: 1139
  • Karma: 43
    • View Profile
Re: scenario: company with 50 phones, 1 receptionist
« Reply #1 on: November 29, 2013, 04:15:59 PM »
Hi,

there's no such thing as a global fall back number.

The best solution is either to work with hunt groups as you suggested or create a call flow for every extension, similar to this one:
http://www.askozia.com/handbook/index.php?title=Templates#Fallback_to_Queue
Of course, you can use the extension of your receptionist, instead of using a queue.

I see that creating 50 calls flows for this scenario is not exactly pretty, but this is the best solution unless you want to mess with the config files (which I do not recommend). 

Marian1982

  • Full Member
  • ***
  • Posts: 57
  • Karma: 0
    • View Profile
Re: scenario: company with 50 phones, 1 receptionist
« Reply #2 on: September 04, 2016, 08:35:19 PM »
Hi,

you can also mark all extensions and then you can edit forwarding on busy, forwarding no response (time), and not available for each selected "phones" just whit a few clicks.


For busy on one active call you must group edit under advanced option the "Busy level" to "1"

So you can forward a call to the receptionist for Every Extension

Was this Helpful?




« Last Edit: September 13, 2016, 11:34:09 AM by Marian1982 »

andy

  • Sr. Member
  • ****
  • Posts: 163
  • Karma: 8
    • View Profile
Re: scenario: company with 50 phones, 1 receptionist
« Reply #3 on: November 17, 2016, 09:07:29 PM »
And if you want, your receptionist know what extension was called, you can use the application below. :)

--

1. Create an Application (code below)
2. Replace "300" with the internal phone number of receptionist in Application code (Step 5)
3. Set this Application as Forwarding for external rings, with a timeout from 20 seconds.

Code: [Select]
1,Answer()
2,Set(CALLERID(name)=CallForwaded: [${CALLERID(rdnis)}] ${CALLERID(name)})
3,NoOP( ${CALLERID(rdnis)} )
4,NoOP( ${CALLERID(name)} )
5,Dial(Local/300@internal-caller-transfer,,t)
6,Hangup()