Application profiles contain the following information:
- A unique application profile name, which can be used by callers
and applications to identify the profile. You specify the name, which can
be a meaningful string of characters.
- A unique digit name, which can be used by callers and applications
to identify the profile. Blueworx Voice Response creates the digit name by translating the
application profile name into digits.
- A unique application profile ID, which is used by Blueworx Voice Response to find
the state table to answer an incoming call. You specify the ID, making it
the same as one of the following:
- The number callers to the service are going to dial. You must ensure that
called number information is sent by the switch.
- The application profile ID assigned to the channels you want to carry
calls for this application
- A state table name and, optionally, an entry point,
which are used to invoke state tables. You specify these.
Not all state
tables need an application profile: if a state table is invoked only by other
state tables, it does not need an application profile. However, invoking a
state table by specifying a profile name is also an option.
A state
table can be referred to by more than one application profile (for example,
specifying different entry points, languages, or mailbox details).
- The language in which prompts are initially to be played. You
can specify different application profiles for each language, each specifying
the same state table. Because the state table uses the language specified
by the application profile, this makes your state tables potentially multilingual.
To do this, you have to provide different variants of the prompts and translations
of the voice segments, but the state table can be identical for all languages.
- Mailbox definitions and other voice messaging information, described
further in What mailbox information does the application profile include?. This information defines voice
mailboxes for voice messaging applications that require them.
An application profile is required for a state
table that is to respond to incoming calls, and is required for voice messaging. Application profiles are not required for
other state tables.