Document Approval Workflow¶
Example prompt: "When a contract is uploaded to the 'Pending Approval' folder in Google Drive, message the legal team on Slack. When they approve, move it to 'Approved' and email the client."
How to automate document approvals with GloriaMundo¶
The Problem¶
Document approvals — contracts, proposals, policy documents — tend to stall in informal channels. Someone uploads a file and sends a Slack message saying "can you review this?" but there is no structured tracking of who has reviewed it, whether it has been approved, or what happens next. Files sit in shared folders with ambiguous names, approvers forget to respond, and the person who needs the sign-off ends up chasing people manually. For teams handling 10-20 documents a week, these delays compound into missed deadlines and frustrated clients.
How GloriaMundo Solves It¶
We build a workflow that triggers when a new file is uploaded to a designated "Pending Approval" folder in Google Drive. An integration step sends a Slack message to the relevant review channel (legal, finance, or management, depending on the document type) with a link to the file and a request for review. A conditional step monitors for the approver's response — an emoji reaction or a reply in the thread. Once approval is received, the workflow moves the document from "Pending Approval" to an "Approved" folder in Google Drive and sends a confirmation email to the original requester (or the client) with the approved document attached. Glass Box preview shows you the Slack notification and the file move before anything executes, so you can verify the routing is correct.
Example Workflow Steps¶
- Trigger (integration): Fires when a new file is uploaded to the "Pending Approval" folder in Google Drive.
- Step 1 (integration): Send a Slack message to the designated review channel with the document name, a direct link, and a request for approval.
- Step 2 (conditional): Wait for an approval signal — an emoji reaction or reply in the Slack thread.
- Step 3 (conditional): If approved, continue to distribution. If rejected, notify the uploader with the reviewer's feedback.
- Step 4 (integration): Move the document from "Pending Approval" to "Approved" in Google Drive.
- Step 5 (integration): Email the approved document to the client or requester via Gmail.
Integrations Used¶
- Google Drive — stores documents in structured folders and tracks file uploads as the workflow trigger
- Slack — notifies reviewers and captures approval decisions in-channel
- Gmail — delivers the approved document to the client or internal requester
Who This Is For¶
Operations managers, legal coordinators, and team leads who manage a steady flow of documents requiring sign-off and want a clear, trackable approval process without adopting a heavyweight document management system.
Time & Cost Saved¶
Manually chasing document approvals — uploading, notifying, following up, moving files, and emailing confirmations — typically takes 10-15 minutes per document. For a team handling 15 documents a week, that is 2-4 hours of administrative coordination. This workflow reduces the effort to uploading the file to the right folder; everything else happens automatically. Over a month, that is 8-16 hours of chasing and file management eliminated. The workflow uses only integration and conditional steps, costing minimal credits per document.