The "Google Workspace Calendar Offboarding" workflow aims to streamline the process of cleaning up a user's scheduled meetings upon their departure. When initiated via a Slack command including the user's email, it identifies all calendar events created or organized by the user. Subsequent steps include a confirmation prompt seeking approval to proceed with the deletion and, once granted, the removal of all specified calendar entries. A final summary of the actions taken is reported back to inform the relevant parties of the completed task. This workflow assists in maintaining a tidy and up-to-date calendar and forms part of essential offboarding operations within Identity and Access Management practices.
Trigger
Slack
Optional Triggers
"Microsoft Teams",Webhook
Use Cases
Identity and Access Management
Workflow Breakdown
Receive Slack command "GCP-Clear-Calendar" with users email to delete meetings from
List all meetings where the user is the creator/originator of the meeting
Provide a summary of the number of meetings to delete and ask for approval to proceed
If approved, remove meetings and send a summary message of meetings deleted
Vendors
Slack, Utils, Google Calendar
Workflow Output
Success/Failure via Slack messaging
Tips
Set your integration names for Slack/GCP in the first workflow variable step","Set the timeframe to look for meetings in the first workflow variable step