n8n Avatar Automation Pipeline

Job ID: 40397859

Budget: ₹12,500 – ₹37,500 INR

Hi,

I am Ankit, founder of Evoline Digital — an AI avatar content agency based in Nagpur, India. We create 16 AI avatar videos per month for doctors and Chartered Accountants using HeyGen + ElevenLabs.

I need an experienced n8n developer to build a COMPLETE AI agent automation pipeline that runs our entire business — from client voice note to posted video — with zero manual work.

This system currently needs 5-6 humans to run. Your job is to automate all of it using n8n AI agents.

─────────────────────────────────────────────────────
WHAT THE SYSTEM MUST DO (END TO END):
─────────────────────────────────────────────────────

STEP 1 — TRIGGER
Client sends a WhatsApp voice note → WhatsApp Cloud API webhook fires → n8n catches it → sends instant acknowledgment back to client

STEP 2 — TRANSCRIPTION AGENT
Downloads audio from WhatsApp → sends to OpenAI Whisper API → gets Hindi/Marathi transcription → cleans and formats text

STEP 3 — SCRIPT WRITING AGENT
Takes transcription + client profile (name, specialty, tone, language, past topics) → calls HuggingFace Mistral 7B or GPT-4o-mini → generates 16 different viral video scripts → each script has: hook, full script, CTA, caption, hashtags, best platform, best post time → saves all 16 to Google Sheets content calendar

STEP 4 — VOICE GENERATION AGENT
For each script → calls ElevenLabs API with client's cloned voice ID → generates Hindi/Marathi audio MP3 → stores file URL

STEP 5 — VIDEO GENERATION AGENT
For each script → calls HeyGen API v2 with avatar ID + script text → polls status every 30 seconds when complete fetches video URL → updates Google Sheets row

STEP 6 — CAPTION OPTIMIZER AGENT
Takes generated caption + hashtags → optimizes for platform (Instagram/YouTube/LinkedIn) → adds location, trending Indian tags, best post time → returns optimized metadata

STEP 7 — AUTO POSTING AGENT
Takes video URL + optimized caption → schedules via Buffer API OR posts directly via Instagram Graph API / YouTube Data API → marks as posted in Google Sheets

STEP 8 — CLIENT NOTIFICATION AGENT
After first 4 videos ready → sends WhatsApp message to client with video links → asks for approval → on approval reply → triggers remaining 12 video generation

STEP 9 — MONTHLY REPORT AGENT
Every month-end → reads Google Sheets data for all clients → generates performance summary → sends WhatsApp report to each client

─────────────────────────────────────────────────────
TECH STACK YOU MUST KNOW:
─────────────────────────────────────────────────────

n8n (mandatory — this is the backbone)
AI Agent nodes (LangChain integration in n8n)
Webhook nodes
HTTP Request nodes
Code nodes (JavaScript)
Google Sheets nodes
Wait / polling loops
Error handling + fallback flows
Conditional IF nodes

APIs you will integrate:
WhatsApp Cloud API (Meta)
OpenAI Whisper (transcription)
HuggingFace API — Mistral 7B (script generation)
ElevenLabs API (voice generation)
HeyGen API v2 (video generation)
Buffer API (social scheduling)
Instagram Graph API
YouTube Data API v3
Google Sheets API v4

─────────────────────────────────────────────────────
WHAT I WILL PROVIDE YOU:
─────────────────────────────────────────────────────

All API keys and credentials
Reference n8n workflow JSON (partial — already built some nodes)
Complete API documentation for each service
Sample client data for testing
Google Sheets template (already structured)
Working Node.js API code for reference (evoline_api.js)
My availability on WhatsApp for quick questions

─────────────────────────────────────────────────────
DELIVERABLES I EXPECT FROM YOU:
─────────────────────────────────────────────────────

Complete n8n workflow JSON — importable in one click
All 9 agents working end-to-end — tested with real data
Error handling on every step — no silent failures
Setup documentation — how to add new clients
Loom video walkthrough (10-15 min) — explaining the full flow
1 month of bug fixes included after delivery

─────────────────────────────────────────────────────
MILESTONE PAYMENT STRUCTURE:
─────────────────────────────────────────────────────

Milestone 1 — ₹5,000
Steps 1-3 working: WhatsApp → Whisper → 16 Scripts in Google Sheets

Milestone 2 — ₹8,000
Steps 4-7 working: ElevenLabs → HeyGen → Auto Post

Milestone 3 — ₹7,000
Steps 8-9 + full testing + documentation + handover call

Total: ₹20,000

─────────────────────────────────────────────────────
IMPORTANT — READ BEFORE BIDDING:
─────────────────────────────────────────────────────

Do NOT bid if you have never used n8n before
Do NOT bid if you plan to use Zapier or Make instead of n8n
Do NOT send a copy-paste proposal — I will ignore it
Do NOT bid more than ₹25,000 — budget is fixed

DO show me 1-2 n8n workflows you have built before (screenshot or JSON)
DO tell me your experience with AI APIs specifically
DO be honest about timeline — I prefer realistic over fast

─────────────────────────────────────────────────────
TO GET SHORTLISTED — ANSWER THESE IN YOUR BID:
─────────────────────────────────────────────────────

1. Show me one n8n workflow you built — screenshot, export, or Loom video
2. Have you integrated any of these APIs before: HeyGen / ElevenLabs / WhatsApp Cloud?
3. Have you used n8n AI Agent nodes (LangChain) before?
4. Realistic timeline to complete all 3 milestones
5. Your fixed price (within ₹15,000–25,000)

Bids that do not answer these 5 questions will be rejected immediately.

─────────────────────────────────────────────────────
ABOUT THE WORK CULTURE:
─────────────────────────────────────────────────────

I am a solo developer and founder. I communicate on WhatsApp. I respond fast. I pay on milestone completion same day. If this project goes well — there is ongoing work every month as we scale to 50+ clients. I am looking for a long-term tech partner, not a one-time hire.

Looking forward to working with someone who takes pride in their automation work.