Skip to main content
Question

Trying to get approval buttons to work between Monday.com & Slack

  • August 20, 2025
  • 11 replies
  • 58 views

I am using Monday.com as a project management tool and we use slack from messaging.  Would like to populate into slack “approve” & “decline” buttons to a specific user every time a new IT request comes into monday and the status of that item is changed to “In Review”.

Once the selection is made in Slack by the slack user, I would like to capture that action and send it back to monday.com to update the original items column “Tech Approval” to either “Approved” or “Declined” based on the users selection.

I have tried using AI to help write this but it keeps giving me selections for Webhooks and slack that dont show up in the pulldowns or selection menus

 

This post has been closed for comments. Please create a new post if you need help or have a question about this topic.

11 replies

Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • August 20, 2025

Hi ​@rwambold 

For us to have more info, post screenshots showing how your Zap steps are outlined and configured in EDIT mode with the field mappings visible in the CONFIGURE tab.

 

Zap action: Slack - Request Approval

 


  • Author
  • New
  • August 20, 2025

 


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • August 20, 2025

@rwambold 

Screenshots do not show how the Zap steps are configured in EDIT mode with the field mappings visible in the CONFIGURE tab.

 

Help links for using Slack in Zaps: https://zapier.com/apps/slack/integrations#help

Specific help link for using Slack approvals: https://help.zapier.com/hc/en-us/articles/35891060646413-How-to-set-up-Slack-s-Request-Approval-action-in-Zapier

 

 


  • Author
  • New
  • August 20, 2025

The slack approvals link tells you to select slack and event - search Request Approval - this doesnt exist?  What am I doing wrong that the expected selections are not there?  I have an individual Professional plan.

 

This post has been edited by a moderator to remove personally identifiable information (PII). Please remember that this is a public forum and avoid sharing personal or potentially sensitive details.


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • August 20, 2025

@rwambold 

Make sure you are using the current version of the Slack Zap app integration.

Try scrolling the list of options instead of searching.

 


  • Author
  • New
  • August 20, 2025

It just says slack 1.27.1.   I am not the IT admin so I didnt do the setup.


  • Author
  • New
  • August 20, 2025

Search provides same limited results.  I dont even see Standard Action - Custom actions - Beta


Troy Tessalone
Zapier Orchestrator & Solution Partner
Forum|alt.badge.img+14
  • Zapier Orchestrator & Solution Partner
  • August 20, 2025

@rwambold 

You can try reconnecting the Slack app account to Zapier here: https://zapier.com/app/assets/connections/apps

 

Help link about managing and updating Zap app versions: https://help.zapier.com/hc/en-us/articles/18755649454989-App-versions-in-Zapier


  • August 21, 2025

Hi everyone,

I ran into a similar use case and discovered a workaround that may help bridge the gap:

1. **Use Slack’s “Request Approval” action in Zapier** – Zapier supports sending messages with interactive Approve/Decline buttons in Slack, and the Zap continues based on the user’s response there. However, by default, this doesn’t automatically sync back to monday.com.  
   :contentReference[oaicite:0]{index=0}

2. **Integrate via webhook in monday.com** – Another approach is to use monday.com’s Automations or a webhook column. You can trigger a webhook (e.g. when status changes or due date arrives), send that to Zapier, and then in Zapier send the Approval request message to Slack. Once the button is pressed, use Zapier to update the monday.com item via API.  
   :contentReference[oaicite:1]{index=1}

This way, the flow works like this:
- Trigger in monday.com → webhook → Zapier → Slack approval message → user clicks button → Zapier calls monday.com API to update the item.

Let me know if you’ve tried something similar — happy to help refine this further!
 


  • Author
  • New
  • August 21, 2025

Thanks but my Slack events dont give me the option for”request approval”  I have tried reconnect slack and Zapier but still no luck.  For some reason I am not getting all the options with my app connections.  Zapier just doesnt seem to work right for me have to find other options


SamB
Community Manager
Forum|alt.badge.img+11
  • Community Manager
  • September 4, 2025

Hey ​@rwambold 👋

Just came across this and it looks like you were attempting to select the Request Approval action for the Zap’s trigger event which is why it wasn’t appearing.

Instead you’d need to add an action step for Slack to the Zap and select it there:

51ba84ce8dd18093b2d6c0ceee8e3ccc.png
 
From there you’ll be able to configure the approve/deny buttons as needed. 

Hope that helps. Keep us posted on how it goes! 🙂