Suptask
Suptask Web AppSignup for FREE
  • Welcome
  • Getting Started
    • Install Suptask
      • Slack permission scopes
      • Invite the Suptask App
    • Your first Inbox & Form
    • Ticket submission
    • Manage and Reply on tickets
    • Key concepts
    • User Guides
      • Ticketing as an Agent
      • Ticketing as a User
      • Rollout and Onboarding guide
    • FAQ & Troubleshooting
    • Contact Support
    • Videos
  • Setup & Configure
    • Inboxes
      • Inboxes
      • Users and Agents in the same channel
      • Service Level Agreements (SLA)
      • Agent Work Hours
      • Automatically create tickets from new messages
      • Migrate to the new generation
    • Forms & Fields
      • Forms
      • Custom Fields
      • Default Fields
      • Custom Statuses
      • Tags
      • Using the Organization field
    • Users & Permissions
    • Slack External Connections
    • Multiple Slack Workspaces
      • Multiple Workspaces & Slack Community
      • Enterprise Grid
    • Branding & White-labeling
    • Language & Translations
  • Working with tickets
    • For Agents: who respond and manage tickets
      • Overview and manage tickets as an Agent
      • Responding to tickets
      • Move or Escalate to another Inbox
      • Submit tickets on behalf of a user
      • Request and manage Approvals
      • Customer Satisfaction Score (CSAT)
      • Templated answers with Canned Replies
      • AI Assistant
      • Followers
      • Delete tickets
    • For Users: who submit tickets
      • How to submit a ticket
      • Overview your tickets as a user
    • Overview & Analytics
      • Overview and track tickets
      • Dashboard
      • Reports
    • Essentials for Your daily work
      • Tickets Summary Notifications
      • Setup one-click emoji reactions
      • How to search for tickets
      • Display Suptask in Slack
  • Integrations, Automations & Workflows
    • Introduction to Integrations
    • List of integrations
    • Integration guides
      • Slack Workflows
      • WhatsApp
      • JIRA Software
      • Zendesk
      • ClickUp
      • Notion
      • Google Sheets
      • Suptask API
      • WebHooks
      • Export API
      • Integrate with other Slack Apps
      • External issue & ticketing systems
        • Create tickets from Suptask to GitLab
        • Create tickets from Suptask to GitHub
        • Create tickets from Suptask to JIRA
    • Email-to-Slack Ticketing
      • Email-to-Slack Ticketing
      • Gmail & Google Workspaces
      • Microsoft Outlook
      • AI Email routing
    • On-call rotation
    • Automations in Suptask
  • Account Management
    • Account Settings
    • Subscription & Billing
      • Subscription & Billing
      • Integrations billing
      • Limitations in the Free plan
Powered by GitBook
On this page
  • Requirements
  • How it works
  • Trigger a Slack Workflow from Suptask
  • Create tickets in Suptask from a Slack Workflow
  • How to create a custom workflow action

Was this helpful?

Export as PDF
  1. Integrations, Automations & Workflows
  2. Integration guides

Slack Workflows

Learn how to make use of Suptask in Slack Workflows

PreviousIntegration guidesNextWhatsApp

Last updated 2 months ago

Was this helpful?

The integration with Slack Workflows is included in the Professional plan of Suptask.

allow you to build a multi-step workflow that combines different inputs and actions. Suptask supports the new Slack Workflows and opens up the possibility to integrate Suptask as a part of Slack Workflows.

Use cases with Suptask:

  • Trigger workflow from an event in Suptask

  • Create tickets in Suptask from a workflow


Requirements

You need to have a paid subscription of Slack to have access to Slack Workflows.


How it works

Suptask can work with Slack Workflows in mainly two different ways:

  • Suptask can trigger a Slack Workflow using the Webhook event.

  • Tickets can be created in Suptask from a Slack Workflow via a message in a channel.


Trigger a Slack Workflow from Suptask

  1. Create a new Slack Workflow

  2. Select the event on how to start the workflow: From a Webhook

  3. Set up the data variables that you want to map from Suptask to the Workflow

    1. You can find the sample Webhook data below

  4. Store the Webhook URL, you will need it in the Suptask setup.

  5. Save your workflow.

Set up a new Automation in Suptask

In the new Automation rule...

  1. Select what Inbox, and optionally what Form to use the Automation rule for

  2. Define the trigger event e.g New ticket created

  3. Set up the optional conditions

  4. Select the Webhook action

  5. Paste the Webhook you retrieved from your Slack Workflow and paste it

  6. Save the new rule.

The Slack Workflow will now be executed by Suptask whenever the Automation rule is triggered.


Create tickets in Suptask from a Slack Workflow

Before setting up this integration, make sure to create a dedicated private channel where your Slack Workflow can post messages. Suptask will use this channel to convert the messages to tickets.

  1. Open your Inbox in Suptask

  2. Create a new Form

  3. Select the Form type: Auto Creation of Tickets in a Slack Channel

  4. Configure the Form to Accept tickets in the newly created channel

    1. e.g #auto-create

  5. Save the Form and make sure it is published in Slack.

Edit your Slack Workflow

  1. Open your Slack Workflow

  2. As the last step, add the Message > Send message to a channel

  3. Select the same channel as the Form in Suptask

  4. Add the relevant information to the message field.

  5. Save your workflow.

Every time the Slack Workflow is executed, it will post in the channel where Suptask will automatically convert it to a ticket.

As the message is converted to a ticket, the field Requester might need to be edited by Agents after the ticket has been submitted, in order to have the correct user on it.


How to create a custom workflow action

You can deploy your own Slack Workflow action that can be used to perform actions in Suptask from Slack Workflows using the Suptask API.

Contact Suptask Support to get more information on how to integrate using custom steps in Slack Workflows.


How to create

You might need to request access and get started via in order to activate the automation.

Slack has up for apps to integrate natively as a connector step in Workflows. Therefor a custom deployment in your workspace can be an alternative option.

Slack Workflows
Suptask Support
not yet opened
Learn more about the different Form types