Browse Snap-ins
approval-workflow-slack-email
Slack Email Approval Workflow
by DevRev

The Slack Email Approval Workflow snap-in makes it easy to manage approvals for work items. When a ticket reaches a certain stage, it automatically sends approval requests through Slack and email. Users get real-time updates and can approve or reject with one click. It works smoothly with DevRev stages and also supports sending tickets for approval based on conditions.

Features

  • Stage-based automation

Automatically triggers approval requests when work items move to designated approval stages

  • Dual notification system

Sends approval requests simultaneously through Slack and email for maximum reach

  • One-click decisions
    Stakeholders can approve or reject work items directly from Slack or email without logging into DevRev
  • Tag-based conditional approval
    Automatically moves stages of the tickets based on the tag. One can add no stage change tag to stop the stage transition.
  • Real-time status updates
    Instant feedback on approval decisions with automatic ticket updates

Installation

  1. Add the Slack Email Approval Workflow snap-in from the DevRev Marketplace to your environment.
  2. Configure the required Slack credentials (signing secret and bot token) in the keyrings section. Please ensure bot has necessary scopes.
  3. Set up SendGrid API key for email functionality.
  4. Configure the approval workflow stages in the snap-in inputs.
  5. Customize additional settings like support email, organization domain, and support portal URL, no stage change tag.