> ## Documentation Index
> Fetch the complete documentation index at: https://docs.callintel.io/llms.txt
> Use this file to discover all available pages before exploring further.

# Super Admin Dashboard

> The Super Admin Dashboard is the central management hub for the entire CallIntel platform. From here, you can manage all organizations, users, agents, calls, and system settings.

## Getting Started

To access the Super Admin Dashboard, log in with your Super Admin credentials at the platform's main dashboard URL.

```
Email: [your-admin-email]
Password: [your-admin-password]
```

***

## Dashboard Overview

The main dashboard provides real-time insights into your entire platform.

### Key Metrics

View comprehensive statistics across your entire system:

* **Total Calls**: Number of all calls made across all organizations
* **Call History**: Complete call records with agent and organization details
* **Total Call Minutes**: Aggregate of all call duration across the platform
* **Call Duration**: Average, longest, and shortest calls
* **Calls per Agent**: Performance metrics for each AI agent
* **Unique Callers**: Number of unique contacts who've interacted with agents
* **Inbound vs Outbound**: Call direction breakdown
* **Phone vs Web Calls**: Channel-wise call distribution
* **Batch Calls**: Bulk calling campaigns
* **Top Agent**: Highest performing agents by calls/quality

### Visual Reports

* **Daily Usage Graphs**: Graphical representation of platform usage trends
* **Agent Performance Charts**: Identify top performers and usage patterns
* **Call Analytics**: Visual breakdown of call types and outcomes

***

## Agent Management

### Viewing All Agents

The Agent Management section displays all agents across all organizations.

**Available Information:**

* Agent Name
* Organization
* Assigned Knowledge Base
* First Message
* System Prompt
* Voice Configuration
* Language
* Temperature (response variability)
* Speed Control

### Agent Settings

Modify any agent's configuration:

#### Voice & Language

* Select from multiple voice options
* Choose from 80+ languages
* Adjust speech speed for clarity

#### Performance Tuning

* **Temperature**: Controls response creativity (0-low, 1-high)
* **Speed Control**: Adjust how quickly the agent speaks

#### Calling Modes

* **Web Call**: Direct URL-based calling
* **Phone Call**: Select virtual phone numbers for calls
* **Batch Calling**: Send multiple calls simultaneously

#### Custom Tools

Integrate external services with agents:

* Gmail integration for email handling
* Telegram for messaging
* Custom API hooks for external systems

### Create & Manage Agents

<Card title="Create Agent" icon="plus">
  Click "Create Agent" to add a new AI agent with custom configuration.
</Card>

<Card title="Edit Agent" icon="edit">
  Update agent settings, knowledge base, voice, language, and system prompts.
</Card>

<Card title="Delete Agent" icon="trash">
  Remove agents from the system (affects all associated calls).
</Card>

***

## Knowledge Base Management

### What is a Knowledge Base?

A Knowledge Base contains information that your AI agents use to answer customer questions. It serves as the training data for accurate responses.

### Creating a Knowledge Base

**Step 1: Start Creation**
Click "Create Knowledge Base" and provide:

* **Name**: Descriptive name for the KB
* **Description**: Purpose and contents

**Step 2: Add Content**

Choose your preferred input method:

<Tabs>
  <Tab title="Manual Text">
    Paste or type information directly into the platform
  </Tab>

  <Tab title="URL Import">
    Import content from websites and web pages
  </Tab>

  <Tab title="PDF Upload">
    Upload PDF documents containing training data
  </Tab>
</Tabs>

**Step 3: Save & Assign**

Once created, assign the Knowledge Base to specific agents.

### Manage Knowledge Bases

* **View All**: See complete list of all KBs across organizations
* **Edit**: Update KB content and assignments
* **Delete**: Remove KBs (agents will lose this reference)
* **Preview**: View KB content before assignments

***

## Batch Call Management

### What are Batch Calls?

Batch calls allow you to send multiple calls simultaneously using a single agent and contact list.

### Creating Batch Campaigns

**Step 1: Upload Contacts**

* Format: CSV or XLSX file
* Required columns: Phone number, Name, Email (optional)

**Step 2: Select Agent**
Choose which AI agent will make the calls

**Step 3: Configure**

* **Caller ID**: Which virtual number to use
* **Schedule**: When calls should be placed
* **Time Zone**: Recipient time zone for scheduling

**Step 4: Preview & Send**

* Preview recipient list before launching
* Option to schedule for later
* Send immediately or schedule

### Batch Campaign Dashboard

View all batch campaigns with details:

| Column           | Details                     |
| ---------------- | --------------------------- |
| Campaign Name    | User-defined name           |
| Agent            | Assigned agent              |
| Caller ID        | Phone number used           |
| Total Recipients | Number of contacts          |
| Call Time        | Scheduled or completed time |
| Status           | Running, Completed, Failed  |
| Call Logs        | Detailed results            |

**Actions:**

* View detailed call logs
* Download results
* View success/failure metrics

***

## Call History & Management

### Viewing Calls

Access complete call records with advanced filtering:

