Wiki source code of Call Control

Last modified by superadmin on 2021/09/09 20:56

Show last authors
1 **//On this page~://**
2
3
4
5 {{toc/}}
6
7 Managing calls is one of the main aspects of the iSymphony system. All iSymhony call management is handled in the iSymphony Client Interface via Click and Drag and Drop actions in the Client UI.
8
9 = Originating Calls =
10
11 There are several methods to origination calls in the iSymphony Client Interface.
12
13 === Double Click Users ===
14
15 If you double click a User box in the [[doc:iSymphony 3\.5 Documentation.iSymphony User's Guide.Widgets.Users Widget.WebHome]] the system will originate a call from your Default Account (See [[doc:iSymphony 3\.5 Documentation.iSymphony User's Guide.Widgets.My Stream Widget.WebHome]] for more information) to the Account of the User that was double clicked.
16
17 {{info}}
18 The account that is currently selected on the User box will determine the destination for the origination. See [[doc:Users Widget]] for more information.
19 {{/info}}
20
21 === Call Action ===
22
23 The **Call Button** at the top of the iSymphony Client Interface will allow Users to originate calls to specific destinations in the system or to arbitrary external numbers. See [[doc:iSymphony 3\.5 Documentation.iSymphony User's Guide.Actions.WebHome]] for more information.
24
25 === Drag and Drop ===
26
27 Users can drag and drop extension Accounts to other extension or alternative phone number Accounts in order to originate a call between the two. See [[doc:iSymphony 3\.5 Documentation.iSymphony User's Guide.Widgets.My Stream Widget.WebHome]], [[doc:iSymphony 3\.5 Documentation.iSymphony User's Guide.Widgets.Users Widget.WebHome]] and [[Queue Agents Widget>>doc:ISYMDOCS.Queue Agents Widget]] for more information.
28
29 = Transferring Calls =
30
31 There are several methods used to transfer calls in the iSymphony Client Interface.
32
33 === Transfer Action ===
34
35 The Transfer Button at the top of the iSymphony Client Interface will allow Users to transfer one of their calls to another location in the system or arbitrary external number. See [[doc:iSymphony 3\.5 Documentation.iSymphony User's Guide.Actions.WebHome]] for more information.
36
37 === Drag and Drop ===
38
39 Calls can be transferred to different locations in the system by simply dragging the call to the desired destination within the iSymphony Client Interface. The following Widgets allow for transferring of calls between them. See the specific Widget documentation for more details on drag and drop behavior.
40
41 * [[doc:iSymphony 3\.5 Documentation.iSymphony User's Guide.Widgets.My Stream Widget.WebHome]]
42 * [[doc:iSymphony 3\.5 Documentation.iSymphony User's Guide.Widgets.Users Widget.WebHome]]
43 * [[doc:iSymphony 3\.5 Documentation.iSymphony User's Guide.Widgets.Parking Lot Widget.WebHome]]
44 * [[doc:iSymphony 3\.5 Documentation.iSymphony User's Guide.Widgets.Conference Room Widget.WebHome]]
45 * [[doc:iSymphony 3\.5 Documentation.iSymphony User's Guide.Widgets.Queue Widget.WebHome]]
46
47 = Placing Calls On Hold =
48
49 Users can use the **Hold Button** in the [[doc:iSymphony 3\.5 Documentation.iSymphony User's Guide.Widgets.My Stream Widget.WebHome]] and User boxes in the [[doc:iSymphony 3\.5 Documentation.iSymphony User's Guide.Widgets.Users Widget.WebHome]] in order to toggle a calls hold state.
50
51 = Parking Calls =
52
53 Users can park calls using the **Park Button** in the [[doc:iSymphony 3\.5 Documentation.iSymphony User's Guide.Widgets.My Stream Widget.WebHome]] or by dragging and dropping the call into the [[doc:iSymphony 3\.5 Documentation.iSymphony User's Guide.Widgets.Parking Lot Widget.WebHome]].
54
55 = Recording Calls =
56
57 Users can start and stop on demand call recordings, on their extensions or the extensions of other users. To start an on demand recording, simply select the microphone icon on a call in the My Stream or a user in the Users Widget. To stop recording the call simply select the icon again.
58
59 {{note title="Note on recording permissions in FreePBX"}}
60 When on a FreePBX based system, you must set the **On Demand Recording** option to **Enabled** in **Applications->Extensions->[extension]**, for any extensions you wish to record calls on. If not set, no recording file will be created when toggling the record icon in the panel.
61 {{/note}}
62
63 = Barging Calls =
64
65 In iSymphony, a user can barge a call to listen in, coach an agent, or join the conversation.
66
67 == Initiating a Barge ==
68
69 When a user is on a call, a barge button will be added to their user box, in the Users Widget. When you select the barge button your phone will ring. When you pick up you will be barged in on the agent's call. You will automatically be muted, and the other parties will not be able to hear you.
70
71 == Switching Barge Modes ==
72
73 Once you are on a barge call, you will see a barged call item in your My Stream. This call item will have a new button that will allow you to switch between the following barge modes:
74
75 * Mute : The other parties on the call will not be able to hear you.
76 * Agent Only : Only the agent, you started the barge on, will be able to hear you.
77 * Unmuted : All parties on the call will be able to hear you.
iSymphony