Skip to content

ON-PREMISE DATA PROCESSING

OpenData Platform

Collect All Communication Data
Ready for private AI.

Capture or import voice and screen recordings. Store media, transcripts, metadata, reports, and AI-generated results in your own infrastructure, then connect them to the applications you choose.

Explore Features

Your data stays in your infrastructure.

Secure On-Premises
Data Hub
Encrypted · Retained · Auditable

Data sources

Services & applications

Live calls
Agent screens
Import calls
AI transcript
Translation
AI analysis
CRM & applications

Explore Platform Features

Choose the capabilities you need to capture, store, secure, make AI-ready, and connect communication data.

Capture Voice

Capture calls through SIP, SIPREC, Cisco BIB, SIP trunks, and supported voice integrations.

Capture Screen

Record synchronized agent screens alongside voice and interaction metadata.

Import Recordings & CDR

Bring historical recordings and call data into the Scallo communication-data model.

Live Call Monitoring & Streaming

See active calls and securely stream authorized live audio and metadata.

Search, Play & Analyze

Search, filter, replay, and work with communication records in one place.

Transcription & AI-Ready Data

Create searchable transcripts and structured data for approved AI workflows.

Extended REST API

Integrate through a stable, permission-aware REST contract.

AI Vendor Connections

Connect Scallo data to customer-selected on-premises or cloud AI services and store the returned results.

CRM / ERP Export

Use destination APIs to deliver approved metadata, media, transcripts, and AI results.

Encrypted Recording Storage

Protect stored recording content with authenticated encryption and controlled key use.

Retention & Data Governance

Control retention, preservation, legal hold, disposition, and evidence lifecycle.

Role-Based Access & Data Permissions

Control access by user, role, department, and operational responsibility.

System Health & Alerts

Monitor recorder, service, storage, and integration health with actionable alerts.

On-Prem / Private Deployment

Run Scallo on customer-controlled physical, virtual, container, or private-cloud infrastructure.

High Availability & Recovery

Scale recorder capacity and support redundancy, backup, and recovery architectures.

SEARCH, PLAY & ANALYZE

Find. Play. Analyze.

Search by call details or a spoken phrase, open the matching interaction, and review synchronized media, transcript, linked parts, and stored analysis in one workspace.

Use filters for time, number, extension, participant, direction, duration, protocol, and transcript availability to narrow large archives. During review, the waveform, transcript, audio channels, call metadata, and permitted actions stay connected to the selected interaction.

SEARCH & PLAYBACK

Find and review the right interaction.

Search the archive, open the matching call, and review the complete conversation from one workspace.

  • Flexible searchCall details, participants, time, direction, duration, or a spoken phrase.
  • Complete interactionRecording, metadata, transcript, and linked call parts stay together.
  • Synchronized reviewWaveform, transcript, and audio channels remain aligned during playback.
  • Controlled actionsPlayback and download follow the user's permissions.

AI ANALYSIS

Review results beside the conversation.

Keep structured results returned by the configured analysis service connected to the original interaction.

  • OutcomeStatus, reason, and follow-up information.
  • SentimentInitial, final, and overall conversation scores.
  • Detected activityAgent actions and other findings with timestamps.
  • Coaching contextCategories, severity, and guidance linked to the call.
Scallo Call Records search workspace with a selected communication record and AI analysis
AI analysisSummary · outcome · performance
Scallo Call Records transcript workspace with spoken phrase search and synchronized playback
Transcript searchPhrase · speaker · timestamp
Scallo Call Records workspace with filtered interactions, AI analysis, and waveform playback
Interaction reviewFilter · replay · analyze

TRANSCRIPTION & AI-READY DATA

Turn every conversation
into structured text.

Scallo converts recorded speech into timestamped text and keeps it aligned with the original recording, speakers, and call context.

Extended REST API

Use Scallo data in the applications you build.

The Scallo REST API gives approved customer and partner applications controlled access to communication records without direct access to the Scallo database or recording storage.

Each application uses a dedicated integration identity. Scallo applies its assigned record scope and action permissions before returning metadata, transcripts, media, processing results, or accepting a supported operation.

REST / JSONApplication interfaceIntegration identityDedicated application accessRole & data permissionsApproved records and actions

WHAT APPLICATIONS CAN DO

  • Find interactionsSearch communication records using supported date, participant, number, direction, source, and record filters.
  • Retrieve authorized dataAccess approved call metadata, transcript segments, recording media, and stored processing results.
  • Start supported operationsSubmit import, transcription, analytics, or export requests enabled for the integration.
  • Track status and resultsFollow progress, completion, errors, and the resulting interaction or delivery reference.

