Playback from Key Combination

kerepuki
Posts: 21
Member Since:
2010-02-19

Hi everyone,

I am new (brand new) to Trixbox however I am picking up the concepts pretty quickly (setting up extensions, groups etc). Before I sign up for an account with a VOIP provider I am wanting to test everything first through local extensions.

I have set up two extensions, 3000 and 3001. Both are fine and able to call each other. Now, I have set up a third extension 3100 which I am trying to get a menu system type setup. No problem, deal with that later.

For now I want 3000 and 3001 to enter a preset combination of numbers ie #100 and a pre recorded message will be played to both parties on the line (person that called (3000) and the person they called (3001)) for instance. How can I have 3000 call 3001 and then play the pre recorded message? I have set up the message in System Recordings (hello world) but need a step by step to do the rest.

Like I said, completely new to Trixbox but able to follow instructions no problem.

Thanks in advance :)



dickson
Posts: 1831
Member Since:
2006-06-02
Do you mean you first one

Do you mean you first one these two extensions talking to each other, then while they are talking, they press #100 and a voice plays a message that both callers can hear?



kerepuki
Posts: 21
Member Since:
2010-02-19
Hi, yes this is exactly what

Hi, yes this is exactly what I am needing.

Thanks



dickson
Posts: 1831
Member Since:
2006-06-02
Long story short. What you

Long story short. What you want to do, you can't. At least not using the GUI. Its hard to capture DTMF tones while in a station-to-station call, and its even HARDER to bridge a 3rd party into the stream the way you want. you need to get into AMI/AGI programming and thats just not something i can explain easily.

That being said you could trick the system into doing it, but not in the way you want specifically.
For example, you could record your message, make it a 'music on hold' item, and then make a queue that uses that particular sound bite as the queue music. Set the queue duration to be a little longer than the sound file, and make the failover destination a hangup. When you are on the call with the other extension, conference in the queue. When you join it. It will play the message (as music on hold) then when its done, the queue will hang up on you and disconnect itself from the call.

Curious...what would you use this feature for?



kerepuki
Posts: 21
Member Since:
2010-02-19
Thanks for the reply. I need

Thanks for the reply. I need this for:

- Call Centre staff member contacts a customer to verify some details they submitted through an online application form
- There are 2 lots of Terms and Conditions a customer must agree to (these need to be voice consent and recorded)
- Then the voice consent recording will be saved and attached to the application and emailed to the appropriate service providers

I have heard about conference calling before but still not sure how to set this up either. Thought there would be an easier way as Trixbox has made it extremely easy so far.



dickson
Posts: 1831
Member Since:
2006-06-02
Ah, I understand the purpose

Ah, I understand the purpose now. I'll work on this for a bit this week and figure out an answer. Maybe someone else will provide it for us!
I assume you are doing call recording of the entire conversation.
Are your agents using hardsets or softphones?



kerepuki
Posts: 21
Member Since:
2010-02-19
Thats the thing, we dont

Thats the thing, we dont actually need the entire conversation recorded but if its easier to setup then sweet!

Another option would be to record the entire conversation and just have the agent speak the terms and conditions (not ideal though).

I have played a little with Express Talk and calling internal extension but for more they will be hardset (IP Phones). The application I am creating will allow the agent to click a link and dial directly from the app. Still to be scoped!

Thanks for your help.



dickson
Posts: 1831
Member Since:
2006-06-02
Again, the fast way i think

Again, the fast way i think would be to setup some Queues. A different queue for each of the different recordings you have.

Then, for the the "JOIN" announcement, make it the recording of the statement you need the caller to listen to.

Set Join if Empty = yes, then set the duration time to stay in queue very short, a couple of seconds.
Set the 'failover' destination to be a 'terminate call'.

So, caller calls in, goes through your normal queues, and is delivered to an agent. The agent talks to your customer, then needs to have this message played. Your agent uses the conference button (assuming there is one) and say does "Conference 1", which sends it to the queue. They would both be in the queue together as a single call, immediately upon joining the join message would play the pre-recorded message you have, then once its done...the queue would terminate the call, but that only disconnects them from the queue, not from each other. Your regular call recording (if you use it) would still work.

Something to try anyway. I woudl make the queue number really small like a single digit if possible, that way the xfer happens really fast as your agent would only need to press 2 or 3 buttons to make it happen. I would also change your Music On Hold to be silence so that your caller wouldn't hear any momentary music while the conference occurred. Nice thing about the queue is that all your agents can use the same numbers without worring about overlapping each other.

just a thought.



kerepuki
Posts: 21
Member Since:
2010-02-19
And a fantastic one too. I

And a fantastic one too.

I will have a play with it a bit later. At the moment trying to set up my outbound trunk...doesnt seem to want to work all that well!



kerepuki
Posts: 21
Member Since:
2010-02-19
I have setup the queue with

I have setup the queue with the "message" and the conference also but cant seem to get any of it working.

Are you able to provide more info or url to instructions etc?

Thanks :)



kerepuki
Posts: 21
Member Since:
2010-02-19
i am using Trixbox CE too

i am using Trixbox CE too by the way...will this matter?



Comment viewing options

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