Nimbella Commander

copied

Your ultimate Slack app development and runtime platform

Slack Add to Slack

copied

Nimbella Commander is an app development platform that allows users to create, run, and share their own custom commands without ever leaving the Slack environment. Review our documentation for more details on Commander for Slack.

Why use Nimbella Commander?

Commander allows you to build Slack apps without servers - create your commands and write your code, and Commander does the rest. There’s nothing to install, no servers to manage, and no services you need to provision. Best of all, you use Commander from within Slack itself. With Commander you also get these additional capabilities that are unparalleled:

  • Access Control Control which Slack users can run commands, edit source code or administer your Slack apps. Add users to custom groups to allow for easier management of access rights. Assign groups permissions the same as you would a user.
  • Secret Keys Built-in secret key management to share your code freely without compromising security. API keys and sensitive data are encrypted and stored securely, and decrypted just-in-time only when your commands need them.
  • Built-in Security With all users and identities managed by Slack, you don't have to worry about security. Each command is separated in its own environment, and each app is in its own authenticated namespace.
  • Tasks Create fully programmable tasks that run on specified time intervals. For example, track your cloud spending or new user accounts daily.
  • Triggers Set up an external API to call your command with a trigger. Select a channel for the command to output into and give your command webhook to your external API.
  • Audit Logs Get the logs of each app, command, or user using Commander. Review the date/time, command, user, and status of each action.
  • Command Sets - Open Source Command Sets allow developers around the world to easily create, share, and open-source Slack commands. They also permit Slack users to readily install Command Sets into their Slack workspace. Check out the Command Sets we've open sourced here.
 Slack Apps  Slack IconSlack Apps with Commander  Commander Icon
Deployment and execution

copied

Developer responsibility

copied

Automatically deploy and run on Nimbella Cloud

Development experience

copied

Separate

copied

Integrated with Slack

Slack API authentication

copied

Developer responsibility 
(OAuth 2.0)

copied

Automated for you so you can just build

Parameter parsing

copied

Developer responsibility

copied

Automated by Commander so you don't have to

API keys and secret management

copied

Developer responsibility

copied


Automatically encrypted and stored by Commander so you can share code freely

Community-created commands

copied

Developer responsibility, including deployment and execution

copied

Easily share command sets, install directly from Slack with a single command

Audit logs

copied

Developer responsibility

copied

Integrated into Commander and readily accessible directly from your Slack interface

Automated tasks

copied

Multi-step developer responsibility

copied

Set up tasks with a single command

Webhooks/APIs

copied

Incoming webhooks to post in Slack channels

copied

Incoming and outgoing webhooks (called Triggers), with integrated logging and access control

Role based access tools

copied

Developer responsibility

copied

Fine-grained access control over to separate roles for your team