Skip to main content

Speech Insights FTP

Speech Insights FTP is the WinnerWare ingestion-source module for teams that receive call recordings through FTP or FTPS.

Overview

This module is used when recordings are delivered to a managed file-transfer server instead of a local drop folder. It extends Speech Insights by adding an FTP or FTPS connection option inside the Ingestion Sources area.

Key Features

  • Adds FTP/FTPS as an available Speech Insights ingestion-source type.
  • Supports both standard FTP and secure FTPS connections.
  • Supports connection-mode, encryption, and SSL/TLS options.
  • Supports a source root path for controlled ingestion scope.
  • Stores the connection password securely.

How It Works

Add an FTP or FTPS source to Speech Insights

After the module is enabled, admins can create a new ingestion source and choose FTP/FTPS as the source type. That source then becomes part of the standard Speech Insights ingestion workflow.

Keep source metadata and connection settings together

Each FTP source combines the common Speech Insights source fields with the FTP-specific connection details. That lets implementation teams define both the business meaning of the source and the technical connection in one place.

Map incoming metadata before ingestion runs

Like other Speech Insights sources, FTP sources rely on the field map maintained in the base source editor. This is how WinnerWare knows which incoming values represent the recording file name, call date, and other metadata needed during transcript creation.

Configuration

Enable the source module

Turn on this module after the main Speech Insights feature is enabled.

Common source fields

Every FTP source still uses the shared Speech Insights source fields:

  • Name
  • Client
  • Locale
  • Active
  • field mapping for recording and call metadata

FTP connection settings

The FTP/FTPS editor adds these connection fields:

SettingPurpose
FTP hostServer name or IP address.
FTP portConnection port. The default is 21.
UsernameLogin name for the FTP account.
PasswordLogin password for the FTP account.
Use secure connection?Switches the source to secure FTPS-style communication.
Data connection typeChooses how the data channel is opened.
Encryption modeSets the FTP encryption behavior.
Ignore certificate errorsAllows the connection to continue even when certificate validation fails.
SSL/TLS protocolSelects the protocol version used for the secure connection.
Root pathLimits ingestion to a specific server folder.

Usage

Use FTP when recordings arrive through a classic file-transfer process

This module is a good fit when another system drops recordings and metadata onto an FTP or FTPS server that WinnerWare can reach.

Trigger ingestion from the source record

Once the source is active and mapped correctly, admins can use the standard Speech Insights ingestion flow to start processing from that source and continue the recordings into transcript handling.

Developer Notes

  • The module registers FTP/FTPS as a Speech Insights recording provider.
  • Password values are protected before they are stored.
  • The editor supports passive and active data-connection modes, secure encryption modes, and SSL/TLS protocol selection.