Scale customer reach and grow sales with AskHandle chatbot
AI Command Center

Manage your AI Agent in Command Center

The central hub where you build, train, and manage your AI agents. Upload your data, configure responses, and monitor performance - all in one intuitive interface.

Import data and proprietary knowledge
Set AI agent's purpose and behavior
Monitor interactions and performance

Watch how to build your AI agent in the Command Center

Everything is under your command

Step 01

Choose your AI model

Select the AI model that best fits your goals. Whether you're automating customer support, analyzing data, or generating content, there's a model to match your needs.

Choose a high-performance model like GPT-4.1-nano for complex tasks, GPT-4o-mini for faster and more cost-efficient outputs, or GPT-3.5 for dependable conversational performance. You also have the option to fine-tune a custom model for more specialized applications.

GPT-4.1-nano for complex tasks
GPT-4o Mini for efficiency
GPT-3.5 for reliability
Custom fine-tuned models
Choose your AI model screenshot
Step 02

Specify a data mode

You can choose from three data modes depending on how you'd like the AI to access and use information.

General Data Mode relies entirely on public information and doesn't support any personal data uploads. Combined Data Mode allows you to input your own data and knowledge, which the AI can immediately use without additional setup. Your Own Data Mode offers full control by using only your data, but may require some training to ensure the AI recognizes and understands it effectively.

Public data for research
Ready-to-go custom data
Custom data with more control
Image generation (beta)
Specify a data mode screenshot
Step 03

Configure AI behavior

Provide your AI with instructions and guidelines to define how it should respond to and interact with users.

Define your AI's personality, role, and response patterns. Set response guidelines, establish brand voice, and create custom instructions that ensure your AI communicates consistently with your brand identity and business objectives.

Role and personality definition
Response guidelines and tone setting
Brand voice alignment
Custom instruction templates
Configure AI behavior screenshot
Step 04

Import your knowledge

Upload your information, connect your website, or add custom content to build your AI's knowledge base.

Transform your business information into AI knowledge through our secure, scalable upload system. Whether you have product manuals, FAQs, training materials, or website content, our system processes and indexes everything to create a comprehensive knowledge base for your AI agent.

Multi-file batch upload support
Secure cloud storage and encryption
Automatic content indexing
Real-time processing and updates
Import your knowledge screenshot
Step 05

Deploy and monitor

Launch your AI agent and track its performance.

Deploy your AI agent instantly and monitor its performance in real-time. Track conversation quality, user satisfaction, response accuracy, and system performance through comprehensive analytics and reporting tools built into the dashboard.

Instant deployment with one click
Structured user profiles
Conversation logs and insights
User satisfaction tracking
Deploy and monitor screenshot
AI Control & Customization

Control your AI with system prompts

Define exactly how your AI should behave, respond, and interact with users. System prompts give you complete control over your AI's personality and capabilities.

Role & Identity

Role specification

"You are a math tutor. Explain concepts step by step, ensuring clarity for beginners."

Professional context

"You are a customer support agent for TechCorp. Always be helpful, professional, and solution-oriented."

Communication Style

Tone and style

"You should respond in a formal tone suitable for academic communication."

Conversation flow

"Keep responses concise and friendly. Ask follow-up questions to better understand user needs."

Output Control

Formatting preferences

"You should provide answers in bullet points when listing items."

Response length

"You need to offer a detailed explanation of at least 50 words in each message."

Content Guidelines

Content constraints

"You should not provide financial advice or specific investment recommendations."

Creative scenarios

"You should pretend to be a foreign tourist visiting the place for the first time. Describe what you see."

System Prompt Builder

Visual interface for creating and testing prompts

System Prompt

You are a helpful customer support agent...

AI Response Preview

Hello! I'm here to help you with any questions...

Quick Controls

💡 Pro Tip

Combine multiple system prompts to create a comprehensive AI personality that perfectly matches your brand and use case.

Fine-tune AI models

What is fine-tuning?

Fine-tuning allows you to take a pre-trained AI model and train it further on your own data. This process improves the model's understanding of your specific domain, language patterns, and business context.

The result is an AI model that speaks your language, understands your products, and provides responses that are more relevant and accurate for your specific use case.

When to use fine-tuning:

  • You have industry-specific terminology
  • Your responses need to match your brand voice exactly
  • You have large amounts of training data
  • Standard models don't meet your accuracy requirements

Fine-tuning process:

1
Upload your training data (JSONL format)
2
Select base model and training parameters
3
Monitor training progress and performance
4
Deploy your custom model alongside standard models

