
|
Noojee Telephony Solutions
|
Noojee Click Installation
Noojee Click Client Installation
Click the following link to install Noojee Click for Asterisk
https://www.noojee.com.au/downloads/noojeeclick-0.5.0.xpi
Note: Firefox will display the following message just under the tab bar:
'Firefox prevented this site (www.noojee.com.au) from asking you to install software on this computer'
Click the 'Allow' button on the right handside of your browser to allow Noojee Click to be installed.
If you like Noojee Click try Noojee Receptionist, the only Asterisk application designed specifically for receptionists. Includes support for multiple receptionists as well as basic Presencing.
|
 
|
Once the installation completes a new image will appear in the bottom right hand corner of the Firefox status bar.
Click the image and select the 'Configuration...' option. Then set the options as follows:
Option
|
Description |
Recommendation |
| Server Type |
The type of connection used to connect to Asterisk. For Asterisk 1.4 or above use AJAM. For Asterisk 1.2 or earlier use AstmanProxy (which of course will require you to install Astmanproxy on your Asterisk server).
|
AJAM (Asterisk 1.4+) |
| Host |
Enter the IP address or hostname of your asterisk server. |
|
| Port |
Enter the port that the manager api http service is running on (by default this is port 80). Check the 'bindport' setting in /etc/asterisk/http.conf for your systems setting.
|
80 |
| Username |
The username created in /etc/manager.conf |
|
| Password |
The password created in /etc/manager.conf |
|
| Extension |
The extension number of your phone |
|
| Context |
The Asterisk context that the dial should occur in. The context must be able to make outbound calls.
|
default
|
| Enable Auto Answer: |
If ticked, when dialing your handset won't ring and the call will drop straigth to speaker phone or your headset. You must select one of the supported Phone Types (see below) for this to work.
|
Ticked
|
| Phone Type |
For AutoAnswer to work you must select from one of the supported phone types. |
|
| Dial Prefix |
If you require a dial prefix when dialing an external number then enter it here otherwise leave it blank. |
Leave Blank
|
| International Prefix |
The number to dial when dialing international numbers. This number will replace a '+' symbol found in phone numbers to designate the international dial prefix. |
|
| Pattern |
The set of patterns (one per line) to use when scanning for phone numbers |
XXX XXXX
|
| Enable Logging |
if ticked then log messages will be output to the Error Console. This should normally be disabled.
|
False |
Once Noojee Click has installed you need to configure Asterisk.
Asterisk 1.4 AJAM (recommended)
The following describes how to set up AJAM on your Asterisk server which is the recommended method.
Manager API
Start by setting up the Asterisk Manager API
Edit /etc/asterisk/manager.conf
Check that the 'webenabled' option is set to 'yes' under the general section.
[general]
webenabled=yes
Create an entry similar to the following. You should change the text 'apassword' to an appropriate password.
[click]
secret = apassword
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
read = system,call,log,verbose,command,agent,user
write = system
AJAM
Edit /etc/asterisk/http.conf
Check that it has the following lines uncommented.
[general]
enabled=yes
bindaddr=0.0.0.0
bindport=8088
Astmanproxy - Asterisk 1.2 and earlier
Note: in the next release Astmanproxy support will be removed. Astmanproxy has only had minimal testing in the current release.
Select the Server Type: Astmanproxy
Host and Port as per the astmanproxy configuration (see below)
Set the username and password as per the Manager api configuration (detailed later)
username: click
password: apassword
Set the extension to your local extension number. e.g.
extension: 123
Enter the context which will typically be 'default'.
context: default
Enter the dial and international prefix if any (these can both be blank).
Enter any number of dial patterns, 1 per line!
Server Installation
If you are using AstmanProxy then you will need to configure the Asterisk Manager API.
Note: if you need assistance installing AstmanProxy, Noojee Telephony Systems can do a remote installation for $A390 + GST.
Just email: support@noojee.com.au
Manager API
Start by setting up the Manager API
Edit
/etc/asteriskmanager.conf
Create an entry similar to the following. You should change the text 'apassword' to an appropriate password.
[click]
secret = apassword
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.0
read = system,call,log,verbose,command,agent,user
Astmanproxy
Please note Astmanproxy support will probably be deprecated in the next release and has only had minimal testing in this release. We recommend that all users use the AJAM interface.
Install astmanproxy on the same server as asterisk.
Edit
/etc/asterisk/astmanproxy.conf
Find and change the host line to as follows. Again select a more appropriate password than 'apassword'.
host = 127.0.0.1, 5038, click, apassword, on, off
Find the listenport entry (similar to the following) and note the port.
listenport=8081
You may also need to change the 'listenport=' entry if the default port is already in use.
Find the following lines
inputformat=standard
outputformat=standard
and change them as follows:
inputformat=http
outputformat=xml
Find the line
autofilter=off
and change it to
autofilter = on
Now reload asterisk and start astmanproxy.
|
|
|