{
  "name": "Verifly Zapier verify-before-send outline",
  "version": "1.0",
  "canonical": "https://verifly.email/use-cases/zapier",
  "recipe": "https://verifly.email/recipes/zapier-outline",
  "steps": [
    {"step": 1, "app": "Trigger", "action": "Form / Sheet / CRM new row", "notes": "Expose email field"},
    {"step": 2, "app": "Webhooks by Zapier", "action": "GET", "url": "https://verifly.email/api/v1/verify?email={{email}}", "headers": {"Authorization": "Bearer {{VERIFLY_API_KEY}}"}},
    {"step": 3, "app": "Filter / Paths", "action": "Only continue if result == deliverable"},
    {"step": 4, "app": "CRM or sequencer", "action": "Create/update contact or Add Lead (HubSpot, Instantly, Smartlead, Gmail)"}
  ],
  "batch_option": {
    "app": "Code by Zapier",
    "endpoint": "POST https://verifly.email/api/v1/verify/batch",
    "limit": 100,
    "body": {"emails": ["a@x.com", "b@y.com"]}
  },
  "secrets": ["VERIFLY_API_KEY (vf_…)"],
  "fail_closed": true
}
