Learn how to make status updates to a Slack profile using an Alexa skill. This tutorial is completely built using voiceflow and following are what you need to build this yourself.
Pre-requisites: You should be an admin or your app should be installed on the Slack Channel/Account by the admin before you can test/use this skill/action.
1. Create an app on https://api.slack.com/apps/ and go to Your Apps
2. Click Create Bot and give your bot a name and select the Workspace you want to test this on
3. Once your app is created, go to OAuth & Permissions and under User Token Scopes, select “users.profile:write”
4. Install the app to the Slack Channel
5. After installation, copy the “Bot User OAuth Access Token“
API URL:https://slack.com/api/users.profile.set
Request Type: POST
Body: {“profile”:{“status_text”:”Amazing! It Works!”,”status_expiration”:0}}
Headers: Content-type: application/json and Authorization: Bearer ACCESS_TOKEN
You can build voice based applications for Google Assistant or Amazon Alexa without coding for free using voiceflow. (A 100% no-code platform)
🔗 Checkout Voiceflow here: https://bit.ly/34OeAE3