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. |
Related pages
- Jobs console — running and monitoring any of the above.
- Pipeline and queues — chaining jobs with processing queues.