Muhsin K

437 posts

Muhsin K banner
Muhsin K

Muhsin K

@muhsin_keloth

Product focused engineer. Building the world’s best customer support tool at @chatwootapp  (YC W21)

Dubai Katılım Haziran 2014
362 Takip Edilen222 Takipçiler
Muhsin K retweetledi
Chatwoot
Chatwoot@chatwootapp·
We built a Chatwoot CLI. AI agents need safe ways to work with support systems. Not full database access. Not fragile browser automation. Not random API calls stitched together. A clear command-line interface. With the new CLI, an agent can read conversations, understand context, draft or send replies, assign conversations, resolve threads, export data, and run controlled actions. Developers can use it too: chatwoot convs chatwoot conv chatwoot conv reply chatwoot conv assign chatwoot conv resolve It works well with tools like Claude Code, Cursor, and Codex because the actions are explicit and easy to review. The dashboard is still where most teams will work. The CLI opens up a new layer: scripts, automation, internal tools, and AI agents that can operate on top of Chatwoot safely. Still early, but this is the direction we’re excited about.
English
3
4
13
747
Muhsin K retweetledi
Chatwoot
Chatwoot@chatwootapp·
✨ Captain Tools is now live. Captain can call your external APIs during conversations to check warranty status, verify service coverage, or fetch data from your systems without needing a human handoff.
Chatwoot tweet mediaChatwoot tweet mediaChatwoot tweet media
English
6
5
9
576
Muhsin K retweetledi
Pranav
Pranav@pranavrajs·
Introducing Faultline An open-source AI agent for infrastructure debugging. - Ask your questions in plain English, get root cause analysis - Queries New Relic, Sentry, AWS, GitHub, and PagerDuty autonomously - Cross-references metrics, errors, deploys, and logs Connect your monitoring stack and let it investigate. Fully open source.
English
1
9
17
1.3K
Muhsin K retweetledi
Chatwoot
Chatwoot@chatwootapp·
Did you see the Chatwoot truck in SF today?
Chatwoot tweet media
English
1
6
25
2.8K
Muhsin K retweetledi
Chatwoot
Chatwoot@chatwootapp·
A new Captain update is rolling out soon. Captain now supports complex scenarios, not just simple QnA flows. Here’s what’s coming: Scenario automation: You can define multiple situations and how each should be handled automatically. Expanded functions: Captain can now access more parts of Chatwoot and external systems to complete tasks end-to-end. Bring your own tools: Use our tools interface to connect your favorite apps or internal APIs. The update is now available in beta, reach out to our support team if you’d like to enable it.
English
0
5
8
2.9K
Muhsin K retweetledi
Chatwoot
Chatwoot@chatwootapp·
25,000 stars on GitHub! Thanks to everyone who made this possible.
GIF
English
2
7
36
1.8K
aether
aether@AetherAurelia·
well no
aether tweet media
English
7
0
109
6.6K
Muhsin K retweetledi
Pranav
Pranav@pranavrajs·
Thank you for being useless @heroku. Acknowledging an issue after 4 days. We moved out.
Pranav tweet media
English
3
5
10
1.1K
Muhsin K
Muhsin K@muhsin_keloth·
We needed to send an email to few customers about our Linear integration. Tried picoletter.com — setup took 15 mins, full campaign done in 30. Nice work @Scmmishra, Love how simple it is ❤️
Muhsin K tweet media
English
0
2
6
435
Muhsin K retweetledi
Pranav
Pranav@pranavrajs·
Building AI agents in Ruby has been hard, especially when you need multiple agents to work together. While building Captain at Chatwoot, we realized the process was complex and fragile. Even small changes made the system harder to understand. We built a small abstraction to define tools, which helped us create a few agents. At one point, we looked at tools like OpenAI Agents and Crew. They offered simpler ways to build agent systems, but using them meant giving up our monolithic setup. That would have added more complexity. We’d have to rethink how we deploy, monitor, and scale everything. It didn’t feel worth the tradeoff. Then last week, during a discussion, we thought: “Why can’t we just build our own library?” We had all the pieces, but hadn’t thought about packaging it cleanly. So we gave it a shot. In just a few days, @Scmmishra and @TanmayDeep had something working. It came together faster than we expected. Now we have a lightweight library that can run inside Sidekiq, works seamlessly with background jobs, and keeps agent context clean. We’ll be open-sourcing it soon. If you’ve been trying to build AI agents in Ruby and felt like you were forcing it to work, this might help. We’re excited to share what we’ve built and learn from others solving similar problems. It’s still early, but the foundation feels solid. More soon.
Pranav tweet media
English
1
2
17
1.3K
Muhsin K retweetledi
Chatwoot
Chatwoot@chatwootapp·
Appreciate it! We are loving the pace too. Excited for what's next.
Chatwoot tweet media
English
1
2
13
870
Muhsin K retweetledi
Pranav
Pranav@pranavrajs·
We’ve been working on making our copilot better. We wanted to solve a lot of our internal use cases with it. Most copilots for support we saw, focused only on rewriting replies or looking up documentation, but the work in support often involves looking for context and taking action. We started with solving 3 things: - While handling a conversation, I wanted to know: Have I talked to this customer before about a specific topic, in any of the past conversations? - If there is a bug, I want to validate whether similar issues are reported in Linear. - Can I search through my data to find things like customers with certain traits or conversations that mention something specific? For example: Who are all the customers who reached out to me in the last 10 days, and how many of them were enterprise customers? We started building something that could do these. Pretty simple: Look things up and connect to tools. It’s already working with Linear. Stripe and Shopify are under development. We’re adding more. Let us know what you’d find useful. If you’re building support workflows or thinking about agent tooling, I’d love to hear how you’re approaching it.
English
2
8
21
1.8K
Muhsin K retweetledi
Sojan Jose
Sojan Jose@sojan_official·
Ever since we shipped Agent Bots in @chatwootapp , a UI to manage them was on my todo list… for 5 years 😂 Finally shipping it — 2 hours jamming with Claude code. AI-assisted productivity is unreal. PR → github.com/chatwoot/chatw…
English
0
1
8
478
Muhsin K retweetledi
Fayaz Ahmed
Fayaz Ahmed@fayazara·
After months of development, 260 customers later and $32,000 in revenue, supersaas.dev v3 is finally here - Rewritten from scratch - TypeScript - Teams and Organizations - NuxtHub, Postgres, or SQLite support - AWS S3 - Super Admin Launching it on PH today
English
8
9
132
16.5K
Muhsin K retweetledi
Amjad Masad
Amjad Masad@amasad·
Next.js is primarily made for Vercel and requires a ton of investment to make it work outside. Things like OpenNext exist but we’d rather bet on truly open frameworks like Vite.
Islam@iislamm1

@amasad Are there any plans to support NextJS in the near future?

English
116
84
2.6K
1.8M
Fayaz Ahmed
Fayaz Ahmed@fayazara·
I can't believe it, but my little side project supersaas.dev has made over $30,000 Started with no significant audience Built it alone No paid marketing No BS Just ship and talk about it
English
61
11
530
44.3K
Muhsin K
Muhsin K@muhsin_keloth·
@haxzie_ I have added LemonSqueezy integration in supastats.app which will be working with notifications as well. Please feel free to DM me for beta access.
English
1
0
2
48
Musthaq
Musthaq@haxzie_·
Is there a LemonSqueezy mobile app?
English
4
0
3
521
Muhsin K retweetledi
Chatwoot
Chatwoot@chatwootapp·
🚀 Fresh Chatwoot updates! Over the past few weeks, we've rolled out some exciting new changes. Here's a quick overview everything new.
English
1
2
13
1.4K