Enterprise Communications Server Using Elements to Create Call Answering Services
619510003-1A Copyright © 2009 ADTRAN, Inc. 107
10 Using Elements to Create Call Answering
Services
This chapter presents information about the individual elements that you use to build a service. This
chapter covers the following topics:
• Overview on page 107
• Using Standard Elements on page 111
• Using Advanced Elements on page 130
Overview
Elements are the building blocks of the services that you create for use on your extension. By combining
elements on the canvas of the Service Editor, you design a call flow that routes incoming calls.
Elements are on the tool palette of the Service Editor. They are divided into three groups: standard,
advanced, and database. Each group has its own tab.
For some of the standard elements, such as Transfer callers, Deliver messages, Pager notification, Fax on
demand, and the Fax Wizard, you can specify an account code. An account code is a specified set of digits
that the caller must enter after completing the dialing pattern. Account codes represent an accounting
category, for example, expenditures, revenues, or salaries. They are also used to ensure security so that a
caller who does not have an account code cannot access specified information.
You can use account codes to allow long distance dialing, in which the telephone company applies the long
distance charges to your account code.
You can set a default account code that applies to any service. If the administrator has enabled the use of
account codes, you can specify the account that you want callers to use.
User context and service elements
When you start a service, it begins by operating in the context of the user who owns the identity (for
example, the extension) that received the call. The different service elements access mailboxes and objects
that are related to this user context. You can change the user context by modifying the service.
If your system is licensed for database integration then you will also have a Database
elements tab available. For more information, refer to Using Database Elements on
page 163.
To access database information, the system must be licensed for database integration. If
you are not licensed for database integration, the Database tab is unavailable. For
more information, refer to Using Database Elements on page 163.