Benefits of fine-tuning

Custom Responses

Tailored to your specific data and use case

Better Accuracy

Improved understanding of your domain language

Domain Expertise

Specialized knowledge for your industry

Fine-tuning requires training data in JSONL format. Start with standard models and upgrade when you need specialized performance.

REST API

Build custom applications with our REST API

Integrate your trained AI into any application using our comprehensive REST API. Create chat interfaces, manage conversations, and build custom workflows with predictable, resource-oriented endpoints.

Chat & Messages API

The core of AI interaction. Create chat rooms, send messages, and receive intelligent AI responses in real-time.

Create Message Example
# Create a new message in an existing room
curl -X POST https://dashboard.askhandle.com/api/v1/messages/ \
  -H 'Authorization: Token YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "body": "Hello! How can you help me today?",
    "email": "[email protected]",
    "nickname": "John",
    "room": {
      "uuid": "de1e39a5-a391-4d7f-836d-cf3589529af8"
    }
  }'

# Response example:
{
  "uuid": "ffb84155-5f12-4bee-bd50-3c868097e473",
  "nickname": "John",
  "email": "[email protected]", 
  "body": "Hello! How can you help me today?",
  "is_support_sender": false,
  "sent_at": "2024-01-15T12:08:50.676405Z"
}

Key Features

Create messages
Manage rooms
Real-time chat
User tracking
AI responses

Available Endpoints

GET /api/v1/messages/ - List all messages
POST /api/v1/messages/ - Create new message
GET /api/v1/messages/{uuid}/ - Get specific message

Leads Management

Track and manage customer leads through the Leads API. Capture visitor information and build your customer database.

Example
# List all leads with date filtering
curl -X GET "https://dashboard.askhandle.com/api/v1/leads/?start_date=2024-01-01&end_date=2024-01-31" \
  -H 'Authorization: Token YOUR_API_KEY'

# Create a new lead
curl -X POST https://dashboard.askhandle.com/api/v1/leads/ \
  -H 'Authorization: Token YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "nickname": "Sarah Johnson",
    "email": "[email protected]",
    "phone_number": "+1234567890",
    "device": "desktop",
    "from_page_title": "Product Page",
    "referrer": "google.com"
  }'
Lead captureDate filteringDevice trackingReferrer infoContact details

Webhooks & Events

Subscribe to real-time events like new messages, leads, and keyword notifications. Build event-driven applications with webhook integration.

Example
# Create a webhook for message events
curl -X POST https://dashboard.askhandle.com/api/v1/webhooks/ \
  -H 'Authorization: Token YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{
    "event": "message.added",
    "target": "https://your-app.com/webhook"
  }'

# Webhook payload you'll receive:
{
  "data": {
    "uuid": "d8a2e337-9d4d-4515-979a-6f590379848f",
    "body": "Hello!",
    "email": "[email protected]",
    "nickname": "John",
    "is_support_sender": false,
    "sent_at": "2024-01-15T13:06:12.373601+00:00"
  },
  "webhook": {
    "uuid": "273dcd5c-64e6-4560-a777-0b52caac9615",
    "event": "message.added",
    "target": "https://your-app.com/webhook"
  }
}
Real-time eventsMultiple event typesCustom endpointsEvent filteringJSON payloads

Available API Resources

Complete CRUD operations for all major resources

View Full API Documentation

Rooms

Manage chat rooms and conversations

GET /rooms/
POST /rooms/
GET /rooms/{label}/
PUT /rooms/{label}/
DELETE /rooms/{label}/

Messages

Send and retrieve chat messages

GET /messages/
POST /messages/
GET /messages/{uuid}/

Leads

Track and manage customer leads

GET /leads/
POST /leads/
GET /leads/{uuid}/
PUT /leads/{uuid}/
DELETE /leads/{uuid}/

Webhooks

Subscribe to real-time events

GET /webhooks/
POST /webhooks/
GET /webhooks/{uuid}/
PUT /webhooks/{uuid}/
DELETE /webhooks/{uuid}/

AI that works for you

Your knowledge, your instructions, your AI.

Ready to use

Ready to use

No technical setup required. Start using your AI immediately with our pre-configured system.

Domain specific

Domain specific

Highly accurate responses based on your business knowledge and data.

Easy to manage

Easy to manage

Intuitive dashboard for effortless data updates and AI management.

Scalable

Scalable

Grows with your business needs without requiring additional technical work.

Easy-to-use Command Center

Upload documents, configure AI behavior, and monitor performance

AskHandle Dashboard - Easy AI Management