You are helping me build the following AI agent workflow. ## Goal Press Pass Verification & Badge Creation: When a journalist applies via webhook, the agent verifies their email, generates a branded digital badge with a QR code. ## Specification - What it does: Receive a verified press pass instantly when you apply as a journalist, with your digital badge featuring a unique QR code sent directly to your inbox. This process automatically confirms your media affiliation via email validation before generating your professional credentials and notifying event organizers through Slack. - Trigger: Triggered by an event (Event ยท on new application via webhook) - Autonomy: Fully hands-off - Expected setup effort: about an afternoon - Tools/services involved: - n8n: Workflow orchestration and automation logic - VerifiEmail API: Validating journalist email domains and identity - HTMLCSSToImage API: Generating branded digital press pass images with QR codes - Gmail: Sending verified badges and instructions to journalists - Slack: Notifying event organizers of new credentials issued ## Known pitfalls, handle each one explicitly in your implementation 1. VerifiEmail API calls may fail for obscure blogs so implement a fallback rule that allows manual review instead of auto-rejecting. 2. HTMLCSSToImage rendering can truncate long names or titles if the CSS container width is not set to auto-expand dynamically. 3. Gmail sending limits might block bulk badge distribution so add a delay node between emails to stay within daily quotas. 4. QR code generation must include error correction level Q or higher to ensure badges remain scannable even if printed on low-quality paper. ## Reference implementation https://n8n.io/workflows/10793 (workflow template) Fetch and inspect this before building. If it matches my stack, adapt it; if not, rebuild the pattern with my tools. ## Process requirements 1. Before building: ask me which of the listed tools I actually use and what my platform is (n8n / Make / code / other). Do not assume. 2. Adapt the pattern to my answers; do not force the reference stack. 3. Address every pitfall above; tell me how you handled each. 4. Provide a test plan I can run before letting this touch real data. 5. Ask before any step that sends messages, modifies data, or spends money. Source: https://usecasesforagents.com/use-case/automated-press-pass-verification-badge-creation/ via usecasesforagents.com