Skip to main content

Accounts screen

The accounts section is self service account configuration page for the Focus portal. It lets Super Users update or manage account level settings like forced comments, transcription or API access.

accounts tab bar

The Account page (2) is accessible via the Admin menu (1) in the left hand bar and is comprised of a number of sub sections. This page is designed to help you setup Focus how you want to use and your organization want to use it. Each sub section is detailed below and can be accessed via the tab bar at the top of the page.

accounts tab bar

Each section is covered below in detail and as we expand the self service options, this document will be kept up to date so you can make Focus, yours.

Restricted section

This page of the Focus portal can only be accessed by Super users.

Table of contents​

Within this section you can find the following:

  • General - Covering your account details
  • Features - Covering AI options, forced comments, reviews and network integration options
  • Retention - Account level legal hold option
  • Security & Auth - IP restriction and 2FA
  • Integrations - Integrations with other systems including API, SFTP, CRMS and Email

General​

The general section allows you to see your base account information.

Account Details​

This section can be very helpful for troubleshooting or when talking to the Focus support team. It also allows you to confirm some details about your account and billing information.

accounts tab bar

  1. Account Name - This is the name of your account. A Friendly name that will allows Focus support team to confirm they are assisting with the correct account. Also if you have access to more than one account it allows you to make sure changes are being made in the correct account.
  2. Account Type - Sometimes called a SKU, this is the type of your account. This has a direct effect on options you have available within the Focus portal and your billing.
  3. Account GUID - A globally unique shot account code. This is a slightly less friendly way to confirm what account you are currently looking at but is very helpful for any support requests or API access.
  4. Telephony GUID - A globally unique code that links any telephony recording with your account. This code is used to tag all communications for your instance and is linked directly to your accounts encryption process to ensure all communications are protected and only available within this Focus portal and database.
  5. Save changes - This save button is not relevant on this screen as the data is read-only, however if you have made changes on other tabs it will become enabled allowing you save all your progress.

Features​

The features tab covers a few sections, what you see in this tab will depend on what is enabled on your account and with your current account type or SKU. All options are listed hear so if you see something you would like to use but cant currently, please reach out to your account manager or support team.

Focus Features​

This first section is all about Focus specific options and features. Mostly around how users will interact with the portal and communication.

focus options

πŸ’¬ Forced comments​

If enabled in the admin section, forced comments will require a user to enter a reason for listening to the call before they are able to begin playback.

Forced comments add comment

When selecting a call from the communications screen the plaback bar will be blocked and a comment must be added via the Add Comment button.

Forced comments add comment

Adding a forced comment is the same as normal comments but a timestamp and tag are not able to be added as this comment must be added before playback

Forced comments add comment

Once the comment has been Created playback will begin as normal.

Forced comments add comment

Forced comments will show within the normal comment section with the name and timestamp like a normal comment.

note

This is a global setting and will cause all users to enter a comments for each recording. If the same call is selected for playback again within 5 minutes a second comment is not required.

πŸ“‹ Communication reviews​

Communication reviews are a way to allow users to review any communication in a structured way. Think of it like a survey about the communication.

Communication reviews setup​

Communication review admin

When enabled Communication reviews can be simply Enabled or Mandatory.

Communication review examples​

Communication reviews are bespoke for each customer within focus so if you enable this for the first time please reach out to support to help you setup your reviews. Below is an example of the process once enabled.

Each customer may have as many review templates are needed and reviews can select the relivenet template based on the type of call they are playing or maybe the type of user they are.

When enabled (Mandatory or not) a new tab will show in the full screen playback page.

Communication review history

  1. Select the Review tab
  2. A list of completed reviews for this communication will be shown
  3. To add a new review press the Add Review button.

Communication review history

A list of currently active review types will be presented. Selecting one will load the relivenet review page and example is shown below:

Communication review history

The above audit review example is then completed by the user and would show on the history page. Options for review forms include:

  • Short text - 1 line text comments
  • Large text - Multi line text comments
  • Drop down list - A drop down with a fixed list of options to select between
  • Dates and time - A date or date and time selection box
  • Toggles - Choice between two options (Yes/No, True/False, Did do something / Didnt do something)
  • Sliders - Select a score on a scale
