This workflow verifies email deliverability using the Uproc API via a webhook. Key nodes include Email Verification Webhook (receives email data), Validate Email Presence (checks email existence), Email Missing Error (handles missing email), Validate Email Format (verifies email syntax), Email Format Error (handles invalid format), Set Email Data (formats email), Check Email Deliverability (queries Uproc API), Check API Success (verifies API response), API Error Response (handles API errors), Format Verification Result (structures output), Send Success Response (returns results). It uses the Uproc API to check email validity and deliverability.\n\nSetup Requirements: Install n8n from n8n.io or sign up at cloud.n8n.io. Import the JSON into n8n’s workflow editor. Create a Uproc account at uproc.io, generate an API token (Account > API Keys), and configure n8n credentials: uprocApi with your token. Set Webhook Trigger path to verify-email. Optionally, add headerAuth (Bearer YOUR_TOKEN) for security. Ensure your app sends POST requests with JSON: {\"email\": \"user@example.com\"}. The email can be in body, email, or query.email. Handle errors like missing email (400: Email address is required), invalid format (400: Invalid email format), or invalid credentials (500: Email verification service unavailable).\n\nTesting and Deployment: Import the JSON into n8n. Test by sending a POST request to the webhook URL with JSON: {\"email\": \"test@example.com\"}. Verify Check Email Deliverability returns a status (e.g., deliverable, risky), and Send Success Response returns status 200 with email details (e.g., isValid, isDeliverable, recommendation). Test with a missing email (400: Email address is required), an invalid email (400: Invalid email format), or an incorrect API key (500: Email verification service unavailable). Check for rate limits (429: Too Many Requests). If verification fails, verify the API token. Activate the workflow and ensure the webhook is live. Deploy for reliable email verification.
$5.49
Workflow steps: 11
Integrated apps: webhook, if, respondToWebhook