Trusted by businesses worldwide

How It Works

01

Upload Your Documents

Upload PDFs, Word docs, spreadsheets, and more.

02

AI Learns Your Content

Our AI processes and understands your documents.

03

Embed on Your Website

Copy one code snippet and your chatbot is live.

RESTful API

Full API access for custom integrations and advanced use cases.

Full API access for custom integrations and advanced use cases.

curl example
curl -N https://obdal.ai/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.

SOC 2 Infrastructure

Hosted on SOC 2 compliant infrastructure with transparent data retention and audit logging.

Ready to Build Your AI Chatbot?

Join thousands of businesses using Obdal to automate customer support.