Qualify B2B B2B leads with Google Sheets, Jev AI, Slack, WhatsApp and Gmail

Go to Workflow
0 views
Built by iamvaar iamvaar
Created on October 10, 2026

Description

Quick overview
Youtube Video: https://youtu.be/gkmJcqw7Yrg

This workflow pulls leads from Google Sheets, enriches and scores them using rules plus the Jev (beatapi) API, then routes qualified leads via WhatsApp, Gmail, and Slack while logging every decision back to Google Sheets.

How it works
Runs manually to start a test execution.
Reads lead rows from a Google Sheets “Leads_Inbox” sheet and normalizes each lead into a consistent structure (name, email, title, company, domain, phone).
Looks up company enrichment data and ICP scoring rules from separate Google Sheets tabs, then calculates a deterministic rule-based fit score.
Sends the enriched lead profile to the Jev Judge (beatapi) HTTP API to get an AI score, tier classification, and confidence.
Combines the rule score and AI output to assign a final tier (Tier 1, Tier 2, Unqualified, or Needs Review) and determines the next action.
Routes Tier 1 leads to WhatsApp with a Calendly link and posts an AE alert to Slack, routes Tier 2 leads to a soft-touch Gmail email, and routes review cases to Slack for human follow-up.
Appends each processed lead and its scores, tier, and reasoning to a Google Sheets “Lead_Log” sheet and generates a run summary.

Setup
Create a Google Sheets Service Account credential in n8n, share the spreadsheet with the service account email, and confirm the document ID and tab names (Leads_Inbox, Company_Enrichment, ICP_Rules, Lead_Log).
Add an HTTP Header Auth credential for beatapi and ensure the Jev endpoint URL and model settings match your account.
Add a WhatsApp Business Cloud credential and set your Phone Number ID, then ensure leads include E.164-formatted phone numbers to receive Tier 1 messages.
Add a Gmail OAuth2 credential for sending Tier 2 emails and update the email copy and Calendly links in the ICP rules sheet if needed.
Add a Slack credential and set the target channel(s) for Tier 1 and review alerts.

This workflow was created by iamvaar and shared publicly on the n8n community template library. n8nFind indexes it for discovery — the workflow remains the property of its original creator.

Nodes Used (6)

Code
n8n-nodes-base.code
Gmail
n8n-nodes-base.gmail
Google Sheets
n8n-nodes-base.googleSheets
HTTP Request
n8n-nodes-base.httpRequest
Slack
n8n-nodes-base.slack
WhatsApp Business Cloud
n8n-nodes-base.whatsApp