In-app comments

Build a customizable commenting experience into your product

Seamlessly embed comments, mentions, and reactions into your app by using ready-made components.
Sarah Megos1mGreat that you mention hybrid working here, it's the best of both worlds! You get the flexibility of working from home and the collaboration of the office.
Magnus MichaelsJust nowTotally agree, Sarah! Plus, I save so much time on commuting and get more quality time with family.
Anna BerryJust nowI love it too! My productivity has skyrocketed without the constant office interruptions.
Sean KlingerJust nowSame here, Anna. Also, I feel healthier with home-cooked meals and short exercise breaks.
Sarah MegosJust nowI'm enjoying the calm, comfortable, and personalized home setup. It helps me focus.
Write a reply...

Customize everything and anything

TalkJS works amazingly well for any app, be it a text editor, whiteboard, media player, or something else. You can shape the commenting experience to your needs.

Text/code editor
Whiteboard
Media player
Collaboration tool
1import { Session, Chatbox } from '@talkjs/react';
2
3function Chat() {
4 return <Session appId="<APP_ID>" userId="sample_user"></Session>;
5}
6
7<Chatbox
8 conversationId="sample_conversation"
9 style={{ width: '100%', height: '500px' }}
10></Chatbox>
11
12export default Chat;
Tune the look and feel to match your design

You have complete control over the styling, and the layout of the comments. Use TalkJS Themes to customize the ready-made components any way you like.

Karen
2h ago
The office is getting standing desks next month. Excited or not? Have any of you used one before?
Jason
1h 20m ago
Excited! It'll be great for my back. So I'm told.
Toby
50m ago
I'm curious to see if it really boosts productivity.
Ruby
40m ago
Yes! I'm all for this. As ergonomic as my chair is, I reckon a standing desk will be a lot healthier.
Write a comment...
Avatar
Remy
20m
Our company is rolling out a new project management tool next month. Thoughts?
Avatar
Maxim
18m
I'm excited to see if it improves our workflow efficiency. Hoping for the best.
Avatar
Becca
2m
I hope it's user-friendly; switching tools can be a hassle. I've gone through this process before and there was a very mixed uptake.
Write a reply...
Avatar
Andrea
1 day ago
This looks beautiful. How far away are we from shipping this?
Avatar
Robert
6 hours ago
I think we're pretty much there. Just some final stage testing.
Avatar
Nikki
5 hours ago
That's right. We'll be good to ship this within the next 48 hours. Any delays, I'll let you know by tomorrow.
We should be good to go!
Advanced commenting features

With TalkJS you can add advanced messaging features to your comments and create an even better user experience.

Avatar
James Meyer
5m ago
This overview will help.
overview.txt
(44kb)
Attachments
Easily share files, images, and more
https://www.wikipedia.org/
Wikipedia logo
Wikipedia, the free... Wikipedia is a free online encyclopedia, created and edited... wikipedia.org
Link previews
Automatically generate previews for shared links
Avatar
Iga Piątek
2m ago
00:15
1x
Voice messages
Add a personal touch with voice comments
This looks fantastic! Great wor
Cancel
Save
Edit comments
Make changes to your comments after posting
Avatar
Eric Lo
20m ago
Good morning from sunny Tokyo.
Are you reading me?
Read receipts
See who has read your comments at a glance
_Check-in_ for the flight is *08:30AM*
Text formatting
Enhance comments with bold, italics, and more

Comments are completely in sync with email notifications

TalkJS email notifications make it possible for users to reply to comments using email, even when they're not on your platform. Replying to the email lands the message back into the comments. It works well when users can't access your product, but would like to reply.

Reply to comment via email example
Ready to get started?
Build any chat use case into your product — in minutes — with just a few lines of code.