Difference between revisions of "Call Flow"

From Kolmisoft Wiki
Jump to navigationJump to search
Line 41: Line 41:


[[Image:call_flow_forward.png]]
[[Image:call_flow_forward.png]]
'''Device Timeout''' is only available in '''No Answer''' state and it decides how long device should ring before system decides that it is unreachable (when to activate No Answer state).


System owner (admin) can select any device he likes. If user is editing his devices Call Flow – he can select only his devices.
System owner (admin) can select any device he likes. If user is editing his devices Call Flow – he can select only his devices.


Using forward function it is easy to implement:
Using forward action it is easy to implement:


* '''Unconditional forward''' – when forward is used in Before Call state
* '''Unconditional forward''' – when forward is used in Before Call state
* '''Forward on no answer/busy/failed''' – when forward is used in No Answer, Busy or Failed states
* '''Forward on no answer/busy/failed''' – when forward is used in No Answer, Busy or Failed states


=== CallerID options ===


Following options are available to manage CallerID for forwarded call:


* '''From device''' - puts Devices' CallerID which is forwarding this call
* '''Same as comes - unchanged''' - leaves CallerID which comes from original caller
* '''From DID''' - select CallerID from available DIDs
* '''Custom''' - enter any CallerID


== Voicemail ==
== Voicemail ==

Revision as of 08:16, 20 August 2009

Definition

Call Flow is set of rules how call should behave when it is trying to reach some device.

It can be reached by pressing on Icon call flow.png Call Flow link in device details:

Call flow1.png

Call has several states which are visible from this image:

  • Before Call - call has not reached device
  • Call – call to device is in progress
  • Answered – call was answered
  • No Answer – call was not answered and ended after timeout
  • Busy – callee was busy
  • Failed – call to device failed


Actions

We can take actions for several call states: Before Call, No Answer, Busy and Failed.

The possible actions are:

  • Empty
  • Forward
  • Voicemail
  • Fax detect (only for Before Call state)


Empty

Empty – means no action should be taken. It is default in most cases.


Forward

Call can be forwarded to Local device or External number:

Call flow forward.png

Device Timeout is only available in No Answer state and it decides how long device should ring before system decides that it is unreachable (when to activate No Answer state).

System owner (admin) can select any device he likes. If user is editing his devices Call Flow – he can select only his devices.

Using forward action it is easy to implement:

  • Unconditional forward – when forward is used in Before Call state
  • Forward on no answer/busy/failed – when forward is used in No Answer, Busy or Failed states

CallerID options

Following options are available to manage CallerID for forwarded call:

  • From device - puts Devices' CallerID which is forwarding this call
  • Same as comes - unchanged - leaves CallerID which comes from original caller
  • From DID - select CallerID from available DIDs
  • Custom - enter any CallerID

Voicemail

Fax detect