Skip to main content

Setting Up Conversational Awareness

Learn how to configure Conversational Awareness to automatically analyze your agent's conversations. Detect sentiment changes, extract user information, identify urgent issues, and get alerts when intervention is needed.

Prerequisites

  • An existing agent with active conversations
  • Understanding of your monitoring requirements

Estimated time: 15 minutes


1

Navigate to Agent Settings

From your dashboard, go to Settings > Agents and select the agent you want to configure. Conversational Awareness adds real-time analysis capabilities to monitor and understand your conversations.

Step 1: Navigate to Agent Settings
2

Open the Awareness Tab

In the agent settings sidebar, click on "Awareness" under the Conversations section. This is where you configure automatic conversation analysis, alerts, and fact extraction.

Step 2: Open the Awareness Tab
3

Enable Conversational Awareness

Toggle Conversational Awareness on to activate automatic analysis. When enabled, your agent will analyze conversations at configurable intervals to extract insights, detect sentiment, and identify issues.

Step 3: Enable Conversational Awareness
Tip:

Start with a few basic checks like sentiment analysis, then add more as you understand your needs.

4

Understanding Analysis Types

Uhura offers two types of analysis: Built-in analyzers (Sentiment, Toxicity, Alerts, Keywords, Topics) use fast Python-based detection. Custom analyzers use AI to extract specific information based on your prompts.

Step 4: Understanding Analysis Types
5

Add Sentiment Analysis

Sentiment analysis detects customer satisfaction in real-time. Configure a threshold (e.g., -0.5) to trigger alerts when sentiment drops. This helps you catch unhappy customers before they churn.

Step 5: Add Sentiment Analysis
Tip:

Set alerts to notify your team when sentiment is negative so they can intervene quickly.

6

Configure Check Frequency

Each analysis check has a frequency setting: how often to analyze new messages. Options range from every minute (for urgent monitoring) to every 24 hours (for daily summaries). Messages accumulate until the frequency timer fires.

Step 6: Configure Check Frequency
Tip:

More frequent checks use more credits. Start with 5-10 minute intervals and adjust based on your needs.

7

Set Up Callbacks

Callbacks determine what happens when analysis conditions are met. Options include: Store User Facts (save extracted info), Alert Team (send notifications), Escalate Conversation (flag for human review), Add Tags, or Call Webhook.

Step 7: Set Up Callbacks
Warning:

Webhook callbacks can send conversation data to external services. Ensure your webhook endpoint is secure.

8

Add Custom Analysis

Custom analysis lets you extract specific information using AI prompts. For example: "Extract company name, team size, and budget range from the conversation." The AI processes messages and stores structured results.

Step 8: Add Custom Analysis
Tip:

Custom analysis uses 5 credits per check vs 1 credit for built-in. Use built-in when possible.

9

Monitor Credit Usage

Each agent has a daily credit limit for awareness checks to prevent runaway costs. The settings show how many credits you've used today. Credits reset at midnight and unused awareness credits don't roll over.

Step 9: Monitor Credit Usage
Tip:

If you hit your daily limit, checks pause until tomorrow. Consider increasing your limit or reducing check frequency.

10

Save Configuration

Click "Save Configuration" to apply your awareness settings. Changes take effect immediately for new messages. The system will start analyzing conversations according to your configured checks.

Expected result: Your awareness configuration is saved and active.

Step 10: Save Configuration