# Reports

The Reports page accessible via the KeyNect portal is the central area for the desktop user (such as an office staff member or advisor) to access all reports provided via Keyfax KeyNect.&#x20;

Keyfax KeyNect provides several types of reports and metrics, primarily focused on usage, technical performance, and operational logging.

### Call Statistics and Usage Reports

The system generally supports Reports on Call Statistics. This category encompasses detailed metrics captured during video sessions, which are logged and used to track activity and performance:

* **Customer Usage**: A feature allows customers to see how many minutes this month they have used.
* **Total Session Length**: The system tracks the total video call length per session.
* **Resource Counts**: Metrics are stored regarding the total count of resources created during calls, including the total picture resources created as count and total video resources created as count.
* **Resource Size**: The system tracks the storage volume used, such as the total picture binary resources used in KB and total video binary resources used in KB.

### Technical and Performance Metrics

KeyNect tracks numerous technical metrics related to connectivity and data transfer, which are crucial for performance monitoring:

* **Latency/Response Time**: The timing of client requests is measured by tagging each request with a timestamp and calculating a ‘max’, ‘min’, and an average receipt time on the server.
* **Bitrate Tracking**:
  * Video call average bitrate streamed/posted by the client.
  * Peer to peer video avg/max/min bitrates.
* **Peer-to-Peer Data**: KeyNect tracks peer to peer video total bytes transmitted/received.
* **Command Tracking**: The system logs a peer to peer command count (which could include a list of all commands passed, such as torch on, handshake, or recording on/off).

### Server Log Report (Error Reporting)

KeyNect includes a specific report type for operational monitoring:

* **Server Log Report**: This report details runtime errors. For example, if a user logs into KeyNect and their Microsoft Entra ID fails to expose the required claims (OID or email address), an error is logged to the Server Log report within KeyNect. The log documents the username and the claims that *are* visible to KeyNect.

### Viewing a report

&#x20;1\. Click “Reports” from the main menu.

<div data-with-frame="true"><figure><img src="/files/uo7Cv3hJyFRApTeHgHR3" alt=""><figcaption></figcaption></figure></div>

2. Click “VIEW REPORT”.

<div data-with-frame="true"><figure><img src="/files/zegKBnOvdKy4H1MYQy8b" alt=""><figcaption></figcaption></figure></div>

3. Click “RE-RUN REPORT” to refresh the data.

<div data-with-frame="true"><figure><img src="/files/lvBeQwx1RkL8K4hVRJ6s" alt=""><figcaption></figcaption></figure></div>

4. Some reports may present a “Search Criteria” option.

<div data-with-frame="true"><figure><img src="/files/xBKnQEJJ9FJe4wyscXoi" alt=""><figcaption></figcaption></figure></div>

&#x20;  A: Enter the search term.

&#x20;  B: Select the date range.

&#x20;  C: Click “RERUN REPORT”.

&#x20;  D: Results will be filtered based on the search term and dates.

### Report breakdown

Below is a breakdown of the reports available to the **Customer Admin role**.

**Call Count By User**

Gives a view of call numbers per user between two dates. Picture counts are only correct when this report spans a date range completely inside the data retention period (see [Customisation](/product-suite/keyfax-keynect/keynect-portal/customisation.md)tab for more details).

Call and video counts are kept beyond the data retention period, without the details of the person called or pictures/videos created, for up to two years.

**Call Count By Week**

Gives an historic view of call numbers per week.&#x20;

**Call Duration By Week**

Gives an historic view of total call duration per week. Only available to Customer Admins.

**Call Prompt Log**

Shows call prompts used within video calls - these are the text prompts that appear within videos or when videos are not being recorded.&#x20;

**Calls With Connectivity Issues**

Lists calls with issues. Lists calls which lost > 5% of video data during recording, calls which failed bandwidth tests (so could not start) and calls with MP4 conversion failures.&#x20;

**Calls With Connectivity Issues Historic %**

Bar chart of % of calls with issues over the last 25 weeks. Shows % of calls for each week that lost > 5% of video data during recording, calls which failed bandwidth tests (so could not start) and calls with MP4 conversion failures (all figures are in %).

**Change Audit Log**

Shows changes to tracked entities such as Call Classifiers or Customer Customisations.&#x20;

**SMS and Email Audit Log**

Shows all SMS and Emails that have been sent and to whom.&#x20;

{% hint style="info" %}
&#x20;Note: The “Search Criteria” will search for text within the field “SMS / Email Text”.
{% endhint %}

<div data-with-frame="true"><figure><img src="/files/KyPvFC1IcFsR25LAYHou" alt=""><figcaption></figcaption></figure></div>


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.keyfax.biz/product-suite/keyfax-keynect/keynect-portal/reports.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