tip

The user is able to listen to call while completing the review, this is normally important as the question tend to link directly to events in the happening durning the communication.

Users with access to the reports screen can then download a report with all the scores provided across all communications.

warning

Forced comments and Communication reviews are not able to be enabled at the same time as they would cause confusion. If you enable both, the first one enabled will be switched off.

πŸ€– AI Transcription​

Focus was built with AI at its heart πŸ’– and it's included with all Focus licenses at no extra cost πŸ₯‡.

Don't get us wrong, everything works without it, but when enabled the platform comes to life with insights, analysis, follow along transcription and free text searching to name but a few. More information can be found within the Communication section of this help guide, but if your policy allows, we recommend you enable this option from day one.

focus options

When toggled (on or off) you will be prompted to confirm the changes that will be applied to your portal and your done. If enabled you now have access to:

  • Follow along transcriptions
  • Automatic communication categorizations (outcomes)
  • Segment detection - Skip over the "hello how was your day" part and get to the good bit
  • Translations - Show both the spoken language and another language.
  • Speaker detection
  • Full free text searching over all communications - find names of competitors or specific product names
  • Smart journey linking (coming soon)
  • Sentiment (coming soon)
  • Custom tags (coming soon)
  • Lots more...

Network recording features​

If inline network recording is enabled on your account (Mobile phones or Fixed lines) options within this section will allow you to manage:

Announcements​

Announcements let you automatically tell the people phoning or being called by your recorded users that the audio is being recorded. When your account is provisioned you can select one of the below options, but this can also be changed at any point via the portal.

focus options

Options are:

  • None - If you wish to disable the announcements and tell users via another method, select this option.
  • Beep - A single deep is played when the call starts to signify recording has started.
  • This call is recorded - A voice telling the users that "This call is recorded".
  • Recording - A voice telling the users that this call is "Recording".
  • Recorded and Monitored - A voice telling the users that "This call is recorded and monitored".
  • Custom - Custom audio files are supported for playback. If you wish to supply your own recording please log a support ticket.
note

The default options currently only support English but have both a Male and Female variant, other language versions can be created or supplied via the custom option.

Dynamic private calls​

Focus supports lots of ways of setting any communication made to be shown as private, via endpoints settings, group settings or dynamically.

Dynamic private calls are enabled by default and alow a user to press *1 (star, followed by the number, one) on there phone keypad. This can be pressed at any point within the call and both partisipants will hear three beeps played onto the call to confirm. This recording will be marked as private within the Focus portal and only playable by the user that made the call and super users.

See playlists for how private calls can still be shared if required.

Teams recording features​

If enabled on your account, Microsoft Teams specific recording options will be displayed within this section.

Zoom recording features​

If enabled on your account, Zoom specific recording options will be displayed within this section.

Broadworks recording features​

If enabled on your account, Zoom specific recording options will be displayed within this section.

Retention​

The bulk of the options around retention can be found under the Retention screen options and Legal hold screens in the admin section.

Retention options

Within this tab you can enable a full system wide legal hold. Enabling this means that no communications (no mater what retention group they are in) will be remove from the platform. When disabled any communications that have now expired will be removed from the platform.

warning

If disabled expired communications will instantly no longer be playable within the portal. They will be deleted overnight. It is recommended that you run the retention report before disabling this flag to check what data would be removed.

Security & Auth​

IP Restrictions​

If you wish to restrict users (both SSO and local) from being able to login to Focus unless they are accessing the platform from a specific IP address you can set this whitelist on the Security and Auth section of the accounts page.

Retention options

To enable the whitelist and start adding allowed IP address simply toggle the Enable IP whitelist (1) option.

Retention options

Once enabled you will be able to add as many IPs as require access.

Check your IP is in the range you allow

Make sure you have checked that your current IP (or if you use a VPN, the VPN IP) is included in the range you have added, if not you will no longer be able to access the account. You can check your current IP address via a simple search or try this website: https://www.showmyip.com/

