Products

Everything You Need

Build intelligent chatbots powered by your own documents

Brand-safe chat widget with live preview
Built-in analytics and usage tracking

Acme / Dashboard

24h7d30d90d

Conversations

1,284 / 2,000

Today

46

Success Rate

98.4%

Active Sessions

132

Design exactly what ships

Preview the real Obdal designer right here—brand the widget, reposition it, and send a test message to watch an instant AI reply. See how fast you can launch support your customers will genuinely love.

Live Preview

Matches the dashboard designer

Configure your chatbox

Use the tabs on the right to customize

Chat Widget Settings

Same controls as the Designer page

Demo preview — changes apply instantly
General Settings
Bot Name

Your support bot's name

Welcome Screen
Widget Language

Language of the widget's built-in interface texts

Launcher Teaser

A short message bubble shown next to the launcher to invite visitors to chat

Bot Avatar

Max. 1500x1500 px · svg, png, jpg, jpeg

RAG-Powered Responses

RAG-Powered Responses
Accurate answers grounded in your actual documents, not generic AI.

Upload PDF, DOCX, XLSX, CSV, TXT, MD, HTML, JSON and more.

  • Multi-Format Support
  • Fully customizable widget design
  • Real-Time Analytics
PDF
Product_Manual_v2.pdf
1.2 MB • Indexed
TXT
Knowledge_Base.txt
45 KB • Indexed

Processing 3 chunks...

Real-Time Analytics

Real-Time Analytics
Track conversations, satisfaction, and usage with detailed dashboards.

Track conversations, satisfaction, and usage with detailed dashboards.

Chat limitsRequest trendsSession engagement
Chats Used
18,240
+9% this period
Avg Requests/Day
1,320
+6% vs last week

Acme / Insights

24h7d30d90d

Chats Used

12,450 / 15,000

Avg Requests/Day

1,320

Success Rate

98.4%

Active Sessions

146

Requests+8% vs last week

Recent sessions

Where is my order?1214:32
Refund policy question813:05
Pricing for annual plan511:47

At a glance

Files24
FAQs36
PlanProOn track
RESTful API

RESTful API

Full API access for custom integrations and advanced use cases.

curl example
curl -N https://obdal.com/api/v1/chat \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "message": "Summarize today’s incidents",
    "stream": true
  }'
# SSE stream delivers tokens as they’re generated
JS streaming
// Minimal fetch with streaming
const res = await fetch('/api/v1/chat', {
  method: 'POST',
  headers: {
    'Authorization': `Bearer ${'$'}API_KEY`,
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({ message: 'Hey!', stream: true })
});
// Read chunks as they arrive
for await (const chunk of res.body) {
  console.log(new TextDecoder().decode(chunk));
}

Powerful API

Full programmatic access to chat completions, session management, and usage stats.

Streaming Support

Native Server-Sent Events (SSE) support for typing effects and low-latency interactions.

Secure & Scoped

Granular API keys and allowed origin (CORS) controls to keep your usage secure.

Security & Compliance

Enterprise-grade security with encryption at rest and in transit. Your data stays protected.

Data Privacy

You own your content. Delete files anytime for GDPR compliance. Control exactly where your widget appears. No lock-in, ever.

Secure Access

TLS encryption, allowed origins, and scoped API keys prevent unauthorized access to your data.

Reliable Infrastructure

Runs on SOC 2-audited cloud infrastructure with transparent data retention. Your files and vector data can be deleted at any time.

Frequently asked questions

How does Obdal read and understand my documents?

Obdal uses advanced AI to read your uploaded documents (PDFs, Word files, etc.), break them into searchable sections, and understand the content. When a customer asks a question, it finds the most relevant information from your docs and uses it to generate an accurate, helpful answer—just like a well-trained support agent would.

What file formats does Obdal support for document upload?

Upload PDFs, Word docs, PowerPoint, Excel, text files, Markdown, HTML, and more. Obdal automatically reads and organizes your content so the AI can find answers fast. Upload any combination of these files—Obdal handles the rest.

Can I customize the chatbot widget for my website?

Yes! Obdal includes a visual widget designer where you can customize colors, position (bottom right, bottom left, etc.), size, welcome messages, and branding. Match your website design perfectly with custom color schemes and styling. The widget is fully responsive and works on desktop, tablet, and mobile. Setup takes just 2 minutes with a simple embed code.

Does Obdal provide API access for developers?

Yes, Obdal offers a comprehensive RESTful API that gives you programmatic access to all features. Send chat messages, upload files, manage conversations, retrieve analytics, and more. Perfect for integrating the chatbot into your existing applications, building custom interfaces, or automating workflows. Full API documentation available with authentication via API keys.

How accurate are the AI responses?

Very accurate—because the AI only answers using information from YOUR documents. When someone asks a question, Obdal searches your content, finds the most relevant information, and uses it to craft an answer. It won't make things up or give generic responses. If the answer isn't in your docs, it says so.

How is this different from ChatGPT or other AI tools?

ChatGPT has general knowledge but doesn't know YOUR business. Obdal trains exclusively on your documents—product manuals, help articles, internal guides—so it gives accurate answers specific to your company. Plus, it can't make things up because it only uses information from your uploaded content. And it embeds directly on your website as a customer-facing widget.

Ready to Build Your AI Chatbot?

Upload your documents, embed the widget, and let customers get instant answers around the clock. Start free, and upgrade when your traffic grows.