Move faster with ready-made components for AI. Use React or JavaScript for your ideal web integration or React Native and Flutter SDKs if you're building a chatbot for mobile.
The JavaScript SDK also supports any other framework you might be using, such as Vue, Angular, Svelte, and others.
1import { Session, Chatbox } from "@talkjs/react";23<Session appId="t824ba8" userId="pete">4 <Chatbox conversation="workshop" className="chatbox"/>5</Session>
We didn't want to make our own chat widget as you guys already made a fantastic product that we can use out of the box. We want to focus on making AI answers excellent.
Themes give you complete control over the styling, layout, and document structure of the TalkJS chat UI. From quick tweaks to fonts and colors, to completely changing the markup in certain areas. And it's not only about styling — it's about functionality too. You can create a theme that works great for a team chat app, mobile messenger, and even a live comments section next to a video livestream.
Develop a generative AI chatbot by easily integrating TalkJS with your chosen LLM. The chat API seamlessly connects with your proprietary AI or any modern LLM available.
When the default experience isn't enough, TalkJS has everything you need to build custom integrations. Get notified for each new message via webhooks, control your data with the REST API, or set up email notifications. And if you're having any trouble building that integration, you can instantly chat with a TalkJS developer on our support chat to get some help with your code.