Wazo Documentation

Wazo Documentation

Release 20.03 The Wazo Authors

Feb 24, 2020

Contents

1 Table of Contents

3

1.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.2 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3

1.3 Upgrading . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5

1.4 System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48

1.5 Ecosystem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107

1.6 Administration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123

1.7 Contact Center . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 197

1.8 High Availability (HA) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 208

1.9 API and SDK . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 216

1.10 Contributors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 266

1.11 Troubleshooting . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 315

1.12 Community Documentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323

1.13 Documentation changelog . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325

1.14 Attribution Notice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 325

2 Changelog

327

3 Indices and tables

329

Index

331

i

ii

Wazo Documentation, Release 20.03

Wazo is an application suite based on several free existing components including Asterisk, and our own developments to provide communication services (IPBX, Unified Messaging, . . . ) to businesses. Wazo is free software. Most of its distinctive components, and Wazo as a whole, are distributed under the GPLv3 license. You may also check the Wazo blog for more information. Wazo documentation is also available as a downloadable HTML, EPUB or PDF file. See the downloads page for a list of available files or use the menu on the lower right. See Attribution Notice

Contents

1

Wazo Documentation, Release 20.03

2

Contents

1 CHAPTER

Table of Contents

1.1 Introduction

Wazo is a PABX application based on several free existing components including Asterisk and our own developments. Wazo provides a solution for enterprises who wish to replace or add telephone services (PABX). Wazo is free software. Most of its distinctive components, and Wazo as a whole, are distributed under the GPLv3 license.

1.1.1 Wazo History

Wazo is a fork of XiVO, which was created in 2005 in France by Sylvain Boily and the company Proformatique. In 2010, Proformatique merged with Avencall, and Avencall acquired the copyright and trademark of XiVO. Sylvain then moved to Quebec City and founded Proformatique, Inc. where the XiVO core development team worked from 2011 until November 2016. In November 2016, Proformatique Inc. was shut down and the development team forked XiVO to create Wazo. Its first release, Wazo 16.16, was released in December 2016.

1.2 Installation

1.2.1 Installing the System

Please refer to the new documentation at

1.2.2 Post Installation

Here are a few configuration options that are commonly changed once the installation is completed. Please note that these changes are optional.

3

Wazo Documentation, Release 20.03

Display called name on internal calls

When you call internally another phone of the system you would like your phone to display the name of the called person (instead of the dialed number only). To achieve this you must change the following SIP options:

? PUT /asterisk/sip/general ? trustrpid: yes ? sendrpid: pai

Incoming caller number display

The caller ID number on incoming calls depends on what is sent by your operator. You can modify it via the file /etc/xivo/asterisk/xivo_in_callerid.conf.

Note: The reverse directory lookup use the caller ID number after it has been modified by xivo_in_callerid. conf

Examples: ? If you use a prefix to dial outgoing numbers (like a 0) you should add a 0 to all the add = sections, ? You may want to display incoming numbers in E.164 format. For example, you can change the [national1] section to: callerid = ^0[1-9]\d{8}$ strip = 1 add = +33

To enable the changes you have to restart wazo-agid: service wazo-agid restart

Time and date

? Configure your locale and default time zone device template with wazo-provd endpoint /provd/ cfg_mgr/config by editing the default template

? If needed, reconfigure your timezone for the system: dpkg-reconfigure tzdata

Codecs

You should also select default codecs. It obviously depends on the telco links, the country, the phones, the usage, etc. Here is a typical example for Europe (the main goal in this example is to select only alaw instead of both alaw and ulaw by default):

? PUT /asterisk/sip/general ? allow: alaw,g722,g729,h264

? PUT /asterisk/iax/general ? allow: alaw,g722,g729,h264

4

Chapter 1. Table of Contents

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download