Howto:Analytics - MediaRunway - Partner App

Product Name
MediaRunway Analytics
Certification Status
This App is listed due to a customer testimonial. No tests have been conducted by innovaphone.
This App has been listed June 2024.
Category
Call Statistics, Call Monitoring Systems
Vendor
MediaRunway is an ITC enterprise that provides its customers with contemporary IT services in all areas - Your business, our solution.
Description
The Analytics myApps app is the simple, comprehensive and visualized way of evaluating calls to reduce unanswered calls and optimize your business processes. Build and share customized dashboards, take a deeper look into callflows, evaluate your waitingqueues, track the trunk usage or let the system automatically create reports for you. All in one without the needs of an external server.
MediaRunway - About this application
Functions
Users App
Menu

Dashboards


Add Dashboard
- Open Hamburger menu
- Click on "+" icon on the right besides "Dashboards"
Delete Dashboard
- Open Dashboard
- Click on "Delete" in the top right corner
- Confirm
Edit Dashbaord

- Open Dashboard
- Click on the Name/Icon in the top left corner
- Enter name
- Pick icon
- Confirm
Add Widget
- Open Dashboard
- Click on "New Widget" in the top right corner
- The new widget will be added to the list
- Automatically scrolls to the new widget
Delete Widget
- Open Dashboard
- Locate Widget
- Click on "x" in the top right corner of the widget
Edit Widget
- Open Dashboard
- Locate Widget
- Click on the Settings icon in the top left corner of the widget
Set Widget time span
- Open Dashboard
- Locate Widget
- Click on the Time select in bottom of the widget
Widgets
Widgets are the central part of every dashboard.They allow the user to configure a very custom dashboard.
The name of the widget will be visible in the dashboard.
The description is only visible inside this popup.
"Reporting" lets the user select the type of Chart/Query.
Reaction time

- pick one user
Call volume

- pick multiple users
- filter calls: "internal" / "external" / "internal & external"
- group by: "Count: Incoming & Outgoing" / "Duration: Incoming & Outgoing" / "Count: Accepted & Missed"
Utilization

- pick one trunk / waiting queue / gateway
- shows the number of parallel calls
Calls (Heatmap)

- pick multiple users / trunks / waiting queues
- filter calls: "internal" / "external" / "internal & external"
- filter calls: "incoming" / "outgoing" / "incoming & outgoing"
- filter calls: "connected" / "missed" / "busy" / "no channel"
- show: "sum" / "average"
Reporting

Search for calls, filter after parameters, get an overview in a table and look into the details of a call.
Templates
Lets the user save filters as a template. Important: A configured template is later used to create an automation.
Save current filters as template
- Open Reporting
- Locate the left panel
- Click on "Save" to save the current config into an existing or new template
Load template into filters
- Open Reporting
- Locate the left panel
- Click on "Load" an pick an existing template to load the config from
Filter (Standard)

Query
- pick "Standard"
Pbx Objects
- add multiple users / waiting queues etc...
- if none is specified all pbx objects will be used
Remote Party
- add multiple remote partys by dn / sip / e164
- if none is specified all remote partys will be used
Time span
- select time span from day to day
- if none is specified it will use every call entry
Waiting Time
- set a min waiting time in seconds
- set a max waiting time in seconds
- if min is not set it will use 0 as a default
- if max is not set it will use Infinity as a default
Call Duration
- set a min call duration in seconds
- set a max call duration in seconds
- if min is not set it will use 0 as a default
- if max is not set it will use Infinity as a default
Call Status
- Accepted = answered call
- Missed = unanswered call
- Busy = unanswered call, but with the reason that the user was busy (ISDN Cause: 17)
- No channel = unanswered call, but with the reason that an error occured (ISDN Cause: 1, 18, 26)
Call Direction
- filter: internal / external / internal & external
- filter: incoming / outgoing / incoming & outgoing
- filter: forwarded & transferred calls / without forwarded & transferred calls / only forwarded calls / only transferred calls
Filter (Waiting Queue Calls)
groups calls after waiting queues

