Following up on this thread — I have implemented avi:confluence:trashed:page and avi:confluence:deleted:page in my Forge app but the events are simply not being delivered.
I have:
- Correct event names in manifest
- write:confluence-content scope added
- Full uninstall + clean redeploy + fresh reinstall done (not just --upgrade)
- Confirmed forge logs --tail works — created:page and updated:page fire fine in the same session
- Tested both trashing a page and permanently deleting from Trash
Result: zero logs, zero invocations for any delete event.
This does not appear to be a configuration issue on my end. Could someone from the Forge platform team confirm whether delete event delivery is actually working end-to-end for Forge apps right now? If there is a known issue or additional step required, please advise.
Hi @Akshat Garg
Did you incorporate that trashed and deleted events, in addition to the above, require the OAuth scope write:confluence-content.
This requirement may be removed in the future.
But if ti all works, as mentioned?
I'm adding this, as there is an open feature request as well; CONFCLOUD-82453
Hey @Marc -Devoteam-
We already have write:confluence-content granted (Authorization tab) and the app is UP TO DATE (10.8.0). created:page and label events reach our trigger; trashed:page and deleted:page never invoke the handler (no forge logs). So this doesn’t look like a missing scope — it aligns with open requests CONFCLOUD-82453 and CONFCLOUD-82890. Is deleted:page actually GA on Confluence Cloud Forge triggers yet?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Akshat Garg ,
Maybe you can open a ticket her: https://developer.atlassian.com/support
Developer Support will be able to help you much better than this public forum.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.