Build person OSINT profiles using Humantic AI, Hunter, CourtListener and GPT-5

Go to Workflow
30 views
Built by Open Paws Open Paws
Created on June 13, 2026

Description

Who is this for

This workflow is designed for sales professionals, recruiters, and researchers who need to:
Build comprehensive profiles of individuals from public sources
Understand communication and personality styles before outreach
Find verified contact information
Research legal and public record history for individuals

It's ideal for animal advocacy campaigns targeting corporate decision-makers, researchers profiling legislators on animal welfare issues, and activists preparing for meetings with executives at companies being asked to adopt animal welfare policies.

What it does

This multi-source OSINT agent creates comprehensive individual profiles:
Personality analysis: Uses Humantic AI to analyze LinkedIn profiles for communication preferences, personality traits, and engagement recommendations
Contact discovery: Uses Hunter.io to find and verify professional email addresses
Legal research: Searches CourtListener for any court cases involving the individual
Legislation involvement: Checks LegiScan for any legislative activity or testimony
Document search: Searches DocumentCloud for government documents mentioning the person
Web research: Uses Serper to find news articles, publications, and public appearances
Synthesis: Combines all findings into an actionable intelligence report

The workflow waits for Humantic AI profile generation (45 seconds) before retrieving the complete personality analysis.

How to set up

Import the workflow into your n8n instance
Configure the required API credentials:
Humantic AI API for personality analysis
Hunter API for email finding
CourtListener API for court case searches
LegiScan API for legislation searches
Serper API for web searches
Jina AI API for content extraction
OpenRouter API for AI synthesis
Test with a public figure to verify all integrations
Activate the workflow

Example usage

{
"firstName": "John",
"lastName": "Davis",
"companyName": "Smithfield Foods",
"companyDomain": "smithfieldfoods.com",
"linkedinURL": "https://linkedin.com/in/johndavis",
"reportGoal": "Prepare for corporate campaign meeting - understand decision-making authority, communication style, and any public statements on animal welfare"
}

Requirements

Humantic AI API key
Hunter API key
CourtListener API key
LegiScan API key
Serper API key
Jina AI API key
OpenRouter API key

How to customize

Skip personality analysis**: Remove the Humantic AI nodes if you only need factual research
Add social media**: Integrate Twitter/X or other social platform analysis to track public statements on animal issues
Extend contact finding**: Add additional email verification or phone number lookup services
Customize report format**: Adjust the final synthesis prompt for campaign briefings, legislator profiles, or corporate target research
Add campaign database integration**: Connect output directly to your advocacy CRM or campaign tracking system
Batch processing**: Wrap the workflow to process multiple decision-makers from a target company list

Nodes Used (11)

AI Agent
@n8n/n8n-nodes-langchain.agent
Basic LLM Chain
@n8n/n8n-nodes-langchain.chainLlm
Embeddings OpenAI
@n8n/n8n-nodes-langchain.embeddingsOpenAi
HTTP Request Tool
@n8n/n8n-nodes-langchain.toolHttpRequest
Humantic AI
n8n-nodes-base.humanticAi
Hunter
n8n-nodes-base.hunter
OpenRouter Chat Model
@n8n/n8n-nodes-langchain.lmChatOpenRouter
Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow
Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured
Think Tool
@n8n/n8n-nodes-langchain.toolThink
Weaviate Vector Store
@n8n/n8n-nodes-langchain.vectorStoreWeaviate