Raven is an open-source chat app for teams. It runs on your own Frappe site, so your messages stay in your database and there is no per-user pricing.
This app connects to a Raven site. Enter the site address, sign in, and every channel and message is there, in sync with the web app.
Chat
- Channels for teams, projects and topics. Public, private, or open to everyone.
- Direct messages and small groups.
- Threads, so a side discussion does not take over the channel.
- Reactions, mentions, polls, formatting and custom emoji.
- Photos, videos and documents, shared in the chat and listed per channel.
- Link previews for pages, videos and music.
Stay on top of things
- Push notifications for mentions, replies, reactions and direct messages.
- Quiet hours and per-channel notification settings.
- Reminders and scheduled messages.
- Search across messages, files and people.
- Group and pin channels in the sidebar.
Works with Frappe apps
- Paste a link to any document on the site. Raven shows a card with its status and key fields.
- Post to a channel when a document is created, changed or submitted.
- Approve, reject or send back a document without leaving the chat.
- Leave from Frappe HR shows next to a person's name.
- Bots and webhooks for everything else.
Open source
Raven is free software under the AGPL, and so is this app. Host it on Frappe Cloud or on your own server. There is no per-user pricing.