Quick Start
What is PerformChat?
PerformChat is a conversational AI platform that enables businesses to create intelligent chat experiences for their users. Think of it as your own customizable AI assistant infrastructure that you can embed directly into your applications.
Key Features
Embeddable Widget
Add AI-powered chat to any website with just a few lines of code. The widget is:
- Easy to integrate - Simple script tag integration
- Fully customizable - Match your brand's look and feel
- Responsive - Works seamlessly on desktop and mobile devices
- Lightweight - Fast loading with minimal impact on your site
React SDK
For React applications, we provide a dedicated SDK that offers:
- Native React components - Seamless integration with your React apps
- Hooks-based API - Modern React patterns for state management
- TypeScript support - Full type safety for your development workflow
- Flexible configuration - Customize every aspect of the chat experience
Secure Authentication
Security is at the core of PerformChat. Every interaction is protected through:
- Token-based authentication - Secure JWT tokens for each session
- User-specific contexts - Each user gets a personalized, isolated experience
- Server-side token generation - Your sensitive API credentials never touch the client
Authentication Flow
How it works:
- Your user opens the chat widget on your website
- Your backend server requests a secure token from PerformChat
- PerformChat generates a unique, time-limited token
- Your backend sends this token to the widget
- The widget uses the token to enable secure conversations
Important: Never expose your API credentials in frontend code. Always generate tokens from your backend server to ensure maximum security.
Who is it for?
PerformChat is designed for:
- SaaS Companies - Add AI support to your product
- E-commerce - Provide intelligent customer assistance
- Educational Platforms - Create interactive learning experiences
- Service Providers - Automate customer inquiries and support
- Developers - Build custom AI chat solutions quickly
Why PerformChat?
For Business Teams
- No AI expertise required - We handle the complexity
- Quick deployment - Get started in minutes, not months
- Cost-effective - Pay only for what you use
- Scalable - Grows with your business needs
For Developers
- Clean APIs - Well-documented, intuitive interfaces
- Multiple integration options - Widget, SDK, or direct API
- Customizable - Full control over appearance and behavior
- Modern stack - Built with TypeScript, React, and industry-standard tools
Getting Started
1. Sign up and get your API credentials
Create an account to receive your unique API keys.
2. Generate authenticated tokens from your backend
Your server creates secure tokens for each user session.
3. Embed the widget or integrate the SDK
Add the chat interface to your application.
4. Start having conversations
Your users can now interact with AI-powered chat!
What Makes Us Different?
- Security First - Built-in authentication ensures data privacy
- Flexible Deployment - Widget, SDK, or API - choose what works for you
- Developer Friendly - Clean code, great documentation, responsive support
- Customizable - From branding to behavior, make it yours
Ready to add intelligent conversations to your application? Get started with PerformChat today.