A command bot for your team chat

Type a command in your botHelp — the bot checks the request, does the job (say, in your база) and replies in the thread. Add new commands by the same pattern.

  • Work actions right from the chat
  • Checks the command came from your own team
  • Replies in the thread: got it, done
  • Easy to add new commands by the same pattern
Webhook

How it works

To create Webhook records from botHelp without manual input, use a ready-made scenario.

  1. Starts when: Webhook to call for Slack command
  2. Then: Set vars
  3. Then: Set config
  4. Then: Validate webhook signature
  5. Check: Validate Slack token
  6. If yes: Reply to user that command was received
  7. If yes: parse command
  8. Check: if has workflow
  9. If yes: if create thread
  10. If yes: Start thread
  11. Then: Add debug info
  12. Then: Set thread info
  13. Check: Add thread info
  14. Then: Execute target workflow
  15. If yes: Alert user that thread was created
  16. If no: Send debug url
  17. If no: Handle other commands
  18. If yes: send help
  19. If no: Unknown command
  20. Then: Reply to user directly
  21. Starts when: Command workflow trigger
  22. Check: if has flag
  23. If yes: If matches env variable
  24. If yes: Get user here for example
  25. Then: Format data into nice structure
  26. Then: Found user
  27. Then: REPLACE ME WITH TRIGGER
  28. Then: Replying to thread
  29. Then: Delete user here for example
  30. Then: Confirm user was deleted

You can launch this botHelp + Webhook integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.