Query
- pick "Waiting Queue Calls"
Waiting Queues
- add multiple waiting queues
- if none is specified all waiting queues will be used
Agents
- add multiple remote agents (users)
- if none is specified all agents will be used
Time span
- select time span from day to day
- if none is specified it will use every call entry
Call Direction
- filter: internal / external / internal & external
Output
CSV-Export
Table
Table (Waiting Queue Calls)
Tabs
Data summary
Automation
Auotmated Reports can be created by clicking on the 'Automate' Button in 'Send Number (External)', 'Waiting Queue (Incoming)' and 'Waiting Queue (Employees)'. The current config for evaluating will be attached to the automated report except the date. Auotmated Reports will create PDFs in a given rythm. These PDFs will be in the Archive.
- Automated Report
- name (optional)
- description (optional)
- rythm
- email notification (optional)
Admin App
Configuration
Set the pbx (ideally the master). This pbx will be used for replicating users and getting details about licenses. If not set, the first connected pbx will be used. The Pbx name can be found at: Devices App > Devices > 'Pick the PBX' > Admin Ui > PBX > Config > GENERAL > PBX Name. Alternative at Users Admin > Hamburgermenu > PBX Name.
E-mail Server
Needs to be set, if the user wants to receive E-Mail Notifications. In most cases is 'Sender E-Mail' equal to 'Username'. The 'Host' is normally localhost. For the 'Sender Displayname' we recommend 'Analytics App'. To test the sevice you can send a Test Mail.
Export
Will export the cdrs database as a csv.
About the App
Build version.
Licensing
Licensing: innovaphone licensing, how many licenses are needed is listed here.
The Number of licenses has to be filled in the licenses input field of the Analytics admin pbx app object. Also only at the Analytics admin pbx app object should be activated the checkboxes like in the next screenshot, no active checkbox in the Analytics user pbx app object!
Prerequisites
You have a free cdr record in the pbx you could configure. You could configure two in the pbx ui and more in through the pbx console/ config file.
Versions
The first app version starts with a free beta phase, but a free license key is needed.
Compatible innovaphone firmware versions
- MediaRunway Analytics 1.0 (133xxx)
- innovaphone V13r3, V14r1
Application versions used for interop testing
- MediaRunway Analytics 1.0 (133xxx)
- innovaphone IPVA V13r3 sr8
Configuration
CDRs
To collect Data about calls, the CDRs interface needs to be configured. Navigate to Devices App > Devices > 'Pick the PBX to get the CDRs from' > Admin Ui > Gateway > CDR1. The default configuration from CDR0 can be copied. Important is that the path needs to end with 'analytics/cdr'. One way to test the configuration is to do a test call and export the CDRs database in the Analytics Admin App. If its not empty, its very likely that its configured correctly.
- the 'Adress' is the uri (without https) of the app platform.
- the 'Path' for CDR is the same uri (also without https) which is shown in the 'AP Manager' app at the app instance under 'Webserver path'
Installation
After installing the app, adding the app instance and the app object for the users and the admin, someone can start using "Analytics". The steps of the installation process are the same as described in this article "Callback - Install App from App Store" only with different names.
Brief summary of the installation
- Install the app from app store
- Create an instance of the app
- Values needed: Name ("Analytics", no blanks here please) - Domain (your platform domain) - App Password (generate one, 15 characters) - DB Password (generate one, 15 characters) - other values will be filled up automatically
- Add the user and the admin object with PbxManager app (when selecting the name, please do not use spaces.)
- Configuration and licensing
The following is an installation example.
AP manager settings
PBX manager settings
You have to create the user and admin object.
Copyright information
Contact
| MediaRunway GmbH & Co. KG |
| Venloer Str. 8 |
| D-41569 Rommerskirchen |
| Tel: +49 2183 80628-0 |
| Mail: myApps-sales@mediarunway.com |
| Support: myApps-support@mediarunway.com |
| Website: MediaRunway.com |
For any questions please refer to our contact page.
