Automated/Manned Call Recording
Ensure agents can start call recording manually or enable an automatic call recording workflow where applicable and configured properly. The recording process can be based on platform capabilities and consents.
No Limit on Recording Time
Make sure that no time limitation is imposed on calls for sales and demo purposes, but the application does not have restrictions on how long a salesperson can make a phone call, subject to certain limits from the device, network, and recording provider.
Cloud Storage Security
Ensure that the recordings will be stored in an AWS S3 bucket for centralized file management and security.
User Authentication
Firebase Authentication can be used to provide the necessary sign-in functionality for users and secure access to the application.
Call Recording Management
Ensure users can manage the recordings by playing back, adding notes, and performing other management actions such as renaming and deleting recordings.
Search & Filter Functionality
Allow agents and supervisors to search for certain recordings based on possible search criteria that include date, contact name, campaign, and tags.
Integrated Dial Pad & Quick Calling
Offer an integrated dial pad and quick calling functionality to facilitate supported calling processes without having to switch between applications.
Admin Panel in Web Interface
Offer managers an interface in the web version that will allow reviewing recordings, organizing calls, filtering conversations based on campaign/representative, and supporting QA.
Multiple Language Support
Offer multiple languages to make the application usable in environments where sales representatives speak different languages.
In-App Purchases
Provide a possibility to upgrade to premium features via in-app purchases according to the requirements of the respective app stores.
Screen Recording
Enable screen recording for proper demonstrations and presentations according to the operating system permission settings and technical capabilities of target platforms.
Recording Compliance Awareness
Take into account the need for consent and restrictions on call recording that exist in the targeted platforms. Legal compliance is determined by the actual implementation and usage of the application, as well as jurisdiction and laws.