Skip to main content

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

 

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

 


 


@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

 

 


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.


@rwambold 

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

Try scrolling the list of options instead of searching.

 


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


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


@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


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!
 


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


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! 🙂