Install
openclaw skills install email-approval-workflowDraft external emails for human approval before sending. Use when communicating with external parties (support, competitions, businesses). Always draft first, send to Stef for approval, then send only after explicit approval.
openclaw skills install email-approval-workflowEnsure all external communications are reviewed and approved by Stef before sending. Prevents miscommunication, maintains professional standards, and allows for strategic input.
Use for:
Do NOT use for:
# Create draft in drafts/ folder
mkdir -p /root/.openclaw/workspace/drafts/
cat > /root/.openclaw/workspace/drafts/{purpose}_draft.md << 'EOF'
TO: recipient@example.com
FROM: Appropriate Agent <agent@domain.com>
CC: Stef Ferreira <stef.personal@gmail.com>
SUBJECT: Clear, descriptive subject
DATE: $(date +"%B %d, %Y")
[Professional email content]
Best regards,
[Agent Name]
[Organization]
[Email]
EOF
Present draft to Stef in current chat interface:
"Here's a draft email for [purpose]. Please review and approve:"
[Copy draft content]
# After approval, send using email system
cd /root/.openclaw/workspace && \
python3 email_manager.py send \
--to "recipient@example.com" \
--subject "Approved Subject" \
--body "$(cat /root/.openclaw/workspace/drafts/{purpose}_draft.md | tail -n +7)"
# Log sent email
echo "$(date -Iseconds)|{purpose}|{recipient}|SENT|APPROVED_BY_STEF" >> /root/.openclaw/workspace/email_log.csv
TO: [recipient@example.com]
FROM: [Agent Name] <[agent@domain.com]>
CC: Stef Ferreira <stef.personal@gmail.com>
SUBJECT: [Clear, descriptive subject]
DATE: [Month Day, Year]
[Professional greeting],
[Clear, concise message with:
1. Purpose/context
2. Specific request/information
3. Supporting details
4. Call to action
5. Appreciation]
[Professional closing],
[Agent Name]
[Organization/Role]
[Contact email]
Stef must explicitly say one of:
NOT approved by:
TO: support@contabo.com
FROM: Ace <ace@SupplyStoreAfrica.com>
CC: Stef Ferreira <stef.personal@gmail.com>
SUBJECT: Re: [#16240135688]: Network issues on our VPS
DATE: March 31, 2026
Dear Svitlana,
Thank you for your prompt response. To help us plan, could you provide:
1. Estimated timeline for resolution?
2. Will you provide proactive updates?
3. Any specific workarounds we should implement?
Current status: DNS workaround working, intermittent connectivity continues.
Thank you for your assistance.
Best regards,
Ace
Supply Store Africa
ace@SupplyStoreAfrica.com
TO: competitions@company.com
FROM: Ace <ace@SupplyStoreAfrica.com>
CC: Stef Ferreira <stef.personal@gmail.com>
SUBJECT: Entry: [Competition Name]
DATE: March 31, 2026
Dear Competition Team,
Please accept my entry for the [Competition Name].
[Required entry details]
Thank you for this opportunity.
Best regards,
Ace
Supply Store Africa
ace@SupplyStoreAfrica.com
/root/.openclaw/workspace/agents/ace/drafts/All emails tracked in:
/root/.openclaw/workspace/email_log.csvgmail-gog-setup - Email system configurationsecure-secret-sharing - For sharing draft links if neededtelegram-multi-bot - For approval notifications via Telegram