|
VOIP Product Plug-in |
Top Previous Next |
|
The following outlines the different options available with the VoIP plug-in configuration. It is important to note that the few top options are mutually exclusive. The items which are mutual exclusive are: Virtual Account, Provision a peer account on Asterisk, Remote Call Forwarding, MeetMe Conferencing, and Fax2Email.
VoIP Platform
Platform: This the type of voice over IP system you are interfacing AgileVoice to. It is most typically set to Asterisk, unless you have been otherwise directed to do so.
Allow VoIP device/adapter auto-provisioning?: This option enabled the product to have the VoIP device or adapter TFTP/HTTP provisioning. Many of the end-user devices on the market may accept a specially crafted document that automatically configures the SIP gateway, username, password, and other settings specific to the device. When this option is enabled, the user and administrators are able to select the device type that the service will be associated with. This enables the AgileVoice provisioning to generate the appropriate file needed by the device for auto-provisioning.
Account Creation and Provisioning
Allow Selection of Parent Service?: During service creation, a customer may purchase a product that augments a different service the customer already has. Or the customer may purchase a product that relates to another service they own. By enabling this, you are allowing and requiring the customer to select a parent DID service to associate the purchased child service with.
Virtual Account?: A virtual account is a DID that actually is associated with another parent DID. When this option is selected, the “Allow Selection of Parent Service” must also be selected, so that the customer or administrator can pick the associated DID. When a virtual account's DID is dialed, the actual parent DID is called and any of the settings associated with the parent service are honored, such as voicemail settings, etc.
Provision a peer account on Asterisk?: This setting is used to create a parent or primary DID service. This selection causes an actual configuration to be provisioned and included in the sip.conf or iax.conf on Asterisk.
Channel Type: This is used to select the type of VoIP channel technology to use. It may be configured for SIP or the IAX2 protocol.
Remote Call Forwarding?: This selection allows a DID to be instantly forwarded to another DID, which may or may not be an actual service of the customers. This is useful in cases where a local DID provider has given a DID for which needs to be forwarded to another DID actually owned by the customer.
MeetMe Conferencing?: This allows a DID to terminate directly into a conference bridge.
Fax2Email?: This allows a DID to receive incoming faxes which are converted on-the-fly to PDF format and emailed to the customer's email address on file. Additionally, the incoming PDFs are stored in the database so that the customer may also access their faxes through the AgileVoice customer web interface. This feature requires TDM hardware, such as Digium's T1 Zapata hardware.
Context within the dial plan for provisioned account: This is the Asterisk dialplan/extensions context used for the provisioned account. Which ever context is used is the context in which the customer's DID will be placed when dialing an outbound call. This is typically configured to “longdistance” or “international”. In the case of interfacing with AMP, this would be configured for “from-internal”.
Use DID Pool Plugin(s): When the customer or administrator adds a new service to a customer, they must choose a new DID to purchase. This field determines from which available pool the customer may select a DID from. In many cases, you might have a pool containing locally assigned DIDs and another pool containing toll-free numbers. By configuring the pools as such, you are able to charge different rates for the different DIDs available.
Features
Provision Voicemail?: For a parent level account, this controls whether or not the DID has voicemail. This option does not make sense for any configuration other than when an account is provisioned on the Asterisk server.
Provision Call waiting?: For a parent level account, this controls whether or not the DID has call waiting. This is typically used for business level customers whom do not wish to be disturbed when on a telephone call. This option does not make sense for any configuration other than when an account is provisioned on the Asterisk server.
Provision Blacklisting?: For a parent level account, this controls whether or not the DID has call blocking based on the incoming ANI. Like the above features, this option does not make sense for any configuration other than when an account is provisioned on the Asterisk server.
Calling Name Display?: This “feature” is available as a subscription from iSP Services. It allows inbound calls from the PSTN or SIP to be resolved to the calling name, using the SS7 network. This is one of the major missing pieces a VoIP provider has a hard time matching from a POTS provider. Further information, pricing, and a trial account may be had by contacting: sales@ispservices.com
Allow assignment of fail-over destination?: For a parent level account, this controls whether or not the DID has a telephone number configured to forward inbound calls to in the event that the end-users device or adapter is not registered with Asterisk. This allows a method for a business to have a fail-over by moving most of the services to VoIP, while keeping a single POTS line for fail-over and emergency conditions.
Uses E911 Add-on Module?: For a parent level account, this controls whether or not a E911 address is configured for the account. If an address is configured, then that information is registered with a supported E911 provider, such that when the customer makes a 911 call, the emergency personnel is presented with the address information stored in the E911 database.
Rating Engine
Add DIDs provisioned in to “In-Network” rating type?: When selected, the DID is added to a master list of DIDs that are flagged as “In-Network”. This means that when a rate is created with a type of “In-Network”, special conditions may apply to those numbers – such as allowing free unlimited calling to any subscriber of your AgileVoice system.
Rate CDR records associated with this service?: This flag determines if the rating engine is used with this service.
Rate CDR records associated with this service as account codes?: If this flag is selected, then the accountcode is used in the CDR table to associate calls with the account. The account's username field is the key used to associate CDR entries with the service. Only a single service with this flag may be used for an account; otherwise the system would not be able to separate which CDRs belong with which services.
Final Notes
Certain features listed above require the professional version of AgileVoice, additional add-on modules, and/or Digium TDM Zapata hardware. For information about pricing or availability, please contact your AgileVoice sales representative. |