Quick start

First bot live in 47 seconds.

One <script> tag. Auto-detects language. Drop it in WordPress, Shopify, Webflow, or any custom HTML — works the same.

  • Single script tag, zero build step required.
  • Works on every modern framework: Next.js, Vue, Angular, Astro.
  • Auto-loaded translations for 45 languages — no per-language setup.
  • Mobile-responsive by default, position configurable (bottom-right / bottom-left / center).
index.html
HTML
<!-- 1. Add before </body> -->
<script src="https://cdn.globalchatbot.ai/embed.js"
  data-org="your-org-id"
  data-locale="auto" defer
></script>

// ✓ Widget bottom-right of every page
// ✓ 45 languages, auto-detected
// ✓ Mobile-ready, GDPR-compliant

Channels

Web, WhatsApp, voice, email — same brain.

Customers reach you wherever they are. The same bot has the same context across every channel — no re-explaining, no "please hold while I check the other system".

  • Web widget — sub-second response, mobile-ready.
  • WhatsApp Business via Meta Cloud API — free service replies, $0.053/marketing msg.
  • Voice agent (ElevenLabs) — natural voice, <800ms latency, multi-language.
  • Email-to-bot — forward your inbox, bot replies + escalates if needed.
  • Telegram, Messenger, SMS — same setup template.
globalchatbot.ai/channels

Channel routing

Web

Voice

WhatsApp

Email

Telegram

One AI brain

Unified context · 45 languages

Same memory across every channel

Leads

419 this week

Bookings

87 confirmed

Resolved

92% auto

Integrations

Connect Stripe, Cal.com, HubSpot, anything.

The bot doesn't just answer — it does things. Books, charges, updates CRM, triggers Zapier flows, hits your custom API.

  • Pre-built: Stripe, Cal.com, Calendly, HubSpot, Pipedrive, Salesforce, Mailchimp, Brevo.
  • Vertical-specific: Phorest (beauty), pynbooking (hotels), Mews, OpenTable, Toast.
  • Custom API: bring your own OpenAPI spec → bot uses your endpoints as tools.
  • Zapier / n8n / Make webhooks for unlimited fan-out.
POST /v1/conversation/tool-call
cURL
curl -X POST \
  "https://api.globalchatbot.ai/v1/tools/stripe/payment-link" \
  -H "Authorization: Bearer sk_live_..." \
  -d '{ "amount": 4900, "currency": "eur", "product": "Pro plan" }'

// → Response 200 OK
{
  "payment_link": "https://pay.stripe.com/b/abc123",
  "expires": "2026-06-07T12:00:00Z",
  "sent_to_visitor": true
}

REST API

REST API for everything in the dashboard.

Build custom flows, sync conversations to your data warehouse, embed the bot in your app — all via clean JSON endpoints.

  • REST + OpenAPI 3.1 spec, language-agnostic.
  • Endpoints: messages, conversations, leads, bookings, knowledge, organizations.
  • Rate limits: 100 req/s on Pro · 1,000 req/s on Business · unlimited on Enterprise.
  • Sandbox + production keys · scoped permissions.
cURLNode.jsPython
POST /v1/messages
cURL
curl "https://api.globalchatbot.ai/v1/messages" \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "conversation_id": "conv_8h2j...",
    "role": "user",
    "content": "Book a table for 4 tonight at 8pm"
  }'

// → 200 OK
{
  "id": "msg_3k7...",
  "response": "Done! Table for 4 at 20:00, confirmed.",
  "tool_used": "calendar.create_event",
  "latency_ms": 847
}

Webhooks

Real-time events for your stack.

Every meaningful event fires a webhook. Build alerts, sync your CRM, trigger workflows — all without polling.

  • Events: conversation.started, message.created, lead.captured, booking.confirmed, escalation.requested, kb.gap_detected.
  • HMAC-SHA256 signed payloads for verification.
  • Auto-retry 3× with exponential backoff (1s → 4s → 16s).
  • Delivery logs visible in dashboard · replay any event manually.
dashboard/webhooks

Webhook events

Live · 3 endpoints
POSThttps://api.your-app.com/webhooks/chat
conversation.startedmessage.createdlead.capturedbooking.confirmed
Last delivery 200 OK · 142ms
{
"event": "lead.captured",
"data": {
"name": "Sara M.",
"email": "sara@...",
"intent": "book_demo"
}
}

Retry: 3× with exponential backoff · HMAC-signed payloads

Knowledge base

Train on URLs, PDFs, manual Q&A.

Drop your existing content. The crawler indexes, the chunker chunks, the embedder embeds — RAG handles the rest.

  • URL crawl: up to 50 pages auto-indexed in ~47s.
  • File upload: PDF, DOCX, TXT, MD, CSV (up to 50MB per file).
  • Manual Q&A pairs for exact-match scenarios.
  • Versioning + rollback · scheduled re-crawls (daily / weekly / monthly).
  • Embedding model: text-embedding-3-large (1024-d).
dashboard/knowledge

Knowledge sources

14 indexed

Website crawl

48 pages

PDFs / DOCX

12 files

Manual Q&A

94 pairs

Re-embedding

73% · 12s left

Embeddings: text-embedding-3-large · 1024-d · auto-versioned

Security

Built for regulated industries.

Per-tenant isolation. EU data residency on request. SOC2 Type 2 in progress. HIPAA-ready architecture for medical clients.

  • AES-256 encryption at rest · TLS 1.3 in transit.
  • Per-tenant knowledge base — your data never trains shared models.
  • Full audit log — every config change tracked + queryable.
  • Right-to-be-forgotten: 1-click data export + erasure.
  • BAA available for HIPAA · GDPR DPA on Pro+.

GDPR ready

EU data residency · DPA on request

AES-256 at rest

TLS 1.3 in transit

Per-tenant KB

Customer data never trains shared models

Audit log

Every config change tracked

Platform specs

Built for production.

<800ms
Median response
99.9%
Uptime SLA
1024-d
Embedding dimension
45
Languages OOTB
100 req/s
API rate limit (Pro)
Webhook retry policy
TLS 1.3
Transport security
EU + US
Data residency options

Get an API key. Ship today.

Full sandbox + production keys included with every plan. No waiting list, no sales calls.

14 days · no card · cancel anytime