Howto13r2:RecordingsApp

From innovaphone wiki
Jump to navigation Jump to search
There are also other versions of this article available: Howto13r2 (this version) | Howto13r3 | Howto14r1

Setting up the Instance

  • In this Step you're going to Setup the Instance of the Recordings App
    • For this you need to download the app in the AP Manager Plugin.
    • After installing the latest version, you need to add a new instance.
    • You need to fill all the important information in the newly opened window.
    • After setting up the instance and starting it, it should look like the following:

Recordings-howto1 1.png

Configuration in the PBX Manager Plugin

Adding objects through the Recordings AP

  • First you're going to add 2 new objects for the Recordings App to function.
    • Here you need to add one object for "User" and one for "Admin".
    • You have three fields to fill out.
      • Name: Here youre going to name the App
      • SIP: Here you need to name the SIP
      • TYPE: Here you can choose what type this object is going to have.

Recordings-howto3 1.png

At the end, it should look like this:

Recordings-howto2 1.png

Part 2 - Configuring Templates

  • For the app to work, you need to give out permissions and licences for the templates.
    • Select the user template and give him the app permission and the licence.
    • Select the admin template and give him the admin-app permission and also the licence.
    • Now users with either template can use the appropiate apps.

Recordings-howto4 1.png

Setting up the Devices Plugin

Part 1 - Configuring the PBX

Part 1.1 - CDR Checkbox

  • To fully function, you need to activate the CDR option in the PBX.
    • To do that, you need to select the PBX - Config tab
      • Here you need to check the "Generate CDRs" checkbox.

Recordings-howto5 1.png

Part 1.2 - Configuring CDR

  • In this step you are going to setup the CDR tab in the PBX
    • Those settings you can find under Gateway - CDR1.
      • The following settings need to be made:
        • Type: HTTP
        • Adress: here you need to either set the IP Adress of your application platform, or the name of it which is resolved from your DNS Server.
        • Method: External (POST)
        • Path: Here you need to put a case-sensitive URL: "/domain/recordings/cdr".

Recordings-howto6-1.png

Part 1.3 - Checking the object

  • It could happen that Websocket and Admin isn't ticked in "Objects".
    • To check this, you need to navigate to PBX - Objects
    • Here you select the Recordings object and select the first App tab.
    • Both checkboxes should be ticked.

Recordings-howto7-1.png

Part 2 - Configuring the Phones

Part 2.1 - Setting up the URL

  • To actually record the calls, the phones need to be set up correctly.

Recordings-howto8-1.png

Part 2.2 - Setting up the Recording-Tab

  • To fully function, the following changes need to be made in the Recording-Tab
    • Mode: Transparent: This means that the call will be recorded instantly.
    • Recorder: HTTP Server

Recordings-howto19.png

Configuring the App

  • At last, you need to set the PBX name into the settings of the app, which is found in the RecordingsAdmin - app
    • After opening the app, you can open a sidebar-menu with the upper right menu button.
    • Below you see the setting which is called "PBX name". Here you set the name you gave the PBX.

Recordings-howto20.png


After that, the configuration is done and you can freely use the app.