Next:
Introduction
Up:
Asterisk Reference Information Version
Previous:
Asterisk Reference Information Version
Contents
Introduction
License Information
Hold Music
Security
Introduction
Network Security
Dialplan Security
Log Security
Hardware
Introduction
DAHDI compatible hardware
Non-DAHDI compatible hardware
mISDN compatible hardware
Miscellaneous other interfaces
Configuration
General Configuration Information
Configuration Parser
Asterisk.conf
CLI Prompt
Extensions
IP Quality of Service
MP3 Support
ICES
Database Support
Realtime Database Configuration
FreeTDS
Privacy
First of all
Next, Fight against autodialers!!
Next, Fight against the empty CALLERID!
Next, use a WELCOME MENU !
Next: Torture Them!
Using Call Screening
The 'N' and 'n' options
Recorded Introductions
Channel Variables
Introduction
Parameter Quoting
Variables
Variable Inheritance
Example
Selecting Characters from Variables
Expressions
Spaces Inside Variables Values
Operators
Floating Point Numbers
Functions
Examples
Numbers Vs. Strings
Conditionals
Parse Errors
NULL Strings
Warning
Incompatabilities
Debugging Hints
Asterisk standard channel variables
Application return values
Various application variables
The MeetMe Conference Bridge
The VoiceMail() application
The VMAuthenticate() application
DUNDiLookup()
chan_dahdi
chan_sip
chan_agent
The Dial() application
The chanisavail() application
Dialplan Macros
The ChanSpy() application
OSP
AEL: Asterisk Extension Language
Introduction
Asterisk in a Nutshell
Contexts
Extensions and priorities
Macros
Applications
Getting Started
Debugging
About "aelparse"
General Notes about Syntax
Keywords
Procedural Interface and Internals
AEL version 2 BNF
AEL Example USAGE
Comments
Context
Extensions
Includes
#include
Dialplan Switches
Ignorepat
Variables
Local Variables
Loops
Conditionals
Break, Continue, and Return
goto, jump, and labels
Macros
Examples
Semantic Checks
Differences with the original version of AEL
Hints and Bugs
The Full Power of AEL
SLA: Shared Line Appearances
Introduction
Configuration
Summary
Dialplan
Trunks
Stations
Configuration Examples
Basic SLA
SLA and Voicemail
Call Handling
Summary
Station goes off hook (not ringing)
Station goes off hook (ringing)
Line button on a station is pressed
Channel Drivers
IAX2
Introduction
Why IAX2?
Configuration
IAX2 Jitterbuffer
mISDN
Introduction
Features
Fast Installation Guide
Pre-Requisites
Configuration
mISDN CLI commands
mISDN Variables
Debugging and sending bug reports
Examples
Known Problems
Local
Introduction
Syntax
Purpose
Examples
Caveats
Distributed Universal Number Discovery (DUNDi)
Introduction
DUNDIQUERY and DUNDIRESULT
Peering Agreement
ENUM
The ENUMLOOKUP dialplan function
Arguments
Examples
Usage notes and subtle features
Some more Examples
AMI: Asterisk Manager Interface
The Asterisk Manager TCP/IP API
Device status reports
Command Syntax
Manager commands
Examples
Some standard AMI headers
Asynchronous Javascript Asterisk Manger (AJAM)
Setup the Asterisk HTTP server
Allow Manager Access via HTTP
Integration with other web servers
CDR: Call Detail Records
Applications
CDR Fields
Variables
Storage Backends
Microsoft SQL Server
MySQL
PostgreSQL
SQLite 2
SQLite 3
RADIUS
Voicemail
ODBC Storage
IMAP Storage
Installation Notes
Modify voicemail.conf
IMAP Folders
Separate vs. Shared Email Accounts
IMAP Server Implementations
Quota Support
Application Notes
SMS
Introduction
Background
Typical use with Asterisk
Terminology
Sub address
extensions.conf
Using smsq
File formats
Delivery reports
Queues
Introduction
Configuring Call Queues
queues.conf
Routing incoming Calls to Queues
Assigning agents to Queues
Controlling The Way Queues Call the Agents
Pre Acknowledgement Message
Caveats
Queue Logs
Phone Provisioning
Introduction
Configuration of phoneprov.conf
The [general] section
Creating phone profiles
Configuration of users.conf
The [general] section
Invdividual Users
Templates
Putting it all together
Development
Backtrace
lmadsen 2010-01-14