🚀 Getting Started
1Create Your Account
Sign up for a free account to get started. The free plan includes:
- 1 custom AI agent
- Access to 12+ built-in AI agents
- Basic chat functionality
- Chat history
2Choose Your AI Agent
Browse the agent sidebar on the left and click on any agent to start chatting:
- Luna - General-purpose AI assistant
- DevBot - Code generation and debugging
- Professor - Educational content and explanations
- Content Creator - Blog posts, articles, social media
- And many more specialized agents!
3Start Chatting
Type your message in the input box at the bottom and press Enter or click Send. The AI will respond based on its personality and expertise.
💡 Tip: Each agent has unique expertise. Choose DevBot for coding questions, Professor for learning, and Content Creator for writing tasks!
🤖 Creating Custom AI Agents
1Open the Custom Agent Creator
Click the "➕ New Agent" button at the top of the agent sidebar.
2Configure Your Agent
Fill in the following details:
- Name: Give your agent a unique name (e.g., "Marketing Expert")
- Role/Description: Brief description of what the agent does
- Emoji: Choose an emoji to represent your agent (e.g., 📈)
- Instructions: Detailed instructions on how the agent should behave and respond
Example Instructions for a Marketing Agent:
You are an expert digital marketing strategist with 10+ years of experience.
Your specialties include:
- SEO and content marketing
- Social media strategy
- Email marketing campaigns
- Brand positioning
Always provide actionable advice with specific examples.
Use data and metrics when possible.
3Save and Test
Click "Create Agent" to save your custom agent. It will appear in your agent sidebar. Click on it to start chatting and test its responses!
4Edit Your Agent
Hover over your custom agent in the sidebar and click the ✏️ edit button to modify its settings anytime.
💡 Plan Limits:
- Free Plan: 1 custom agent
- Starter Plan: 3 custom agents
- Pro Plan: 10 custom agents
- Enterprise Plan: Unlimited custom agents
💬 Embedding Chatbots on Your Website
1Create and Configure Your Agent
First, create a custom agent that you want to embed on your website. Make sure its instructions are clear and aligned with your website's purpose.
2Get the Embed Code
Click the share button (🔗) next to your custom agent to get the embed code.
<!-- Your Custom Agent - AI Chat Widget -->
<script src="https://your-domain.com/embed/ABC123/widget.js"></script>
3Add to Your Website
Copy the embed code and paste it into your website's HTML, right before the closing </body> tag:
<html>
<head>
<title>My Website</title>
</head>
<body>
<!-- Your website content -->
<!-- AI Chat Widget - Place before closing body tag -->
<script src="https://your-domain.com/embed/ABC123/widget.js"></script>
</body>
</html>
4Test the Widget
Visit your website and you'll see a chat button in the bottom-right corner. Click it to open the chat widget and test it out!
💡 Customization Tips:
- Create a dedicated agent for customer support
- Use clear instructions that align with your brand voice
- Test thoroughly before deploying to production
- Monitor conversations to improve your agent's responses
🔗 Setting Up Webhooks
1What Are Webhooks?
Webhooks allow your AI agents to send real-time notifications to external services like n8n, Zapier, or Make.com when certain events occur (like receiving a message or completing a task).
2Create a Webhook in n8n
Example: Setting up with n8n
- Open n8n and create a new workflow
- Add a "Webhook" trigger node
- Copy the webhook URL (e.g., https://your-n8n.com/webhook/abc123)
3Configure Webhook in Dashboard
Go to Settings → Integrations in your dashboard and add the webhook:
POST /api/webhooks
{
"webhook_url": "https://your-n8n.com/webhook/abc123",
"events": ["message.completed", "agent.response"]
}
4Test Your Webhook
Send a test message to your AI agent. The webhook should trigger and you'll see the data arrive in n8n.
💡 Example Use Cases:
- Log all AI conversations to Google Sheets
- Send Slack notifications for important messages
- Save responses to Airtable or Notion
- Trigger email campaigns based on AI interactions
5Supported Webhook Events
message.completed - When AI finishes responding
agent.response - Every time an agent responds
conversation.started - When a new conversation begins
conversation.ended - When a conversation is closed
🔌 Using the API
1Authentication
All API requests require authentication. Include your session cookie or API key in requests:
curl -X POST https://your-domain.com/api/chat \
-H "Content-Type: application/json" \
-H "Cookie: session=your_session_token" \
-d '{
"message": "Hello!",
"agent": "Luna"
}'
2Key API Endpoints
Chat with an Agent:
POST /api/chat
{
"message": "Your message here",
"agent": "Luna",
"conversation_id": 123 (optional)
}
Create Custom Agent:
POST /api/custom-agents
{
"name": "Sales Assistant",
"description": "Helps with sales inquiries",
"emoji": "💼",
"instructions": "You are a friendly sales assistant..."
}
List Custom Agents:
GET /api/custom-agents
Update Custom Agent:
PUT /api/custom-agents/123
{
"name": "Updated Name",
"instructions": "New instructions..."
}
Get Embed Code:
GET /api/agent/123/embed-code
3Webhooks API
Add Webhook:
POST /api/webhooks
{
"webhook_url": "https://your-service.com/webhook",
"events": ["message.completed"]
}
List Webhooks:
GET /api/webhooks
4Social Media API
Draft a Post:
POST /api/social/post/draft
{
"platform": "twitter",
"topic": "Product launch announcement",
"agent_id": 123
}
Approve and Post:
POST /api/social/post/456/approve
{
"action": "post_now"
}
Get Social Accounts:
GET /api/social/accounts
💡 Plan Limits:
- Daily Message Limit: Free: 25/day | Starter: 60/day | Pro: 300/day | Enterprise: 1,000/day
- Custom Agents: Free: 1 agent | Starter: 3 agents | Pro: 10 agents | Enterprise: Unlimited
- API Access: Pro and Enterprise only (Starter has no API access)
- Cost Limit: Prevents runaway costs from expensive AI models (Claude Opus, GPT-4o)
📱 Social Media Integration
1Connect Your Social Accounts
Go to Settings → Social Media and connect your accounts:
2Generate Post Drafts with AI
Use your AI agents to create social media posts:
Your AI agent will generate a platform-optimized post based on character limits and best practices.
3Review and Approve
All AI-generated posts are saved as drafts. You can:
4Post or Schedule
Once you approve a draft, choose to post immediately or schedule: