Analytics

Track your chatbot performance

Connecting...

Conversations

Loading...

Select a conversation to view messages

Page Views (This Month)
0
Widget Opens
0
Conversations
0
Human Requests
0
Unique Visitors
0
Daily Activity (Last 30 Days)
Monthly Trends

Team Members

Toggle online status to show availability to customers

0 Online
Loading team...
🚧
Work in Progress The AI Pipeline editor is still under development. Some features may not work as expected.
100%
Completed
0
Last 24 hours
Failed
0
Last 24 hours
Running
0
Active now
Avg Duration
0ms
Success rate: 0%

Recent Executions

Loading executions...

Memory

How many past messages the AI remembers per conversation. Each client's memory setting is independent.

Less memoryMore memory

Feature Checklist

Quick overview of enabled features and knowledge bases.

Knowledge Bases

Loading knowledge bases...

AI Features

Safety

Integrations

Personality & Tone

Features

Enable features to add built-in prompt instructions to your AI. Click to view/edit the prompt.

Show Prompt
Show Prompt

Safety

Protect your AI from misuse and ensure user privacy.

Show Prompt
Show Prompt

Configurable Links

Links the AI can reference when relevant (scheduling, resources, etc.)

Show Prompt

Knowledge Bases

Connect multiple data sources for RAG (Retrieval Augmented Generation)

0 / 1 sources
Loading knowledge bases...

Add Knowledge

Add information to your chatbot's knowledge base. This will be vectorized and stored for retrieval.

Your Knowledge Entries

Storage:
0 / 10

No entries yet. Add knowledge above.

Your Webhook URLs

Each webhook URL is unique to your client. Use these URLs to send messages to your AI chatbot from any integration.

🔗

No webhooks yet. Generate your first webhook URL above.

How to use your webhook
POST /api/webhook/c/YOUR_TOKEN
Content-Type: application/json

{
  "message": "User message here",
  "sessionId": "unique-session-id"
}

Widget Client Setup

Not Configured

Configure your widget client ID. This is the identifier used in the embed script to load your specific chatbot configuration.

Use lowercase letters, numbers, and dashes. This will be your unique widget identifier.
How it works
  1. Set your widget client ID (slug) above
  2. Generate a webhook URL (above section)
  3. The embed script uses your slug to fetch the webhook URL
  4. Users on your website chat through your configured AI

Embed Widget

Add this snippet to any website to embed the chatbot widget.


            
          

Live Chat Test

Test your chatbot as a client would. Have a real conversation to verify it works correctly.

💬
Start a conversation to test your chatbot

Pipeline Status

Checking...

Color Scheme

Customize the colors of your chat widget to match your brand.

Advanced Colors

Fine-tune UI element colors beyond the basics.

Pro+
Business+

Widget Text

Widget Size

Widget Launcher Icon

Customize the floating button that opens the chat widget.

This is how your launcher button will appear on websites.

Bot Avatar & Header Logo

Customize the icon shown in the header and next to bot messages. This replaces the default Ashken logo.

Header
Message Avatar

Watermark Paid add-on to remove

Display "Powered by Ashken AI" at the bottom of the chat widget.

Powered by Ashken AI

Client ID for Embed

This slug is used in the embed script's data-client-id attribute.

Live Preview

Chat Session
Chat Assistant
Online
Medium
+New
X
Hi! How can I help you today?
I need help with my order
Of course! I'd be happy to help. Could you provide your order number?
Mode
AI Chat
Human
Rate
History
Welcome back, noah!
4 conversations found
Search conversations...
Today, 2:30 PM
Help me with my order tracking and delivery status
Yesterday, 10:15 AM
Questions about return policy and refund process
Start New Conversation
Pre-Chat Form
Chat Assistant
Please fill in your details to start chatting
Start Chat
Chatbot Active
Your chatbot is running and accepting conversations

Subscription Plan

Loading...
$0
/month
Subscription Status Active
Renewal Date -

Monthly Usage

Conversations 0 / 500
0% used
Tokens 0 / 2,500,000
0% used
Storage 0 / 50 MB
Need more capacity?
500 conversations + 2,500,000 tokens
Addon price: $30

Your Plan Features

📊 Client Information