**Call List View**

Each entry shows:

* Agent Name
* Call Type (Phone/Web/Batch)
* Recipient Number
* Date & Time
* Call Status

### Call Details

Click any call to view comprehensive information:

```
Agent Number: [number]
Recipient Phone: [number]
Start Time: [timestamp]
End Time: [timestamp]
Duration: [minutes:seconds]
Direction: Inbound / Outbound
Status: Completed / Failed / No Answer
```

### Conversation Transcript

View the complete conversation between agent and caller:

**Transcript Panel Shows:**

* Speaker (Agent/Caller)
* Message content
* Timestamp for each message
* Message duration

### Search & Filter

* **Date Range Filter**: Select specific time periods
* **Agent Filter**: Show calls from specific agents
* **Status Filter**: Completed, Failed, Missed, etc.
* **Call Type Filter**: Phone, Web, or Batch
* **Search**: Find by phone number, agent, or organization

***

## Virtual Phone Numbers

### Managing Numbers

The Numbers section lets you manage all virtual phone numbers used across the platform.

**Left Panel - Number List:**

* All active numbers
* Quick delete option
* Organization assignment

**Right Panel - Number Details:**

* Current assignments
* Inbound/Outbound settings
* Test call functionality
* Agent associations

### Adding New Numbers

Click "Add New Number" to:

1. Select country/region
2. Choose number type (local/toll-free)
3. Configure capabilities (inbound/outbound)
4. Save number to inventory

### Testing Numbers

Make test calls to verify functionality:

```
Test Outbound Call: Call a test number
Test Inbound Call: Call the number and handle incoming call
```

### Assigning Numbers to Agents

1. Select a number from the list
2. Click "Assign Agent"
3. Choose target agent
4. Click "Save"

***

## User Management

### Viewing All Users

See all users across your entire platform.

**User Statistics:**

* Total Users
* Active Users
* Inactive Users
* Administrators

### User Details

Each user displays:

* Name
* Email
* Organization
* Domain
* Role (Admin/User)
* Status (Active/Inactive)
* Created Date

### User Actions

**Edit User**

* Change role (Admin/User)
* Modify personal info
* Update status

**Delete User**

* Remove user account
* Revoke all access
* Archive user data

**Create New User**

* Set email
* Assign organization
* Define role
* Send invitation

### Search & Filter

* Search by name or email
* Filter by organization
* Filter by role
* Filter by status

***

## Organization Management

### Viewing Organizations

Complete list of all registered organizations with status indicators.

**Organization Details:**

| Field        | Information         |
| ------------ | ------------------- |
| Name         | Organization name   |
| Domain       | Custom domain       |
| Environment  | Production/Staging  |
| Status       | Active/Inactive     |
| Created Date | Registration date   |
| User Count   | Number of org users |

### Organization Actions

**View Details**

* Full organization information
* Associated users
* Call statistics
* Agent count

**Edit Organization**

* Update name
* Modify settings
* Change environment
* Update contact info

**Delete Organization**

* Remove from system
* Archive all data
* Revoke access

### Pending Organization Requests

View organizations awaiting approval:

**Request Information:**

* Organization Name
* Username (contact)
* Email
* Country
* Requested Date
* Status

**Actions:**

* **Approve**: Activate organization
* **Reject**: Deny access
* **View Details**: Review full request

### Organization Statistics

* Total Organizations
* Active Organizations
* Pending Approvals
* Organizations by Industry

***

## Industry Management

### Industry Categories

Organize organizations and agents by industry type.

**Industry Details:**

* Category Name
* Number of Associated Agents
* Status (Active/Inactive)
* Created Date

### Managing Industries

**View All Industries**

* Complete list with stats
* Search functionality
* Filter by status

**Create Industry**

* Define category name
* Add description
* Set as active/inactive

**Edit Industry**

* Update name
* Modify description
* Change status

**Delete Industry**

* Remove category
* Reassign associated agents

***

## Domain & Branding Settings

### Global Branding

Configure the appearance and identity of the entire platform.

### Brand Information

Set core brand details:

```
Brand Name: [Your Company Name]
Email: [contact@company.com]
Website: [www.yourcompany.com]
Phone Number: [+1-XXX-XXX-XXXX]
Country: [Select Country]
```

### Logo Upload

**Logo Guidelines:**

* Format: PNG, JPG, SVG
* Recommended Size: 200x50px
* Min Size: 100x30px
* Max Size: 2MB

**Upload Methods:**

* Click to select file
* Drag & drop upload

### Theme Customization

Customize the visual appearance:

**Primary Color**

* Main action buttons
* Links and highlights
* Focus states

**Destructive Color**

* Delete/danger actions
* Error messages
* Warning indicators

**Foreground Color**

* Text color
* Icon color
* Primary text

### Live Preview

See your branding changes in real-time before saving.

**Preview Shows:**

* Button appearance
* Color application
* Logo placement
* Overall UI appearance

### Save Changes

Click "Save" to apply all branding updates platform-wide.

***

## Contact Requests

### Managing Inquiries

