Forwarding / Cancelling event javascript callback

Forwarding / Cancelling event javascript callback
1

Upvotes

Upvote

 Aug 16 2023
1 Comments (1 New)
New

We are trying to develop a outlook addin for new outlook and testing using Outlook 16.75.2 on Mac desktop app.

We have "OnMessageSend" / "OnAppointmentSend" working to get javascript callbacks when a mail is sent/replied/forwarded and appointment is created.

But when we forward the meeting invite or cancel the meeting, we dont have a Event type to receive javascript callback.
I tried all the event types listed here
https://learn.microsoft.com/en-us/office/dev/add-ins/outlook/autolaunch?tabs=xmlmanifest

Sample events from manifest.xml

 

            <LaunchEvent Type="OnNewAppointmentOrganizer" FunctionName="handleSendMail" SendMode="SoftBlock"/>

            <LaunchEvent Type="OnMessageAttachmentsChanged" FunctionName="handleAttachMail" SendMode="SoftBlock"/>

            <LaunchEvent Type="OnAppointmentAttachmentsChanged" FunctionName="handleAttachMail" SendMode="SoftBlock"/>

            <LaunchEvent Type="OnMessageRecipientsChanged" FunctionName="handleSendMail" SendMode="SoftBlock"/>

            <LaunchEvent Type="OnAppointmentAttendeesChanged" FunctionName="handleSendMail" SendMode="SoftBlock"/>

            <LaunchEvent Type="OnAppointmentTimeChanged" FunctionName="handleSendMail" SendMode="SoftBlock"/>

            <LaunchEvent Type="OnAppointmentRecurrenceChanged" FunctionName="handleSendMail"  SendMode="SoftBlock"/>

            <LaunchEvent Type="OnInfoBarDismissClicked" FunctionName="handleSendMail" SendMode="SoftBlock"/>

            <LaunchEvent Type="OnMessageSend" FunctionName="handleSendMail" SendMode="SoftBlock"/>

            <LaunchEvent Type="OnAppointmentSend" FunctionName="handleSendMail" SendMode="SoftBlock"/>

            <LaunchEvent Type="OnMessageCompose" FunctionName="handleSendMail" SendMode="SoftBlock"/>

            <LaunchEvent Type="OnAppointmentOrganizer" FunctionName="handleSendMail" SendMode="SoftBlock"/>

            <LaunchEvent Type="OnMessageFromChanged" FunctionName="handleSendMail" SendMode="SoftBlock"/>

            <LaunchEvent Type="OnAppointmentFromChanged" FunctionName="handleSendMail" SendMode="SoftBlock"/>

            <LaunchEvent Type="OnSensitivityLabelChanged" FunctionName="handleSendMail" SendMode="SoftBlock"/>`
Comments
Brass Contributor

Please add an Outlook function OnAppointmentCancel for Calendar events so it's possible to rollback any needed actions after the Add-In has done its processing but the user clicks the Close/Cancel button to delete the Calendar event.  This can leave our backend system out of sync with what Outlook/Exchange is seeing.