Ethora

SDK monorepo for Ethora chat / messaging platform. (1) Pick an SDK for your frontend stack. (2) Integrate manually or using ethora-setup. (3) Optionally configure app settings, deploy AI agents etc. Server: ethora.com cloud [free]. Dedicated server + SLA option for enterprise customers.

Last verified:

Visit Ethora

What is Ethora?

Ethora is a low-code, highly customizable application engine and infrastructure platform designed for building chat/messaging apps and AI agent projects. It enables developers and businesses to launch branded web, iOS, and Android apps quickly, integrating real-time messaging, AI-powered chatbots, document exchange, and digital wallet features without extensive coding. The platform is built on a rock-solid foundation of the Ejabberd chat server and XMPP protocol, enhanced with a custom API layer and extension modules developed over 7 years.

Key features include 1-on-1 chats, group messaging, documents exchange, AI-powered chatbots with RAG and vector embeddings, digital wallet integration (including Web3 collectibles), social sign-on, push notifications, and gamification features. Ethora offers multiple integration options: an embeddable React Chat Widget, React Native SDK for mobile apps, NPM chat component for web apps, and an AI Chat Component for integrating LLM-powered assistants. The platform includes a powerful admin panel with an

Ethora pricing

Pricing model: Freemium

Ethora offers three pricing tiers. Free plan: $0/month with 1000 MAU, 100 concurrent connections, all chat & AI features, community support, 30 days of free support, no credit card required. Small Business plan (Most Popular): $99/month with 5,000 MAU, 250 concurrent connections, all Free features plus tech support, 99.9% SLA, AI allowance, and custom domain. Enterprise plan (Recommended): Custom pricing with unlimited MAU, unlimited connections, all Business features plus 24/7 phone support, self-hosted AI, custom configuration, and dedicated/on-prem hosting. Yearly billing offers 15% OFF. Self-hosted and perpetual license options are also available.

Ethora pros

  • Fast integration - SDKs integrate in days instead of months
  • No-code AI Bot deployment via admin panel without writing code
  • Fully customizable React JS chat component matching your brand
  • Ready-to-use React and React Native engines for Web, iOS, Android
  • LLM-powered AI chatbots with RAG and vector embeddings
  • Open-source front-end code including React Native app and NPM component
  • HIPAA, SOC2, GDPR, and CCPA compliant architecture
  • Digital wallet integration including Web3 collectibles
  • Self-hosted and perpetual license options available
  • 99.9% SLA on paid plans with tech support
  • Free tier available with 1000 MAU and no credit card required
  • Pre-built chatbot templates open-source on GitHub repository
  • Supports custom messages, events, and metadata for unique use cases
  • Low-level clients and backend SDKs with webhooks and SQS integration
  • Works effectively even on low-spec devices
  • Embeddable AI Chat Agent Widget for websites via HTML code
  • Wordpress plugin for easy AI assistant integration without coding

Ethora cons

  • Backend code is closed source by default
  • Free plan limited to 1000 monthly active users
  • Free plan only includes community support, not tech support
  • Free plan has 30 days of free support limit
  • Only 100 concurrent connections on Free plan
  • 250 concurrent connections limit on Small Business plan
  • Enterprise plan requires custom pricing discussion
  • AI allowance only included on paid plans, not Free tier

Frequently asked questions about Ethora

How to add chat to my app or website?

With Ethora, you can embed the Chat Widget, publish a template mobile or web app via the admin panel, or do a deeper custom integration using SDK components such as the NPM Chat Component. Check the Chat SDK section for an overview of integration options.

Can my users chat with an AI agent or assistant?

Yes, the AI Agent SDK provides LLM-powered AI chat agent functionality. Inside the admin panel, you can set up prompts, add documents, or crawl your website so the AI agent knows about your products, services, or other specific context.

What are the core features of Ethora?

Core features include 1-on-1 chats, group chats, file attachments, video, audio, documents, typing indicators, AI-powered chatbots equipped with RAG and vector embeddings for document and web page context, backend, frontend, and SLA. Ethora packages everything together so you can focus on serving your customers.

Can I use Free plan for production live apps?

Yes, you can run live projects on the Free plan. This works for small or hobby projects under 1,000 monthly active users (MAU) that do not have particular SLA demands. Paid plans are affordable, and self-hosted and perpetual license options are also available.

Is Ethora open-source?

All front-end code is open-source including the React Native mobile app for iOS/Android, React.js web app, NPM chat component, Wordpress plugin, Javascript chat widget, and AI chat bots, available at the GitHub repository. Backend code is closed source by default, but self-hosted and perpetual license options are available with access to backend sources for deep server-side customization.

Are you GDPR, CCPA, HIPAA and SOC2 compliant?

Yes, Ethora architecture is built on data security and compliance principles. The platform has HIPAA compliance, Chat Trust & Safety, and AI Trust & Safety systems. A dedicated server option is available that can be configured to your specific security and compliance requirements.

How to embed chat into my React.js app?

To embed chat into a React.js app, import the NPM chat component (@ethora/chat-component). Adding a chat component to your website in React is simple and you can configure it to your needs.

What's the easiest way to add an AI assistant to my Wordpress website?

The easiest way is to use the Ethora AI Agent Wordpress plugin. You can install it directly from your Wordpress admin panel without any coding. You can also index your website pages or provide additional context for your AI agent via the Ethora admin panel.

What deployment options does Ethora support?

Ethora supports flexible deployment including AWS, your private cloud, or your own on-premises infrastructure. This is ideal for organizations where control, compliance, and privacy are non-negotiable. Dedicated server options are available for custom security configurations.

What industries or use cases does Ethora serve?

Ethora serves healthcare (including HIPAA-compliant solutions), legal, insurance, education, e-commerce, enterprise, and startups/MVPs. Case studies include healthcare conferences (Dr. Talks), workers' compensation communication (Atom Connect), and digital transformation projects in Qatar.

Categories

Use cases

Browse all AI tools on NeedAnAI