Approval Workflow — Customer Playbook
For AdtoSign Customers | How to use the maker-checker approval workflow for signature and banner changes
For AdtoSign Customers | How to use the maker-checker approval workflow for signature and banner changes
What the Approval Workflow Does
The approval workflow is a maker-checker system for signature and banner changes. When enabled, non-approvers (makers) can propose changes, but those changes don't go live until an approver (checker) approves them.
Key Capabilities
- Maker-checker process: Propose changes without affecting live signatures
- Scope-aware approval: Approvers only see requests in their scope
- Self-approval prevention: Users cannot approve their own changes
- Full payload storage: The entire proposed entity state is stored for review
- Plan-gated feature: Available on plans that include approval workflow
Getting Started
Check If You Have Approval Workflow
Approval workflow is a plan-gated feature. Check with your AdtoSign admin or look for the Approvals page in your sidebar.
Configuring Approvers
- Go to Settings > Team
- Find the team member who should approve changes
- Edit their permissions
- Enable the "Approve" permission for Signatures and/or Banners
- Save
How It Works
For Non-Approvers (Makers):
- Edit a signature or banner
- Save changes
- Get "Pending Approval" message
- Changes are queued — live signature is NOT changed
- Track status in the Approvals page
For Approvers (Checkers):
- Go to Approvals page
- Review pending requests
- See the full proposed change
- Approve: Changes go live and trigger recompilation
- Reject: Changes are discarded
- Request Changes: Maker gets feedback
Managing Pending Requests
Viewing Pending Requests
- Go to Approvals in the sidebar
- See all pending requests with:
- Entity type (Signature or Banner)
- Requester name
- Date submitted
- Proposed changes preview
- Filter by status (pending, approved, rejected)
Approving a Request
- Click on a pending request
- Review the full proposed change (payload preview)
- Click Approve to apply the change
- The live signature/banner is updated
- Recompilation is triggered automatically
- Users see the updated signature within 5 minutes (add-in cache TTL)
Rejecting a Request
- Click on a pending request
- Review the proposed change
- Click Reject
- The change is discarded — live entity unchanged
- The maker is notified
Cancelling Your Own Request
- Go to Approvals page
- Find your pending request
- Click Cancel
- The request is withdrawn
Troubleshooting
My Changes Aren't Going Live
- If approval workflow is enabled, your changes need approver approval
- Check the Approvals page for your pending request
- Contact your admin if no approvers are configured
I Can't See Pending Requests
- Verify you have the Approve permission (Settings > Team)
- Check if your scope covers the entity type
- Contact your admin to verify your permissions
I Can't Approve My Own Changes
- This is expected behavior — self-approval is prevented
- Ask another approver to review your changes
Best Practices
- Designate multiple approvers: Don't rely on a single approver (bottleneck risk)
- Set clear approval SLAs: Define how quickly approvers should review requests
- Use for brand consistency: Require marketing/IT approval for signature changes
- Train your team: Ensure makers know their changes need approval
- Review regularly: Check the Approvals page daily for pending requests