Skip to main content
Chatbase Logo

Choose Your Integration Path

JavaScript Embed Integration

Perfect for web developers who want rich chat functionality with minimal complexity. The JavaScript embed script provides:
  • Simple Integration: Add to any website with one script tag.
  • Advanced Features: Event listeners, custom actions, and custom initial message.
  • Identity Verification: Secure user sessions for authenticated apps and contact management.
  • Real-time Events: React to user messages and AI responses.

REST API Integration

Ideal for backend developers who need complete control over AI conversations. The REST API provides:
  • Chat API: Send messages and receive AI responses with streaming support
  • Agent Management: Create, update, and configure AI agents programmatically
  • Data Access: Retrieve conversations, leads, and analytics
  • Webhooks: Real-time notifications for chat events

Common Integration Patterns

Perfect for online stores
  • Embed Script: Chat bubble on product pages
  • Identity Verification: Logged-in customer context
  • Custom Actions: Order lookup, returns processing
  • API Integration: Sync with order management system
Help users succeed with your product
  • Embed Script: Contextual help widget
  • Event Listeners: Track user interactions
  • Custom Actions: Feature tutorials, account management
Internal workspace support system
  • API Integration: Custom internal dashboard
  • Identity Verification: Employee authentication and identification
  • Contacts API: Team directory integration
  • Analytics: Usage tracking and insights
I