Client ID
-
Client Name
-
Your Role
-
Account Email
-

🔔 Handoff Notifications

Get emailed when a visitor requests human support. Comma-separated, max 5 addresses.

Quick Actions

Client Management

View and manage all client accounts

Total Clients
0
Active
0
Starter
0
Pro/Business
0

All Clients

Company Email Tier Status Created Actions
Loading clients...

Security Settings

Admin-only controls for system-wide security features. Toggle these for debugging.

⚠️
Debug Mode Controls

These settings control system-wide security features. When disabled, the corresponding security checks are bypassed for ALL clients. Use this for debugging only.

🌐

CORS Restriction

Disabled

When enabled, restricts API access to only allowed origins. Blocks requests from unauthorized domains.

💳

Stripe Signature Verification

Disabled

When enabled, verifies Stripe webhook signatures using STRIPE_WEBHOOK_SECRET. Prevents fake webhook events.

🔒

Domain Validation

Disabled

When enabled, logs warnings when widgets are accessed from domains not in the client's allowed_domains list. Currently logs only (non-blocking).

🛠

Custom HTTP Tools

Disabled

When enabled, clients can create custom HTTP API tools that the AI agent can call during conversations. Disabled by default for security.

⚠️

Under Development: Custom HTTP Tools is actively being built. The AI agent integration is being finalized to work like Knowledge Base tools. Features may change.

🔔

Handoff Email Notifications

Disabled

When enabled, sends email notifications via Resend when visitors request human support. Configure recipient emails in Settings tab.

🔗

Allowed CORS Origins

Origins that are allowed when CORS restriction is enabled. Requests from these domains will be permitted.

Loading origins...
Settings are cached for 30 seconds on the backend for performance.

Credentials

Manage your knowledge base connections

🤖
AI Provider Active

Platform managed (OpenAI GPT-4) - No configuration needed

Loading credentials...

Setup Progress

Track the progress of your professional chatbot setup. We handle everything from data training to deployment.

CURRENT STATUS
Not Started
Awaiting Purchase
Overall Progress 0%
1
Discovery
Requirements
2
Data
Collection
3
Training
AI Model
4
Config
Widget
5
Deploy
Go Live
6
Support
Monitoring

Discovery Call

We discuss your business needs, use cases, and gather requirements for your custom chatbot solution.

Data Collection

We collect your business documents, FAQs, product info, and other data sources to train the AI.

AI Training

We process and embed your data, configure the AI model, and train it on your specific use cases.

Widget Configuration

We customize the widget appearance, branding, and behavior to match your website perfectly.

No professional setup package detected for this account.

Professional setup is available for clients who purchase a setup package. Contact us to learn more.

Contact Us
💬

Request Changes or Feedback

Something missing? Need a feature? Let us know and we'll make it happen.

Prefer to talk to someone directly?

📅 Schedule a Call
Beta Feature
Custom Tools is actively being developed. Features and UI may change as we iterate based on feedback.
In Development

Custom Tools

Extend your AI's capabilities with custom tools tailored to your business operations. Each tool is built specifically for your workflow and integrates directly with your AI pipeline.

Popular

CRM Integration

Sync leads directly to your CRM. Supports HubSpot, Salesforce, Pipedrive, and custom CRMs.

Lead Capture Auto-sync Custom Fields

Database Query

Let your AI query your database in real-time. Secure, read-only access with parameterized queries.

PostgreSQL MySQL Read-Only

Email Automation

Trigger automated emails based on chat conversations. Follow-ups, confirmations, and notifications.

Templates Triggers Scheduling

Inventory Lookup

Real-time inventory checks. Let your AI tell customers what's in stock, pricing, and availability.

Stock Check Pricing API

Order Tracking

Connect to your shipping providers. Customers can ask about order status and delivery estimates.

Shippo EasyPost Custom
Flexible

Custom API Integration

Connect to any REST API. We'll build a custom tool for your specific integration needs.

REST GraphQL Custom

How Custom Tools Work

1
Request
Tell us what you need
2
Design
We scope the integration
3
Build
Custom code for your AI
4
Deploy
Integrated to your pipeline
Note: Each tool is built specifically for your account and integrates directly with your AI pipeline. Changes are isolated to your backend only.