Retention options

Once you have added an IP address, you can add more via the same method (2) or remove an already active IP address via the bin icon (1).

Retention options

Continue adding IPs until you have added all address your users may use (1) (or your VPN address), press Save Changes (2)

Check your IP is in the range you allow

Before you press Save Changes (2), double check your current IP address is on the allowed list.

tip

IP access information is logged for all audit events. If you don't wish to enforce IP restrictions but review access locations then disable this toggle and check the audit reports or the audit screens.

Two Factor Authentication (2FA)​

Two factor authentication is mandatory for all local Focus users.

warning

Security is very important and as such the ability to disable 2FA has been removed from this section of the portal. 2FA is now mandatory for any local access to the Focus platform.

Integrations​

Your data is your data and even thought the Focus user interface is designed to be simple to use and very powerful we understand that you may need to send or link data into other systems.

Integration options

SMS to Email​

SMS to Email can provide a copy of each SMS via email. Each email is sent to a specific address and is base64 encoded. This can be used to provide an archive copy of SMS messages to a 3rd party system.

SMS to Email Setup​

SMS to Email can be enabled via the Focus portal.

SMS to Eamil setup

  1. Turn on the toggle for SMS to Email
  2. Add the email you would like the Email sent to
  3. Press Save Changes

SMS to Email Example​

Once enabled each SMS will trigger a an email to the selected address. An example email is shown below:

Example email

The email will contain the following structure:

  1. O2 MR SMS from - Static text
  2. The from number
    1. If a name is known for the from number it will be shown in brackets
  3. The to number
    1. If a name is known for the to number it will be shown in brackets
  4. The UTC timestamp of the SMS
  5. The address the email is sent from
  6. The address the email is sent to
  7. The content of the SMS - Base64 encoded string

In addition to the content of the email the following headers are also added:

  • X-O2MR-Interaction-ID - A unique ID for the SMS
  • X-O2MR-SMS-SUBSCRIBER - The Subscribers phone number (this enables the system to work out the direction of the SMS)
  • X-O2MR-SMS-FROM - The number sent from
  • X-O2MR-SMS-TO - The number sent to

SFTP Communications access​

SFTP Setup​

SFTP access provides access to your communications and metadata via an SFTP client. If enabled on your account, SFTP access can be turned on via the accounts screen.

warning

SFTP is considered a legacy integration, it is recommend that the Focus API is used to access recordings instead of SFTP as you will be able to get full metadata and extra data like transcripts, comments and tags. SFTP download only provides access in the described format

Integration options

  1. Select the Enable SFTP toggle.
  2. Press Save Changes

A new SFTP Username and Password will be generated and shown in a popup. Copy this information using the copy buttons.

Integration options

One time password

Make sure you save this password somewhere safe and secure, the password will only be disabled once. If disable and reenable SFTP the password will be reset and shown again.

You can now use this information to connect to the SFTP service.

  • Username: Your username from the above step
  • Password: Your password from the above step
  • Protocol: sftp
  • URL: sftp4455.uk.focus.aiphoria.net
  • Port: 8022

Once connected you may need to configure what communications the SFTP user is allowed to see. The SFTP user is considered a normal platform user so must be given express authorization to view the communications, as a result, you could only give access to specific communications or everything.

Communication access​

User details

  1. Navigate to the People tab
  2. Then select Users, this will bring up all currently registered users in your organization.
  3. Locate the SFTP user via the filter. They will be the username created in the setup steps and will have SFTP at the start of the name.
  4. Click on the magnifying glass icon next to the SFTP user to view the users properties.
  5. Click the edit button in the top right of the user pane to edit the properties of the SFTP user.

User details

  1. Once in edit mode, scroll down until you see Groups
  2. Expand any groups you wish to provide access to, in this case all groups with a security badge (Mandatory group).
  3. Turn on the slider to allow the user access to see the calls in the group. You can refine this by using the tick list to select specific sub-groups the SFTP user can view calls in.
  4. Continue to do this for any groups configured you would like the SFTP user to download.
  5. Once you’ve finished, remember to Save. Your user should now be able to refresh their portal to view the calls in the β€˜Communications’ tab.

