Skip to content

Requirements

This chapter lists the requirements for enabling and using Conversation Analytics at the tenant level.

Access and permissions

You need permissions to:

  • Manage Custom Fields
    Administration > Customization > Custom Fields
  • View and manage AI Tasks
    Administration > Speech Analytics > AI Assistant > AI Tasks
  • Access Playground / testing tools (if your deployment exposes them)
  • Manage dashboards and reports (if dashboards are permissioned)

Typically, a Tenant Admin role is required for managing Custom Fields and AI Tasks. Role names and permissions may vary by deployment—contact your provider if you need clarification on your specific role requirements.

Data prerequisites

Conversation Analytics requires:

  • Conversation content
  • Calls: audio + metadata
  • Chats/emails/tickets: text + thread metadata (as supported in your deployment)
  • Transcripts/threads
  • Voice calls must be transcribed before AI insights can run
  • Text channels must have normalized message threads available

Operational prerequisites (tenant view)

Depending on deployment model:

  • In MiaRec SaaS, MiaRec typically manages system-wide configuration (engines, background processing). Tenant admins:
  • enable/disable tasks
  • customize prompts/filters (if permitted)
  • validate results and configure dashboards
  • In partner-hosted deployments, your service provider may expose more settings, but tenant admins still focus on tenant-level configuration.

Tenant admins typically have access to:

  • AI Tasks – enable, disable, and override tasks
  • Playground / testing – test prompts on sample conversations (via "Test" button on task view)

Engine configuration, job scheduling, and usage metrics are managed at the platform level and may not be visible to tenant admins in SaaS deployments.

Supported configuration types (AI insights)

AI Tasks can populate Custom Fields that are commonly:

  • Numeric (e.g., CSAT 1–5, lead score)
  • Dropdown classification (e.g., churn risk: low/medium/high)
  • Date/time extraction (e.g., reservation start date)
  • Free text (e.g., summary, next actions)
  • Multi-field outputs (one task writes several fields)