Difference between revisions of "IVR for Calling Cards"

From Kolmisoft Wiki
Jump to navigationJump to search
(New page: This example shows how to add some IVR before Calling Cards. Usually it is some greeting telling that "Welcome to X Cards, thank you for using our services...." We need to have Calling C...)
 
Line 1: Line 1:
== Description ==
This example shows how to add some IVR before Calling Cards.
This example shows how to add some IVR before Calling Cards.


Line 4: Line 6:


We need to have Calling Card Dial Plan already created to proceed (check main guide how to do that).
We need to have Calling Card Dial Plan already created to proceed (check main guide how to do that).
== Steps ==


We need to do following steps:
We need to do following steps:
Line 15: Line 20:
## Plays greeting
## Plays greeting
## Transfers call to Calling Card Dial Plan (through DID)
## Transfers call to Calling Card Dial Plan (through DID)
== Logic ==


Main logic of this example is following:
Main logic of this example is following:
Line 24: Line 32:
* DID 222 forwards to Calling Card Dial Plan
* DID 222 forwards to Calling Card Dial Plan
* Calling Card Dial Plan executes with normal [[Calling Card logic]]
* Calling Card Dial Plan executes with normal [[Calling Card logic]]
Note: that DID 222 is middle DID used for inner routing. It can be fake.
DID 111 should be real so real calls could come to it.
== Video ==
This video demonstrates whole setup process:
<flashow>http://wiki.kolmisoft.com/videos/ivr_for_calling_cards.swf|width=800|height=618</flashow>

Revision as of 11:33, 27 March 2009

Description

This example shows how to add some IVR before Calling Cards.

Usually it is some greeting telling that "Welcome to X Cards, thank you for using our services...."

We need to have Calling Card Dial Plan already created to proceed (check main guide how to do that).


Steps

We need to do following steps:

  1. Create Voice
  2. Upload Sound file to this voice (e.g. Greeting)
  3. Create Time Period (in which our IVR will be active, we will make it active all the time)
  4. Create IVR which does following steps:
    1. Waits 2s for call to be established
    2. Changes language/Voice to 'zn' - e.g. Chinese
    3. Plays greeting
    4. Transfers call to Calling Card Dial Plan (through DID)


Logic

Main logic of this example is following:

  • User dials into IVR Dial Plan DID (we will use 111 for example)
  • DID 111 forwards to IVR Dial Plan
  • IVR Dial Plan plays greeting
  • Forwards to Calling Card Dial Plan DID (we will use 222 for example)
  • DID 222 forwards to Calling Card Dial Plan
  • Calling Card Dial Plan executes with normal Calling Card logic

Note: that DID 222 is middle DID used for inner routing. It can be fake. DID 111 should be real so real calls could come to it.


Video

This video demonstrates whole setup process:

<flashow>http://wiki.kolmisoft.com/videos/ivr_for_calling_cards.swf%7Cwidth=800%7Cheight=618</flashow>