Skip to main content

Apps overview

Learn about apps in Actioner and how to build your own app.


Apps in Actioner

An app is a collection of workflows, configurations, jobs and data tables that are bundled together. Apps work as containers to hold logically connected workflows and the data to run them, and enables all of its workflows to be run with continuity.

Apps can consist of tool-specific workflows or they can be setup with workflows that run in multiple tools. Actioner allows you to design sophisticated apps with an unlimited number of workflows that can call each other, exchange data, and even interact with workflows from different integrations.

Imagine an incident management app that runs in Slack and contains workflows that run in PagerDuty, Statuspage, Jira and Slack.

Slack-first incident and on-call management with PagerDuty

This kind of an app bundles all incident-related workflows together so that they can be executed with continuity. When there is a PagerDuty incident, assignees and responders get notified in Slack through dedicated Slack channels called war rooms. Actioner also invites all stakeholders to this channel.

In the war room, assignees, responders and stakeholders get notified of incident updates and continue to update it through smart buttons and reminder messages. More than that, responder teams can create Statuspage incidents and continue to update it with PagerDuty incident updates.

When the incident is resolved, Actioner sends reminders to create follow-up tasks in Jira and complete post-mortem reports, and enables your team to track and manage the complete lifecycle of an incident, right in Slack.

App directory

There are plenty of tools, tasks, and operations that are common across your organization and other companies. App directory helps you discover and use what Actioner team and Actioner community has built as a collection of ready-made workflows. You can use them as is or customize them through the workflow designer to fit your exact needs.

Actioner’s app directory contains apps connected with the most popular tools and solutions for sales, help-desk, incident management, pull request management, continuous integration & delivery, task & issue management, celebrations and time-off management use-cases in Slack.

App directory

You can install an app in seconds, add up multiple workflows to your stack and start running workflows immediately.

Helpful resources

Together with our community, we keep working on introducing new apps every day. Give us a shout and join our Slack community if you are looking for an app connecting with your tools.

Don't forget to visit our blog and guides to get the latest updates about new apps.

Building your own apps

Actioner app directory offers a range of apps designed to enhance productivity and streamline workflows within Slack by connecting with popular tools. However every company has unique needs to meet their internal processes. That's where building your own Slack apps come into play.

For knowledge workers, building their own apps is a powerful way to improve workflows and customize the way their tools work with Slack.

You can create a bot in Slack to help employees open up IT requests, or automate on-boarding of new hires. Actioner lets you extend and automate your flows in Slack. All it takes is a grasp of Actioner's key concepts and know-how of building an interaction between Slack, your tool's API and workflow components.

Actioner workflows enable you to automate your processes by listening events from your tools and Slack workspace. By designing your own sequence of steps, you can customize how to trigger your workflows and execute related actions.

You app can consist of workflows that

  • Can be manually triggered in Slack by filling out a form that includes inputs to execute that workflow.
  • Listen to events in your tools and perform Slack-specific functions, such as notifying a user or creating a collaboration channel.
  • Listen to events happening in your Slack workspace and execute operations in other tools, such as creating a record, updating an entity or generating an entity.