If you enabled all security groups the SFTP user will now have access to download all communications from the platform.

SFTP Structure​

By default the SFTP is presented in the following structure:

  • MobileVoiceRecorder
    • MobileVoiceRecorder_Live
      • CallRecordings
      • SMS
Call Recordings​

If audio recording is enabled on your account, under the call recordings section each communication is listed under 3 possible folders:

  • MP3 - A stereo MP3 file
  • WAV_16_8000_S - A stereo wav file, converted to 16 bit audio
  • WAV_8_8000_M - A mono wav file, converted to 8 bit audio
tip

All recordings are listed in all folder, the structure just denotes what format the file will be download as. If you would like a different format for the call please reach out to support and we can look into this for you.

Under each format above the recordings then follow this structure: Daily -> Year (4 digits) -> Month (2 digits) - Day (2 digits).

An example, assuming today is the 3rd of May 2025:

  • Daily
    • 2023
    • 2024
    • 2025
      • 01
      • 02
      • 03
      • 04
      • 05
        • 01
        • 02
        • 03

The file is then named as below with underscores between the sections:

  • Timestamp for the end of the call - YYYYMMDDHHNNSS - YEAR MONTH DAY HOUR MINUTE SECOND - Note the end time is used so that if a call starts before midnight and lasts 2 hours, it will be in the following days folder.
  • Phone number of originating party
  • Phone number of terminating party
  • Your account ID - If you are downloading from more than one account this ID must be combined with the below ID to make globally unique
  • A unique ID for the Communication within this account

For example:

  • 20250605155506_441110000333_ 441230000321_1_1122.mp3
  • 20250605156506_441110000333_ 441230000321_1_1123.mp3
SMS​

If SMS is enabled on your account a CSV file (by default) of each month of each year will be created. All SMS message from that month will reside in that file with the following structure: CSV -> Monthly -> Year (4 digits) -> Month (2 digits).

An example, assuming today is the 3rd of May 2025:

  • CSV
    • Monthly
      • 2023
      • 2024
      • 2025
        • 01
        • 02
        • 03
        • 04
        • 05

The file is then named as below with underscores between the sections:

  • You account ID - If you are downloading from more than one account this ID must be combined with the timestamp to keep the file unique
  • SMSMessages - Static text
  • Year - YYYY
  • Month - MM

For example:

  • 1_SMSMessages_2025_04.csv
  • 1_SMSMessages_2025_05.csv

The CSV structure is then as below:

  • Message ID
  • Date time (UTC)
  • From phone number
  • To phone number
  • Message
note

One file will show for each month, even if no SMS have been received within that month. The SFTP listing is created dynamically so file sizes for metadata are not known at the time of download.

API access​

Online documentation is coming soon. If you wish to integrate now, please reach out to our support team and they can supply you with documentation on how to use the Focus API to pull all communications and data the second they happen or via a batch process.

Legacy API access​

Our Legacy API can still be used by customers who have already integrated to this however it is missing some of the advanced options available when using the new API. If you would like migration / upgrade information or to clarify anything regrarding this API please contact support.

Other​

Focus has a full workflow system build into it! Want to send your data to a 3rd party CRM, get an email every time a member of staff starts talking about a competitor or simply push a summery or each communication into Slack?

Simple...Below is just a quick example of the current integration used within the platform:

  • Simple export:
    • Google Sheets
    • Excel files
    • Email
  • Chat applications:
    • Slack
    • Teams chat
  • Help desks or tickets systems:
    • Jira
    • Linear
  • CRMs
    • ClickUp
    • HubSpot
    • MIcrosoft Dynamics
    • Salesforce
    • Zendesk
    • Freshdesk
  • File stores
    • S3 Bucket
    • Azure Blob
  • Custom
    • Custom HTTP POST/GET
    • More...

Get in touch with your use case and we would be happy to help.