Kyoro is an Engagement Management tool, designed to make keeping track of your remote teams easier. Integration with Slack to send surveys, receive responses and feedback. Responses are compiled and displayed in graph-form on the Kyoro Dashboard and other pages.
Cloudinary API account Slack App with the following features / functionality:
- Incoming Webhooks
- Interactive Components
- Slash Commands
- Bots
- Permissions
Create a Slack App from the slack API to act as communication (surveys) and data collection (responses and anonymous feedback).
Paste the following into Request URL field in Interactivity & Shortcuts tab
https://kyoro-manager.herokuapp.com/api/v1/user_answers
Create a Slash Command to collect Anonymous Feedback Create New Command called /feedbackbox or whatever you'd like and paste the following into Reauest URL field in the edit page
https://kyoro-manager.herokuapp.com/api/v1/user_answers
Add your Slack Channel ID to the .env file, example below
SLACK_CHANNEL_ID=###########
Add your Bot User OAuth Token to .env file, found in Slack App > Settings > Install App, example below
SLACK_TOKEN=xoxb-############-############-##################
Add a Webhook to Workspace Then copy the webhook and add to .env file, example below
SLACK_WEBHOOK_URL=https://hooks.slack.com/services/########/########/###############
Add cloudinary API Environment variable to .env file, example below:
CLOUDINARY_URL=cloudinary://###########:##################@########
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.