AI Vendor Connections

Connect Scallo to the AI services you choose.

Scallo connects communication recordings and call context to configured transcription and AI services. Define the provider, language, recording scope, channel handling, and analysis options once in the processing service.

Returned transcripts and structured AI results stay connected to the original interaction for review and approved downstream use.

CRM / ERP Export

Send recording information into the business system where work continues.

Scallo can automatically send selected recording information to a CRM, ERP, case-management, or other business system.

This is outbound integration: Scallo initiates the delivery. The Extended REST API covers the opposite direction, when an external application calls Scallo.

  • Choose what to sendCall details, transcript, recording or secure link, and stored AI results.
  • Map it to the destinationConnect Scallo fields to the correct customer, case, ticket, or other business record.
  • Deliver and confirmCreate or update the record through the destination API and keep the delivery result.

Visible delivery statusSuccessful delivery, destination record ID, time, errors, and controlled retry remain available for follow-up.

System Health & Alerts

See problems before they interrupt recording.

Scallo monitors recording, service, processing, integration, license, and capacity conditions. Configurable policy rules turn selected conditions into Warning or Major alarms using defined thresholds and evaluation periods.

Operators can review current and resolved alarms, see their source and description, and follow recovery. Configured notification routes can send important events to the responsible team.

Scallo System Health overview showing capacity, resource history, and recording pipeline status
System overviewCapacity · resources · recording pipeline
Scallo Alarm Policy Rules showing recording, processing, license, and service alarms with thresholds and severity
Alarm policiesCondition · threshold · duration · severity
Scallo Recording Health showing missing recording conditions by time, status, problem, and extension
Recording healthExpected recording · detected problem · extension
Scallo Alarm Events showing timestamps, alarm types, severity, and source
Alarm eventsTime · type · severity · source

Encrypted Recording Storage

Protect stored recordings with encryption and integrity checks.

Scallo encrypts stored recording media using AES-256-GCM. Recordings remain protected at rest, while authenticated encryption detects unauthorized changes.

Encryption keys are managed centrally, with controlled rotation and recovery. Authorized exports can include verification information so recipients can check origin and integrity.

  • AES-256-GCMAuthenticated encryption at rest
  • Encryption at restAES-256-GCM protects stored recordings.
  • Central key managementKeys are controlled, rotated, and recoverable.
  • Integrity checkAuthenticated encryption detects changed content.
  • Verified exportExports can include information for origin and integrity checks.

Retention & Data Governance

Keep each interaction for the required period.

Retention policies define how long recordings and related data are kept. The same policy covers media, call details, transcripts, screen recordings, and stored AI results.

At the end of the retention period, the interaction can be deleted or exported according to policy. Legal hold prevents deletion of selected interactions until the hold is released.

Normal retentionKeep for the configured periodEnd of retentionDelete or export according to policy
Legal holdKeep selected interactions beyond their normal deletion dateRelease holdReturn the interaction to its retention policy

Covered togetherRecording · call details · transcript · screen recording · stored AI results

Role-Based Access & Data Permissions

Control access by role.

Scallo combines role permissions with data scope. A role can be limited to a user's own interactions, the user's department, a selected department, or the complete authorized data set.

The same role controls access to product areas and functions, so recording access, monitoring, configuration, and administration can be assigned according to responsibility.

On-Prem / Private Deployment

Run Scallo in your infrastructure.

Deploy Scallo on physical servers, virtual machines, containers, or customer-owned cloud infrastructure.

The customer controls the environment, storage, network access, and system administration.

  • Deployment optionsPhysical server, virtual machine, containers, or customer-owned cloud.
  • Data locationRecording data remains on customer-controlled storage.
  • Sized for your environmentServer and storage requirements are calculated for recording volume, retention period, and required availability.

Customer-controlled operationEnvironment, storage, network access, and system administration remain under the customer's control.

High Availability & Recovery

Keep recording available during a failure and restore normal operation safely.

Scallo can be deployed with redundant recording servers. If one server becomes unavailable, supported recording sources can continue through another server with available capacity.

Recovery restores and checks recording, metadata, and service state after an interruption.

  • Redundant recording serversSupported recording work continues on another server with available capacity.
  • Continuous checksHealth and capacity checks help keep the recording service available.
  • Safe recoveryRestore media, metadata, configuration, and security information after an interruption.

Verified return to serviceReconcile interrupted state and verify records remain searchable, playable, and permission-controlled.

Accessibility settings

Adjust your reading experience. These tools do not change text inside product screenshots.

Text size

Your device’s reduced-motion preference is also respected.

Settings apply now but are not saved for future visits. You can change this in Cookie settings.

Accessibility statement & help