Get Started Quickly
Take action to grow your AI assistant
Satisfaction Rate
Based on user feedback
Sentiment Analysis
AI-analyzed conversation mood
Activity (Last 7 Days)
Recent Activity
PDF Upload
Upload PDF documents to train your AI
Drag & drop or click to upload
No file selected
Website Training
Scrape and learn from any webpage
Training Tips
- Upload product manuals, FAQs, and knowledge base documents
- Train from your company website to teach your AI about your business
- Use the Playground tab to test and verify your AI's responses
Knowledge Base
Manage all training sources for your AI agents
Documents
Upload PDFs to train
Websites
Scrape webpages
Q&A Rules
Add custom Q&A pairs
Q&A Rules
Custom question and answer pairs for your AI
| Question | Category | Agent | Status | Actions |
|---|---|---|---|---|
|
No Q&A rules yet. Add custom question-answer pairs to improve your AI. |
||||
Managed Sources
All knowledge sources trained for your agents
| Source | Type | Agent | Chunks | Status | Created | Actions |
|---|---|---|---|---|---|---|
|
No knowledge sources yet. Upload a document or train from a URL to get started. |
||||||
Brain Training
Teach your AI agent by answering questions it couldn't handle
Your Agent is Doing Great!
No unanswered questions found. Your AI is handling everything well.
Loading knowledge gaps...
| Question | Agent | Date | Action |
|---|
No Agents Available
You need to create an AI agent before you can start chatting.
Upload a PDF or train a URL, then start chatting!
No Agents Available
You need to create an AI agent before you can use the playground.
Chat Interface
Ask a question to test your bot
Debug Info / Sources
Sources will appear here after asking a question
Starter Plan
Free forever
Next payment: $0 on -
Account Balance
$0.00
Balance Transactions
Loading transactions...
Invoice History
| Date | Description | Amount | Status | Invoice |
|---|---|---|---|---|
| No invoices yet | ||||
Need more capacity?
Upgrade to Pro for unlimited agents, WhatsApp & Telegram integrations, and priority support.
Agent Persona
Define how your AI assistant should behave and respond.
Account Settings
Profile
Security
Two-Factor Authentication
Add an extra layer of security to your account
Scan this QR code with your authenticator app (Google Authenticator, Authy, etc.)
Or enter this code manually:
Two-factor authentication adds an extra layer of security by requiring a code from your phone when signing in.
2FA is enabled
Your account is protected with two-factor authentication
Browser Notifications
Get notified when new leads are captured
Notifications are enabled! You'll receive alerts for new leads.
Notifications are blocked. Please enable them in your browser settings.
Appearance
Customize how the dashboard looks
Subscription
API Usage & Rate Limits
Monitor your API usage and rate limit status
Rate limits reset every hour. Upgrade your plan for higher limits.
By Endpoint
Active Sessions
Manage devices logged into your account
Admin Access
Enter admin key to unlock administrative features
Admin Access Active
You have full administrative privileges
Active Sessions
Loading sessions...
Login History
Loading history...
API Keys
Manage API keys for programmatic access
Loading API keys...
Security Events
Loading events...
Magic Setup
NEWCreate a fully configured AI agent instantly! Just enter your website URL and we'll analyze your business, write the perfect prompt, and train your AI.
My Agents
Manage your AI agents and their personas
Inbox
No conversations yet
When visitors start chatting with your AI, their conversations will appear here.
Select a conversation
Choose a conversation from the inbox to view messages and interact with visitors.
Web Widget
Embed Web Widget
Add an AI chat widget to any website by selecting an agent and copying the code.
No Agent Selected
Please select an agent above to generate the embed code for your website.
Integrations Store
Connect your AI assistant to multiple messaging platforms and channels.
Web Widget
Not ConfiguredEmbed an AI chatbot on your website.
Add this script to your website:
Select an agent to get the embed code
Telegram
Not ConnectedConnect your Telegram bot to respond automatically.
Open Telegram and search for @BotFather
Send /newbot and follow the prompts to name your bot
After creation, BotFather will send you the HTTP API Token
Copy the token (format: 123456:ABC-DEF...) and paste it above
For existing bots, send /token to BotFather to get a new token.
Connect via Meta Cloud API for WhatsApp Business.
Webhook URL:
Loading...
Go to Meta for Developers and create/select your app
Add WhatsApp product to your app, then go to WhatsApp → API Setup
Copy the Temporary Access Token (or generate a permanent one)
In Webhooks, add our Webhook URL above and your Verify Token
Subscribe to messages webhook field
Requires a verified Meta Business account for production use.
Respond to Instagram DMs via Meta Graph API.
Webhook URL:
Loading...
Go to Meta for Developers and create/select your app
Add Instagram product → Go to Instagram → Basic Display
Link your Instagram Business account to a Facebook Page
Generate a Page Access Token with instagram_manage_messages permission
Configure Webhooks with our URL and subscribe to messages
Requires Instagram Business or Creator account linked to a Facebook Page.
Viber
Not ConnectedConnect your Viber bot to respond to messages.
Go to Viber Admin Panel and log in
Click "Create Bot Account" and fill in your bot details
Once created, go to your bot's Info tab
Copy the Authentication Token
You can also configure the webhook URL in the bot settings after connecting.
Shopify
Not ConnectedConnect your store to answer product questions & track orders.
Go to your Shopify Admin → Settings → Apps and sales channels → Develop apps
Click "Create an app" and name it "Kleif Agent"
Click "Configure Admin API scopes". Search and enable:
Click "Install app", then reveal and copy the Admin API access token (starts with shpat_)
The token is only shown once! Copy it immediately after creation.
Slack
Not ConnectedGet notified about new leads and handover requests in Slack.
Go to Slack API Apps and click "Create New App"
Choose "From scratch", name your app (e.g., "Kleif AI"), and select your workspace
Go to Incoming Webhooks and toggle it ON
Click "Add New Webhook to Workspace" and select the channel for notifications
Copy the Webhook URL (starts with https://hooks.slack.com/)
Discord
Not ConnectedReceive notifications in your Discord server.
Open Discord and go to your server's Server Settings
Navigate to Integrations → Webhooks
Click "New Webhook" and name it (e.g., "Kleif AI Notifications")
Select the channel where you want notifications to appear
Click "Copy Webhook URL" (starts with https://discord.com/api/webhooks/)
HubSpot CRM
Not ConnectedSync leads directly to your HubSpot CRM.
Go to your HubSpot account → Settings (gear icon)
Navigate to Integrations → Private Apps
Click "Create a private app" and name it "Kleif AI"
In Scopes, enable:
Click "Create app" then copy the Access Token
The token is shown only once! Save it securely after creation.
Zapier Webhooks
0 WebhooksConnect to 5000+ apps with custom webhooks.
Go to Zapier and click "Create Zap"
For the trigger, search and select "Webhooks by Zapier"
Choose "Catch Hook" as the trigger event
Copy the Custom Webhook URL provided by Zapier
Paste the URL above, name your webhook, and select the trigger event
Add actions in Zapier to send data to Slack, email, CRM, or 5000+ other apps!
Google Calendar
Not ConnectedSync appointments to Google Calendar.
Go to Google Cloud Console and create/select a project
Enable the Google Calendar API from the API Library
Go to APIs & Services → Credentials
Create a Service Account and download the JSON key file
Share your calendar with the service account email address
For "Calendar ID", use primary for your main calendar or find the ID in Google Calendar settings.
AI Call Center
Handle inbound and outbound calls with AI-powered voice agents. This premium feature is available on Pro, Ultra, and Infinity plans.
What you'll get:
- AI-powered inbound call handling
- Outbound dialer with custom scripts
- Voice persona customization
- Call transcription & history
- Dedicated phone numbers
AI Call Center
Handle inbound and outbound calls with AI-powered voice agents
Twilio Not Configured
Add your TWILIO_ACCOUNT_SID and TWILIO_AUTH_TOKEN environment variables to enable phone features.
Phone Numbers
Loading...
Get a dedicated phone number for your AI agent
Voice Settings
Preview Voice
Click to hear a sample
Outbound Dialer
Call History
| Direction | Number | Duration | Status | Date | Actions |
|---|---|---|---|---|---|
|
No calls yet |
|||||
Help Center & Documentation
Everything you need to get started and make the most of your AI assistant
How do I train my AI?
You can train your AI in two ways: Upload a PDF - Click "Choose PDF" and upload your document. The AI will learn from its content. Train from URL - Enter any website URL and click "Train URL". The AI will scrape and learn from that webpage.
What file formats are supported?
Currently, we support PDF files only. The maximum file size depends on your plan (default: 10MB). Make sure your PDF contains selectable text, not just scanned images.
How does the AI use my training data?
Your uploaded documents are processed and stored in a vector database. When users ask questions, the AI retrieves relevant information from your training data to provide accurate, contextual answers.
Where do I paste the embed code?
Copy the embed code from the "Embed" tab. Paste it just before the closing </body> tag on any webpage where you want the chat widget to appear. The widget will automatically appear in the bottom-right corner.
How do I customize widget colors?
You can customize the widget appearance by adding parameters to the embed code. For example: ?color=3b82f6 for a custom primary color. Contact support for advanced customization options.
Will the widget slow down my website?
No! The widget loads asynchronously and won't block your page content. It's lightweight and optimized for performance.
Telegram Bot Setup
Open Telegram and search for @BotFather
Send /newbot and follow the prompts to create your bot
Copy the Bot Token that BotFather gives you
Go to Integrations tab, paste your token, and click Connect
WhatsApp Business Setup
Go to developers.facebook.com and create an app
Add the WhatsApp product to your app
Copy the Page Access Token from WhatsApp settings
In Meta's webhook settings, paste our Webhook URL (from Integrations tab) and your chosen Verify Token
Subscribe to the messages webhook field
Instagram DM Setup
Instagram uses the same Meta Developer platform as WhatsApp. Follow the same steps but add the Instagram product instead. Make sure your Instagram account is a Business or Creator account connected to a Facebook Page.
How do I cancel my subscription?
To cancel your subscription, go to Settings and click on Manage Subscription. You can cancel anytime and continue using the service until the end of your billing period. Contact support if you need assistance.
Where can I see my invoices?
All invoices are sent to your registered email address after each payment. You can also view your billing history in the Settings > Billing section. Need a copy? Contact our support team.
What payment methods do you accept?
We accept cryptocurrency payments via NowPayments, supporting 300+ cryptocurrencies including Bitcoin, Ethereum, USDT, Solana, and more. All payments are processed securely on the blockchain.
Support Tickets
Get personalized help from our team
Can't find what you're looking for in the documentation? Create a support ticket and our team will get back to you within 24 hours.
Create New Support Ticket
Your Tickets
| ID | Subject | Priority | Status | Created | Action |
|---|---|---|---|---|---|
| Loading tickets... | |||||
No support tickets yet
Create a new ticket above if you need help