Having your own slack commands do jobs quickly is soo cool, but is creating a slack command really easy? especially for citizen developer.

Other than just having a basic understanding of scripting language, it also requires a hosting server.

Commands

Follow these steps for implementing command that sends data to a third party app:

  1. Create a shortcut in slack for your action(Help link: https://api.slack.com/interactivity/shortcuts/using#creating_shortcut)
  2. Login to your EBL account, create an endpoint inside your desired project for Slack
  3. Add this webhook endpoint generated from EBL to slack as callback Id
  4. Create a workflow on EBL and connect it with the endpoint created for Slack.
  5. Now add a function using Jira API to add bugs on Jira. API reference: https://developer.atlassian.com/cloud/jira/platform/rest/v3/api-group-issues/#api-rest-api-3-issue-post
  6. Add "If" conditions or JS to send data to a specific board in Jira if needed.

That's how easy you can make things with EBL. 😉