Trigger: "When an item is deleted"

Hey there :wave:
I have a suggestion: it would be great to have a trigger in the app framework when item is deleted.
In our inventory app, it would help to synchronize our QR codes with items.
Is it something that is on the roadmap?

+1 for me

I did requested this in another thread but canā€™t seem to find it anymore. Glad to see it re-appearing :slight_smile:

6 Likes

Hi @jeromeskiply and @basdebruin,

I would be more than happy to submit your feedback about this built-in trigger capability! I do think that you can create something similar using our ā€œStatus changeā€ trigger or the ā€œWhen an item is moved to a groupā€ trigger as well.

Regarding synchronizing your QR codes with your items, we do have an app that can get this done! Itā€™s the Skiply QR Code app:

I would definitely recommend checking this out if youā€™re interested.

-Helen

Hi @Helen :wave:,
Thank you for your suggestions! Iā€™m the lead developer of the Skiply App, and I can confirm it is a - very - cool App :smiley:
With @basdebruin we have a pure developer issue with this feature, in order to help our users to have a bidirectional sync with the apps.

2 Likes

@jeromeskiply

Thatā€™s amazing! Itā€™s very nice to meet you. And ahh okay, I see what youā€™re saying.

Feedback submitted!

-Helen

Hi folks,

I searched for this and couldnā€™t find anything, and then once I started drafting a new topic I saw this one as a suggestion. Good auto-searching, bad human searching.

Am I correct in thinking that there are no existing ways to trigger a notification or other automation when an item is deleted?

This would be useful for us from a supervision/auditing point of view. There are certain procedures that I need my team members to carry out before deleting items from a certain board. It would be great to get notifications so that I could periodically review their work and ensure that they are following the SOP.

If there were more robust automations available, or if a deleted item could trigger a webhook, then I could probably set it up so that my team didnā€™t even need to do these tasks manually :slight_smile:

Best,
Max

3 Likes

Iā€™ve also got another use case: we use a custom integration for planning purposes: planning is done in Monday, based on the assigned user, it automatically ends up in their Google Calendar (the pre-built Monday/Google Calendar integration does not suffice). Updates to the planning are properly pushed to the Google Calendar, but deletions of planning items are not, so we keep the item in the Google Calendar, even though itā€™s removed from Mondayā€¦

Hi @Jaap-CAD2M @max @jeromeskiply @basdebruin

Thereā€™s an app called Delete an Item Webhook

You can read more about it here.

hi @Yoggie

That will work. As far as I can see it is not really sending a webhook on delete. It is sending a webhook on button click (and do the deletion). What will happen if the user deletes an item the monday way?

2 Likes

@Yoggie Thanks for sharing this here too!

@basdebruin I suppose your point is valid here. Likely, the app wouldnā€™t send any data in that scenario. However, Iā€™m sure @Yoggie would be able to shed more light on this than me.

-Alex

1 Like

Hi @basdebruin & @AlexSavchuk !

Yes thatā€™s the closest I could get to a trigger.
Most of the clients that are using this app are using it on boards where the subscribers donā€™t have permissions to delete items, only use this button.

It covers 99% of the requests and I really hope it will help you too.

1 Like

Now that this has recently been put on the roadmap, I would love to add some specifics:

  • Absolute best case for an app I am working on would be if there was a way to conditionally reject the deletion, and/or send a notification.

    • Perhaps this is achieved by adding an restore_deleted_item mutation to the monday API? (currently has delete/archive but no means to undo)
  • If not, it would be super helpful if there was a way to get context about the deleted item such as itā€™s ID and field values - would it still be available via the API?