- You need a Rocket.Chat Server Setup
- Rocket.Chat.Apps CLI,
- In case you don't have run:
npm install -g @rocket.chat/apps-cli
- Every RocketChat Apps runs on RocketChat Server, thus everytime you wanna test you need to deploy the app with this note. lets start setting up:
-
Clone the repo
git clone https://github.com/<yourusername>/Apps.QuickReplies
-
Install NPM packages
npm ci
-
Deploy app using:
rc-apps deploy --url <url> --username <username> --password <password>
The project aims to enhance customer support efficiency by introducing a Quick Replies feature in the helpdesk system.
This will allow agents/user to create, save, and use predefined responses to common queries, accessible via a button or keyboard shortcut.
By selecting quick replies instead of typing manually, agents/users can respond faster and maintain consistent communication, improving productivity and customer satisfaction.
👋 Need some help with /quick or /qs?
/quick
: Get started with Quick Reply/quick create
: Create a new quick reply/quick list
: List all your quick replies/quick config
: Configure your preferences and AI settings/quick ai
: Use AI to generate replies/quick help
: Get help with Quick Reply/qs <reply name>
: Quickly search and send a reply by name
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue. Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feat/AmazingFeature
) - Commit your Changes (
git commit -m 'feat: adds some amazing feature'
) - Push to the Branch (
git push origin feat/AmazingFeature
) - Open a Pull Request
Here are some links to examples and documentation: