Difference between revisions of "Work flow for DID"

From Kolmisoft Wiki
Jump to navigationJump to search
 
(3 intermediate revisions by the same user not shown)
Line 2: Line 2:


# Let's say a call comes through a certain Provider. The connection type is not important. So it could be PSTN/SIP/IAX2, or whatever.
# Let's say a call comes through a certain Provider. The connection type is not important. So it could be PSTN/SIP/IAX2, or whatever.
# Call -> Provider -> PSTN/SIP/IAX2 -> Your Asterisk.
# Call -> Provider -> PSTN/SIP/IAX2 -> your Asterisk.
# Then call hits dialplan [mor] exten => _X.,1,mor:
# The call hits Dialplan [mor] exten => _X.,1, MOR:
# Call -> Provider -> PSTN/SIP/IAX2 -> Your Asterisk -> MOR.
# Call -> Provider -> PSTN/SIP/IAX2 -> your Asterisk -> MOR.
# MOR checks its database (DB) for the incoming DID. If it's found, MOR sees where to route the call. In the MOR GUI, you can select to route the DID to a special Dial Plan (CallBack, Calling Cards, Authorization by PIN/ANI) or to some local device.
# MOR checks its database (DB) for the incoming DID. If it's found, MOR sees where to route the call. In the MOR GUI, you can select to route the DID to a special Dial Plan (CallBack, Calling Cards, Authorization by PIN/ANI) or to some local device.
# The local device in its Call Flow can forward the call to:
# The local device in its Call Flow can forward the call to:
## VoiceMail
## VoiceMail.
## another Local Device
## Another Local Device.
## an external number.
## An External Number.
# So summed up, MOR can forward a DID to:
# So summed up, MOR can forward a DID to:
## Dial Plan (CallBack, Calling Cards, Authorization by PIN, IVR)
## Dial Plan (CallBack, Calling Cards, Authorization by PIN, IVR).
## Local Device
## A Local Device.
## VoiceMail
## VoiceMail.
## External Number
## An External Number.
# Call -> Provider -> PSTN/SIP/IAX2 -> DID -> Your Asterisk -> MOR -> (Dial Plan or Local Device, Voicemail, External Number) -> ...
# Call -> Provider -> PSTN/SIP/IAX2 -> DID -> Your Asterisk -> MOR -> (Dial Plan or Local Device, Voicemail, External Number) -> ...

Latest revision as of 02:31, 16 May 2010

Technical explanation:

  1. Let's say a call comes through a certain Provider. The connection type is not important. So it could be PSTN/SIP/IAX2, or whatever.
  2. Call -> Provider -> PSTN/SIP/IAX2 -> your Asterisk.
  3. The call hits Dialplan [mor] exten => _X.,1, MOR:
  4. Call -> Provider -> PSTN/SIP/IAX2 -> your Asterisk -> MOR.
  5. MOR checks its database (DB) for the incoming DID. If it's found, MOR sees where to route the call. In the MOR GUI, you can select to route the DID to a special Dial Plan (CallBack, Calling Cards, Authorization by PIN/ANI) or to some local device.
  6. The local device in its Call Flow can forward the call to:
    1. VoiceMail.
    2. Another Local Device.
    3. An External Number.
  7. So summed up, MOR can forward a DID to:
    1. Dial Plan (CallBack, Calling Cards, Authorization by PIN, IVR).
    2. A Local Device.
    3. VoiceMail.
    4. An External Number.
  8. Call -> Provider -> PSTN/SIP/IAX2 -> DID -> Your Asterisk -> MOR -> (Dial Plan or Local Device, Voicemail, External Number) -> ...