Everything you need to build, customize, and deploy your AI chatbot.
Sign up at aidroidbots.com/auth/register. No credit card required for the free plan.
From your dashboard, click "New Chatbot". Give it a name, set a system prompt to define its personality, and choose your preferred AI model.
Go to the Knowledge tab and add your content:
Use the Test tab to chat with your bot and make sure it responds correctly based on your training data.
Go to the Embed tab, copy the script tag, and paste it before the closing </body> tag on your website:
<script src="https://aidroidbots.com/widget/aidroidbots.js" data-bot-id="YOUR_BOT_ID"></script>
Customize your chat widget from the bot's Settings tab:
| Setting | Description | Default |
|---|---|---|
| Color | Primary color for bubble, header, send button | #6366f1 |
| Position | Widget position on the page | bottom-right |
| Title | Header text shown in the chat window | Chat with us |
| Welcome Message | First message shown when chat opens | Hi! How can I help? |
| Branding | "Powered by AIDroidBots" badge | On (removable on Pro+) |
All API requests require your API key in the header:
X-API-Key: adb_your_api_key_here
Find your API key in Dashboard → Settings.
/api/chat/{botId}{
"message": "What are your business hours?",
"session_id": "visitor_123" // optional, for conversation continuity
}Returns AI response with conversation context.
/api/chat/{botId}/streamSame payload as above. Returns Server-Sent Events (SSE) with real-time token streaming.
/api/botsReturns all your chatbots with conversation counts and status.
We use OpenAI's GPT-4o-mini by default (fast and cost-effective). Pro and Business plans can also use GPT-4o for more complex conversations.
When you add URLs, documents, or text as knowledge sources, we extract and store the content. When a visitor asks a question, we include relevant knowledge in the AI prompt so it answers based on YOUR information.
Yes! Each bot gets its own embed code. You can place different bots on different sites, or the same bot on multiple sites.
Visitors will see a friendly message that the bot is temporarily unavailable. You can upgrade your plan at any time to increase limits. Messages reset monthly.
Yes. Conversations are only visible to you in your dashboard. We don't share visitor data with third parties. See our Privacy Policy for details.
Yes — the Pro plan ($79/mo) and above allow you to remove branding from the widget.
Yes, we offer a 14-day money-back guarantee on all paid plans.
Need more help?
support@aidroidbots.com