Chat & AI Messaging SDK for Web, iOS & Android

Your name and logo. Customized. Web, iOS, Android. Messaging, AI agent, Documents. The best engine for your users.

Start Free
no credit card required
Web RN / Swift / Kotlin / Flutter
Pick colour
Manager
app.chat.ethora.com
EM
Emma Ross
online
Customer
SP
Support
online
Manager· same conversation, either side
EM
Emma Ross
online

Trusted by

AWS startups TNW Yahoo finance Horizon 2020 UNCTAD Atom Golden Key DrTalks True Interaction Dailyhunt Foresight Communications NGI Ontochain CIO Review

0

+

Apps Created

0

Minutes to Launch an App

0

Github stars

0

+

NPM Downloads

Dashboard Demo

Launch Faster with
Powerful Features

Ethora's developer-friendly and fully customizable React JS chat component can be effortlessly integrated into your app. Create robust in-app communication tools and configure them to your needs.

1-on-1 Chats
Group Messaging
Documents Exchange
AI-Powered Chatbots
Digital Wallet Integration
Social Sign-On
Gamification Features
Push Notifications
Use kit

Integrate. Customize. Go live. Effortlessly

All components you need to create an engaging messaging experience.

React Chat Widget

React Chat Widget

Minimal setup and you have a fully functional chat on your site or in the app.

React Native Messaging Apps

React Native Messaging Apps

Build seamless chatting experience for your Android and iOS apps with our React Native SDK.

React AI Chat Component

React AI Chat Component

Integrate AI-powered assistants into your apps for quicker support and more personalized user experience.

React Chat Box Component

React Chat Box Component

Super-quick embeddable solution for on-page support.

React Chat UI Component Design

React Chat UI Component Design

Ethora’s UI components are fully customizable, so you can easily configure them to match your brand or app’s style.

Improve Your Customer Interaction

Create your custom-branded app effortlessly with Ethora.

Build an App for Free
no credit card required

Designed For Flexibility

With Ethora you can quickly integrate chat functionality while controlling all the customization.

Fast Integration

Integrate our SDKs in days instead of months.

Customizable UI

Configure our pre-built UI components or build your own for a fully tailored experience.

Robust Tools

Access low-level clients, backend SDKs, and advanced features like webhooks and SQS integration.

Enhanced Functionality

Support custom messages, events, and metadata for unique use cases.

App.tsx
// Install:  npm i @ethora/chat-component

import { Chat, XmppProvider } from "@ethora/chat-component";
import "./App.css";

export default function App() {
  return (
    <XmppProvider>
      <Chat />
    </XmppProvider>
  );
}
// build.gradle.kts
// implementation("com.github.dappros:ethora-sdk-android:v1.0.31")

import com.ethora.chat.Chat
import com.ethora.chat.core.config.ChatConfig

@Composable
fun ChatScreen() {
    val config = ChatConfig(
        appId = "YOUR_APP_ID",
        baseUrl = "https://api.chat.ethora.com/v1",
    )
    Chat(config = config, modifier = Modifier.fillMaxSize())
}
// SPM:  github.com/dappros/ethora-sdk-swift

import SwiftUI
import XMPPChatUI

struct ChatScreen: View {
    var body: some View {
        ChatWrapperView(
            config: config,
            initialRoomJID: "[email protected]"
        )
    }
}
// Install:  npm install @ethora/chat-component-rn

import { Chat, XmppProvider } from "@ethora/chat-component-rn";

export default function App() {
  return (
    <XmppProvider>
      <Chat config={{ appId: "YOUR_APP_ID" }} />
    </XmppProvider>
  );
}

Our Case Studies

DrTalks
DrTalks Logo

Dr. Talks is one of the most prominent organizers of online healthcare conferences and summits.

Ethora enabled them to create a context-aware AI-powered chatbot to help users navigate thousands of pages of medical content, correctly referencing pages, authors, videos and timestamps. 100% secure and HIPAA-compliant.

This assistant enhances user experience by simplifying interaction with the platform and reducing search time.

  • 1000+ summits indexed by AI bot
  • Instant user engagement
  • Vector embeddings enable intelligent domain expert AI responses
Read more
Atom
Atom Logo

Atom Advantage is a provider of innovative AI powered workers compensation and health insurance solutions in the United States.

Ethora engine has enabled Atom Connect product used for communication between injured workers, nurses, and caseworkers. AI-powered, with documents exchange, and compliant with all regulations such as HIPAA and SOC2.

This solution reduces manual labour for caseworkers and improves patients experience.

  • Integration into caseworkers web portal
  • White-labelled mobile app for chat and health documents wallet for injured workers
  • Instant messaging between caseworkers and injured workers
