|
What's new
in CALLMaster 3.2
Full support for CALLMasterSQL database.
System
Flag PBXME1.
used
in conjunction with digital PBX cards.
The port will check the
line indicators for a pending call (ringing) after a call is terminated
and before going to wait
for a ring.
Mailbox
flag TZ<offset>.
used
in the memo field of a mailbox record.
This supports
users in different time zones to get their "message received" time
stamp reported
in the time zone
designated.
Setting
TZ-2 will report a time 2 hours earlier than the system time
when a message time stamp is
played back to the user.
TZ3 will report it 3 hours later.
What's new
in CALLMaster 3.1
Speech Recognition with Barge-In capabilities
Multi-lingual Voice Mail, Attendant and Audiotex Support
CALLMaster database
in SQL and MS Access
CALLBasic
functional calls to SQL Stored Procedures
T1 Flash Hook
Transfer
Wav Format Prompts
NEAX 2400 MCI Serial Link Integration
Channel Bridging
Uses
second line to make outbound call and connect 2 parties. Both lines will
be in use for the
duration of the call.
Requires
special Dialogic boards.
Via
individual Attendant record, CallBASIC
Fax Receive
To
mailbox or document name
Email
to box owner as tif attachment
Review, save, delete and
forward fax
header by mailbox owner
New
tables - FaxSendActivityLog and FaxReceived
Via
Voice Mail, Attendant, and Audiotex
T1 Support
Support
of T1 FXS/FXO protocol.
DMS
Outbound support added.
CISCO IP Telephony
switch integration
Digital PBX Integration
Use
of
System Parameter Phone System Model field for enhanced integration to
manage Mitel, Norstar message light string
System variable
$lcddisplay contains the LCD display data on D/82JCT-U ports.
OutDial
Scheduled Outcalls.
A new table OutcallSchedule allows Outcalls based on a set
schedule ( start and end date
and time, earliest hour, latest hour, days of week,
retries times, etc).
Messaging
Admin Option '0' Record BargeIn Prompt. Allows the recording of BargeIn prompts/audiotex msgs
(at 8Khz). It asks if you are recording a prompt or audiotex msg. This is required since BargeIn
records the response in 8Khz vs the standard 11Khz and the prompts that is Barged In must also
be in 8Khz format (8Khz 8Bit Mono Linear PCM wave file).
"TSP" -
Toll Saver Prompt is used globally for all mailboxes if set in the VoiceMail Parameters or
individualy per mailbox in the mailbox's memo field.
"DAR" -
Dont Announce Receipiant. Will just start playing msgs
"NEML" -
No Exclusive Mailbox Login the default is yes. System and Mailbox parameter.
Press
"4" during mailbox greeting allows caller to be transferred to
Attendant Id
specified in the mailbox Memo field
containing "EXT[attid].
Volume Control during
message playback. Pressing *1 makes it lower and *3 makes it
louder for that call. Resets at the start of a call.
Attendant
records can be edited via phone by mailbox owners if the Attendant id is
in
the mailbox Memo field.
MBActivityLog
logs message length in seconds for mailbox activity.
"NRE" - Notification Refreshes Entries in the Memo field of a mailbox will cause a new
message to reset used notification records.
"ASM"
- Auto Save Messages in Memo field of a mailbox will auto save
message
when '6' selected for next message
review.
"APM"
- Auto Play Messages in Memo field of a mailbox will automatically start message
review without asking
caller to press 1.
Call Routing
Attendant main menu
selection available via Speech Recognition or Touch-Tone Input. Prompt playback
with caller speech BargeIn
available on Dialogic JCT boards. This allow callers to say the name of the
extension they desire. ASR - Automatic Speech Recognition is an optional feature of
CALLMaster.
3-way calls now supports alternate
pull back strings.
Alternate
pull back strings available for busy, no answer and screened rejects per
Attendant record.
CHA
code in Memo field to Confirm Human Transfer with supervised transfers.
Called party will be
asked to "press 1 to
accept or 2 to reject the call". If not accepted, call is pulled back
based on reject
alternate actions.
CallBASIC Commands
New
system variables
- $NL returns a NewLine (carriage return) character for printing or writing to a file.
- $DQUOTE adds double
quote literal to string varable.
- New system vcaariables added for OutcallSchedule table so now all fields of each record are
accessable in CALLBasic scripts
New
commands
- ASK <PlayFileName> <RecordFileName> <RecordFileID>
will ask
question in <PlayFileName> prompt and save recorded response file name and
file id.
- AppendFile <SourceFile> <DestinationFile> <RewindBytes>
will append a copy of the source file to the end of the Destination.
- SendUDP <Packet>
sends a datagram packet with the UDP protocol to the host defined in the UDPIP flag address
- FileRead <FileName> <ByteOffset> <ByteRequestCount> <BytesRead> <ByteBuffer>
reads file
<FileName>
- FileWrite <filename> <Mode=APPEND|CREATE> <Text>
for
creating or appending to documents in real-time.
- Exec <command> <mode>
to execute a
3rd party executable.
- Email <mapiprofile> <from> <address> <CC> <BCC> <subject>
<Bodytext> <fileattachments>
to send
emails without message left in mailbox.
- FaxReceive <FAXFILEt> <FAXTYPEt> <FAXID>
<FAXPAGES>
to receive
fax document to mailbox or file specified by FAXTYPE
- Sethook <ONHOOK |
OFFHOOK>
to put line
on-hook or off-hook. Used with Bridge command.
- Bridge <Port1#> <port1type> <port2#> <port2 type>
<FULLDUP|HALFDUP|FULLDISC|HALFDISC>
to bridge 2
lines
- EnslavePort <Slaveport# or range> <SlaveHandle>
to enslave
port for bridging
- FileStatus <filename> <status> <Size> <Mdate>
to check
status of file date
- AddMessage <mbox#> <msgID> <From>
to add
recorded message to mailbox. This will in turn generate email
notification.
Callbasic "Record" command can now
suppress the record tone by defining a variable
"NORECTONE" set to 1 in a CallBASIC script file. Once defined the tone
will not be
played.
CALLBasic Play / PlayFilename command will allow
touch tone cut through if variable
"ttcutthrough" is set to 1.
CALLBasic SayNumber command can now say
- money values ("5 dollars
and 75 cents) if variable "saymoney" set to 1; and
- point values ("5 point
754) if variable "sayreal" set to 1.
|