chatwoot
https://github.com/chatwoot/chatwoot
Ruby
Open-source customer engagement suite, an alternative to Intercom, Zendesk, Salesforce Service Cloud etc. 🔥💬
Triage Issues!
When you volunteer to triage issues, you'll receive an email each day with a link to an open issue that needs help in this project. You'll also receive instructions on how to triage issues.
Triage Docs!
Receive a documented method or class from your favorite GitHub repos in your inbox every day. If you're really pro, receive undocumented methods or classes and supercharge your commit history.
36 Subscribers
View all SubscribersAdd a CodeTriage badge to chatwoot
Help out
- Issues
- ConversationReplyEmailJob: Redis key deleted after deliver_later - worker kill causes double email delivery, Redis error suppresses emails for up to 1 hour
- contacts: phone_number has model-only uniqueness validation but no DB unique index - concurrent contact creation silently produces duplicates
- conversations: unscoped source_id fallback + AgentBot policy bypass allows cross-account conversation creation
- security: Slack webhook endpoint unauthenticated - wrong base controller, no signing-secret check, allows anonymous invocation of stored Slack OAuth tokens
- feat: navigate between a contact's conversations from the thread
- Allow reordering of custom attributes
- fix: guard conference/token against non-Twilio-voice inboxes
- fix: guard Channel::Telegram#process_error against a non-Hash response body
- feat(custom-attributes): allow reordering custom attribute definitions
- feat: add AI conversation reply takeover
- Docs