View and respond to contact form submissions from your website.

**Request Information:**

* Subject
* Message content
* Sender contact info
* Created Date
* Status (Pending/In-Progress/Completed)

### Request Actions

**View Details**

* Full message content
* Sender information
* Request history

**Send Response**

* Reply directly to requester
* Template responses available
* Track email delivery

**Update Status**

* Mark as in-progress
* Mark as completed
* Leave pending

**Search & Filter**

* Filter by status
* Search by subject
* Date range filtering

***

## Credits & Billing

### Subscription Plans

View and manage all subscription tiers:

**Available Plans:**

<Tabs>
  <Tab title="Starter">
    **Price**: \[₹ 1,499/month]
    **Included Credits**: \[100 of credits include]
    **Features**: Basic agent management, Limited calls
  </Tab>

  <Tab title="Professional">
    **Price**: \[₹ 3,999/month]
    **Included Credits**: \[500 of credits include]
    **Features**: All features, Priority support, Custom domains
  </Tab>

  <Tab title="Enterprise">
    **Price**: \[₹ 7,499/month]
    **Included Credits**: \[1000 of credits include]
    **Features**: Everything + dedicated support, SLA, Custom integrations
  </Tab>
</Tabs>

### Credit System

**How Credits Work:**

* 1 credit = 1 minute of AI calling
* Credits renew monthly on billing date
* Unused credits roll over (or expire based on plan)
* Purchase additional credits anytime

### Credit Rates Configuration

Set pricing for additional credits:

```
Base Credit Rate: $[X] per credit
Bulk Purchase Discounts:
- 1,000+ credits: [discount]%
- 5,000+ credits: [discount]%
- 10,000+ credits: [discount]%
```

### Payment History

View all transactions:

**Transaction Details:**

* Date
* Amount
* Plan Type
* Status (Completed/Failed/Pending)
* Organization
* Invoice Link

### Plan Switching

Allow organizations to upgrade or downgrade:

* Prorated charges for upgrades
* Credit adjustments for downgrades
* Immediate or end-of-cycle options

***

## Developer Settings

### API Key Management

**Viewing Your API Key:**

* Displays masked key for security
* Click to reveal full key
* Copy to clipboard option

**API Key Actions:**

<Tabs>
  <Tab title="View/Hide">
    Toggle visibility of full API key
  </Tab>

  <Tab title="Copy">
    Copy key directly to clipboard
  </Tab>

  <Tab title="Regenerate">
    Create new key (invalidates old one)
  </Tab>
</Tabs>

**Security Best Practices:**

```
✓ Never share your API key
✓ Regenerate if compromised
✓ Use environment variables
✓ Rotate keys periodically
```

### Webhook Management

Webhooks enable real-time notifications for call events.

**Webhook URL**

Add URLs to receive POST requests:

```
Format: https://your-domain.com/webhooks/calls
```

**Webhook Actions:**

* **Add Webhook**: New callback URL
* **Edit**: Update existing URL
* **Delete**: Remove webhook
* **Test**: Send test payload
* **View Logs**: Recent webhook deliveries

**Webhook Events:**

Receive notifications for:

* Call Started
* Call Completed
* Call Failed
* Agent Response
* Participant Status Changes

**Event Payload Example:**

```json theme={null}
{
  "event": "call_completed",
  "call_id": "call_123456",
  "agent_id": "agent_789",
  "recipient": "+1234567890",
  "duration": 120,
  "timestamp": "2024-12-13T10:30:00Z",
  "status": "completed"
}
```

### Documentation Links

<Card title="API Documentation" icon="book" href="/api-reference/introduction">
  Complete API reference and endpoint documentation
</Card>

<Card title="Webhooks Guide" icon="webhook" href="/guides/webhooks/overview">
  Detailed webhook setup and event handling
</Card>

***

## Best Practices

### Security

* Regularly review user access
* Rotate API keys periodically
* Monitor organization activities
* Approve new organizations carefully

### Performance

* Archive old agents to keep system clean
* Monitor credit usage trends
* Review call metrics regularly
* Optimize knowledge bases for accuracy

### Organization Management

* Assign clear roles to admins
* Document custom integrations
* Maintain consistent branding
* Regular backup of configurations

***

## Troubleshooting

<Accordion title="Why can't I see certain organizations?">
  Check if organization is active. Inactive organizations don't appear in main list but can be viewed in historical records.
</Accordion>

<Accordion title="How do I reset a user password?">
  Delete and recreate the user account, or contact support for password reset functionality.
</Accordion>

<Accordion title="Batch calls failing for some recipients?">
  Check contact list format (CSV/XLSX), verify phone numbers are valid, and ensure sufficient credits.
</Accordion>

<Accordion title="Webhooks not receiving events?">
  Verify webhook URL is accessible, check firewall settings, review recent webhook logs for errors.
</Accordion>

***

## Support

For additional assistance:

<Card title="Contact Support" icon="envelope">
  Email: [callintel01@gmail.com](mailto:callintel01@gmail.com)
</Card>
