Skip to content

Job type reference

Every job type registered on the platform, grouped by purpose. The jobs console Overview catalog presents these as one flat alphabetical list; this page is the map. Type names below are the exact labels used in the product (several still say "calls" or "recordings" — the labels predate the conversation-centric renaming).

Automatic Actions

Earlier releases exposed a dedicated Automatic Actions menu for the automation types (tag, confidential flag, group into interaction, auto-provision, signaling extraction). That menu is currently retired; the same job types are configured directly in the jobs console and are documented in the Automation group below.

Processing pipeline

The always-on stages that turn a captured conversation into transcripts and insights. They are normally fed by processing queues and scheduled Continuously.

Job type What it does
Transcribe recordings Sends recordings to a speech-to-text engine and stores transcripts. See Transcription system configuration.
AI Assistant Runs the configured AI tasks (summary, sentiment, topics, custom insights, Auto QA) on transcribed conversations. See AI tasks.
Recognize entities Runs entity recognition (NER) engines over transcripts. See Entity recognition.
Redact data Applies data-redaction rules to audio and transcripts. See Data redaction.
Recalculate call metrics Recomputes stored conversation metrics; used after configuration changes that affect derived values.
Resynchronize transcripts Re-synchronizes stored transcript data for the selected conversations.
Auto QA (legacy) Legacy. The standalone auto-scoring job from the pre-LLM era. Auto QA now runs as an AI task with the "Auto QA" destination — see Auto QA operations.
Extract topics/keywords (legacy) Legacy. Keyword-spotting topic detection; topics are now extracted by the AI Assistant job.

Storage and data lifecycle

Bulk operations on stored recordings. Their dedicated pages in the Storage & data lifecycle chapter cover configuration in depth.

Job type What it does
Export recordings Copies recordings (with metadata) to a storage target for backup or handoff. See Export and backup.
Import call recordings Ingests recordings produced by a third-party recorder. See Import recordings.
Bulk delete recordings Retention: deletes data selectively by class (audio files, screen files, metadata) for conversations matching the job's own filters and schedule. See Retention and bulk delete.
Enforce storage limits Purges the oldest data of tenants that exceed their storage quotas. See Storage limits.
Relocate audio files Moves audio files between storage targets. See File maintenance jobs.
Convert audio files Re-encodes stored audio to a different format.
Split audio by silence Splits recordings at long silences.
Check files Verifies that stored files exist and are readable, reporting discrepancies.

The do-not-delete flag

The Enforce storage limits job always skips conversations marked with the do-not-delete flag. The Bulk delete recordings job does not have a built-in exclusion — it deletes whatever its filters match, so retention jobs must be configured with the flag in mind. See Retention and bulk delete.

Replication

Cross-site replication jobs; setup is covered in Replication.

Job type What it does
Replicate recordings Sends conversations and their files to a replication target. See Replication jobs.
Replicate system configuration Sends configuration data (tenants, users, settings) to a replication target.
Replicate data (legacy) Legacy, retired. The old combined replication job; it refuses to run and points to the two jobs above.

Telephony synchronization

Integration jobs that pull conversations or events from a connected telephony platform. They are created per integration connection — see Integrations and the per-platform integration guides.

Job type What it does
Twilio synchronize calls Pulls conversations from a Twilio account.
Twilio Flex Process Events Consumes Twilio Flex events from an integration-events queue and updates conversations.
Webex Native Recording synchronize calls Pulls recordings from Webex.
NICE InContact synchronize calls Pulls conversations from NICE InContact.
RingCentral Synchronize calls Hidden. A RingCentral sync exists in the codebase but is not exposed in the catalog.

Automation

The former Automatic Actions: rule-driven changes applied to conversations as they arrive (queue-fed, continuous) or on a schedule. The first two are also available to customer administrators — see Jobs in the Administration Guide.

Job type What it does
Tag calls Assigns a tag to, or clears a tag from, conversations matching the job's condition.
Set confidential flag Sets or clears the confidential flag on matching conversations.
Group calls into interactions Links related conversation segments (for example transfers) into one grouped record.
Auto-provision users Creates user accounts automatically upon a user's first conversation, using the tenant's auto-provisioning settings (group, role, licenses, login pattern). See Tenant configuration.
Extract signaling packet values Extracts values from SIP/SIPREC signaling headers into custom fields.
Migrate interactions One-time migration utility for converting legacy grouped-segment data to the current model.

Delivery

Job type What it does
Send recordings via email Emails matching conversations to a recipient list; attachments can include the audio file, transcript, metadata, and a PDF, using the recording email templates.
Send call metadata via webhook Posts conversation metadata to an external webhook URL.

Screen recording

These three types are managed from Administration › Screen Recording, not from the jobs catalog — see Screen recording operations.

Job type What it does
Export screen recordings Copies screen-recording files to a storage target.
Import screen recordings Ingests screen-recording files from a storage target.
Relocate screen recordings Moves screen-recording files between storage targets.

Utilities and internal types

Job type What it does
Publish/consume call queue A diagnostic job that moves records between queues, with configurable delay and simulated errors; used to test queue wiring.
Generate random data / Generate random evaluations Internal test tooling for seeding demo data; not for production use.