Configuration

A complete guide to configuring and customizing your Cuoral platform for optimal customer engagement and support operations.


Table of Contents

  1. Appearance Configuration

  2. Bot Training

  3. Proactive Alerts

  4. Activity Segments

  5. Widget Setup

  6. Ticketing Configuration

  7. Integrations


1. Appearance Configuration

Tab: Appearance Purpose: Customize how your support widget looks and behaves.


1.1 Widget Appearance

Customize the visual design and branding of your widget.

Configuration Options

  • Widget Color Theme — Match your brand identity

  • Widget Position — Left or right side

  • Welcome Image — Collage, Modern, Classic

  • Support Name — e.g., “Support Team”

  • Button Label — e.g., “Chat Now”

  • Online Status Message — Custom availability text

  • Widget Sound — Toggle notifications

  • White Label (Premium) — Remove Cuoral branding

Steps

  1. Go to Configuration → Appearance

  2. Open Widget Appearance

  3. Update settings

  4. Click Save Changes

Best Practices

  • Use brand-consistent colors

  • Keep labels short and action-oriented

  • Test responsiveness across devices


1.2 Support Hours

Define when your team is available.

Configuration Options

  • Timezone

  • Daily schedules

  • Multiple time slots

  • Days off

Steps

  1. Go to Appearance → Support Hours

  2. Select timezone

  3. Add time slots per day

  4. Save schedule

Behavior

  • Shows offline message outside hours

  • Sets response expectations

  • Drives automation behavior

Best Practices

  • Be realistic about coverage

  • Add buffer time

  • Update for holidays

Plan: Basic+


1.3 Message Reminders

Automated reminders for unanswered messages.

Configuration Options

  • Reminder intervals

  • Notification channels (email, in-app, Slack)

Steps

  1. Go to Appearance → Message Reminders

  2. Add intervals (e.g., 10, 30, 60 mins)

  3. Save

Behavior

  • Sends reminders if no response

  • Stops after reply

Best Practices

  • Start with 5–10 min interval

  • Add 1–2 escalation reminders

  • Avoid over-notifying

Plan: Standard+


1.4 Intelligence Features

AI-powered automation tools.

Options

  • Customer Intelligence

  • AI Agent

Steps

  1. Go to Widget Appearance

  2. Enable toggles

  3. Save

Behavior

  • Insights from user behavior

  • Automated responses

Best Practices

  • Train AI before enabling

  • Monitor early responses

  • Use insights for retention

Plan:

  • Customer Intelligence → Standard+

  • AI Agent → Premium


2. Bot Training

Tab: Bot Training Purpose: Train your AI assistant.


Training Methods

2.1 File Upload

Supported formats:

  • TXT, PDF, Markdown, Word

Steps

  1. Add Training Data → File Upload

  2. Upload file

  3. Wait for processing

Best Practices

  • Use structured docs

  • Break into smaller files

  • Keep updated


2.2 Website URL Training

Steps

  1. Add Training Data → Website URL

  2. Enter base URL

  3. Set refresh frequency

  4. Save

Behavior

  • Crawls site and subpages

  • Extracts training data

Best Practices

  • Use documentation URLs

  • Ensure public access

  • Prefer focused sections


2.3 Q&A Pairs

Steps

  1. Add Training Data → Q&A Pair

  2. Enter question + answer

  3. Save

Best Practices

  • Add common questions

  • Use conversational tone

  • Include variations


2.4 Managing Training Data

  • View: See all sources

  • Edit: Update entries

  • Delete: Remove entries

Statuses

  • Active

  • Processing

  • Failed


3. Proactive Alerts

Tab: Proactive Alerts Purpose: Detect issues and notify your team.


3.1 Alert Triggers

Available triggers:

  • Technical Assistance

  • API Failure

  • Re-engagement

  • Billing Abandonment

  • Slow/Failing Actions

  • Upsell

  • Onboarding

  • Feature Discovery

Steps

  1. Enable triggers

  2. Save

Best Practices

  • Start with 2–3 triggers

  • Monitor alert volume

  • Create response playbooks


3.2 Notification Channels

  • Email

  • In-app

  • Push

  • Slack

Best Practices

  • Use multiple channels for critical alerts

  • Avoid over-notification


3.3 Confidence Threshold

  • Default: 70%

  • Higher → fewer false positives

  • Lower → more alerts


3.4 Team Notification Settings

  • Admin

  • Agents

  • Custom roles


3.5 Quiet Hours

  • Suppresses alerts during off-hours

  • Queues notifications


3.6 Testing Alerts

  • Send test alerts

  • Verify delivery and clarity

Plan: Basic+


4. Activity Segments

Tab: Activity Segments Purpose: Categorize users by engagement.


4.1 Segment Types

  • Active

  • Slightly Active

  • Dormant

  • Inactive


4.2 Custom Thresholds

Adjust inactivity days.

Examples

  • SaaS

  • E-commerce

  • B2B


4.3 Reset to Defaults

Defaults:

  • Active: 7 days

  • Slightly Active: 30 days

  • Dormant: 60 days


4.4 Usage

  • Filter users

  • Track churn risk

  • Analyze engagement


4.5 Automation

  • Re-engagement campaigns

  • Support prioritization

  • Product insights


4.6 Best Practices

  • Review weekly

  • Build playbooks

  • Track movement


5. Widget Setup

Tab: Widget Setup Purpose: Install Cuoral widget.


5.1 Web (HTML/JS)

Steps

  1. Copy script

  2. Add before </body>

  3. Deploy

Optional Config


5.2 Flutter


5.3 React Native


5.4 Ionic


General Notes

  • Public key is safe for frontend

  • Test before production


6. Ticketing Configuration

Tab: Ticketing


6.1 Customer Ticket Creation

  • Enable or disable user-created tickets

Plan: Advanced+


6.2 Auto-Assignment Rules

Steps

  1. Enable auto-assignment

  2. Add rules

  3. Assign by tag


6.3 Ticket Tags

Default:

  • Billing

  • Technical

  • Sales

  • Bug Report

Custom tags supported


6.4 Example Rules

  • Billing → Finance

  • Technical → Engineering


6.5 Team Roles

  • Define assignment groups

  • Assign users to roles


6.6 Best Practices

  • Start simple

  • Maintain tag consistency

  • Monitor workload


Best Practices

  • Review permissions

  • Manage notifications

  • Test integrations

  • Audit regularly

Last updated