Read more

What our clients say about our services.

Taras and the Ethora team are a reliable partner in messaging, tokenization and AI. Great communication and products.

Joe Sticca
Joe Sticca
Digital Product & Technology Leader, Trust Industries

I have worked with Ethora and team since 2018. They have been absolutely amazing and life-saving across multiple of my portfolio projects.

Adam Palmer
Adam Palmer
Co-founder, SIAD Ventures

We partnered with Dappros/Ethora on an EU project and they successfully delivered the technology component. Highly recommended.

Peter Fearon
Peter Fearon
CEO, Remade Group

Ethora has successfully helped us ideate and deliver multiple digital transformation projects in Qatar and the MENA region. A reliable and knowledgable partner.

Tariq Gulrez
Tariq Gulrez
Ministry of Communications & IT

Ethora technology and expertise were instrumental in delivering Atom Connect, our product for streamlined communication in the workers’ comp market.

Carol Valentic
Carol Valentic
CEO, Candollar

Ethora helped us deliver our AI agent solution, letting subscribers access context-specific insights from our vast library of expert content. Their LLM and chat-bot expertise is an excellent match for our AI strategy.

Bret Gregory
Bret Gregory
CEO, DrTalks

Ethora has been an exceptional strategic development partner for Preshent. Not just a vendor, but a core contributor to the future of our platform and company.

John Richardson
John Richardson
Founder & CEO, Preshent Corporation

Ethora helped us ideate and deliver multiple digital transformation projects across Qatar and the MENA region. A reliable, knowledgable partner.

Howaida Nadim
Howaida Nadim
CEO, Foresight Communications

Save Months of Work with Ethora

Build any chat use case into your product — in hours.

Monthly
Yearly 15% OFF

Free

$0/ month

1000 MAU

100 Concurrent Connections

Sign Up
All Chat & AI Features Including:
Community Support
30 Days of Free Support
No Credit Card Required

Enterprise

Custom

Unlimited MAU

Unlimited Connections

All Business plus:
24/7 Phone Support
Self-hosted AI
Custom Configuration
Dedicated / On-prem hosting

Try Out Ethora in Action

Experience Ethora's messaging with a dedicated demo from our CEO or start building your App right now!

Free Sign Up

FAQ

How to add chat to my app or website?

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

Can my users chat with an AI agent or assistant?

Yes, our AI Agent SDK provides an LLM-powered AI chat agent functionality. Inside admin panel, you can setup prompt, add documents or crawl your website. This way, AI agent will know about your products and services, or other specific context.

What are the core features of Ethora?

Have you ever wondered why enterprise applications are often inferior to consumer ones? Enterprises are often too slow with new tech, at the same time small businesses don't have enough budgets and time to invest man-years into polishing a chat embedded into their legacy web portal for its user experience to be on par with WhatsApp or, similarly, an AI agent in your website's chat widget where experience and context depth is on par with ChatGPT? Ethora solves this. 1:1 chats, group chats, file attachments, video, audio, documents, "now typing", AI-powered chat bots equipped with RAG and vector embeddings packing your documents and web pages context, backend, frontend, SLA - we have built and packaged it together so you can focus on serving your customers. Find out more about features included in our Chat SDK and AI SDK sections.

Can I use Free plan for production live apps?

Yes, with Ethora you can continue to run live projects on our Free plan. This will work for small or hobby projects under 1,000 monthly active users (MAU) that do not have particular SLA demands. Alternatively, our paid plans are really affordable and there is a self-hosted and perpetual license options too.

Is Ethora open-source?

All of our front end code is open-source including React Native mobile app for iOS/Android, React.js web app, NPM chat component, Wordpress plugin, Javascript chat widget and AI chat bots. These can be found in our github repositories: https://github.com/dappros/ethora/. It is easy for stand-alone developers or internal tech teams to customize Ethora front end applications if required. The Backend code is closed source by default, but self-hosted and perpetual license options are available with access to backend sources for those customers who may require deep customization at the server side.

Are you GDPR, CCPA, HIPAA and SOC2 compliant?

Yes, Ethora architecture is built on the principles of data security and compliance. Read more about our HIPAA compliance, our Chat Trust & Safety and our AI Trust & Safety systems. Also note that dedicated server option is available which can be configured to your security and compliance requirements.

How to embed chat into my React.js app?

To embed chat into your React.js app you just need to import our NPM chat component. Adding a chat component to your website in React is quite 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 our Ethora AI Agent Wordpress plugin . You can install it directly from your Wordpress admin panel and it does not require any coding on your part. Also, you can index your website pages or provide additional context for your AI agent via Ethora admin panel.