Case fileAI Systems & Automation
Multimodal AI Sales Funnel
An end-to-end sales funnel for a crypto-mining hardware enterprise: Instagram and WhatsApp leads qualified, answered from a catalog of 500+ ASIC miners, scored, and handed to sales.
500+ASIC miners in the product catalog the system answers from
- Enters through
- 01AI Systems & Automation
- System type
- Messaging-channel sales automation with multimodal AI
- Also demonstrates
- AI agents · RAG · messaging APIs · data integration · human handoff
- 1Instagram DMsAPIs
- 2Lead qualificationAutomation
- 3WhatsAppAPIs
- 4Multimodal AI (text, voice notes, images)AI
- 5Product knowledge retrievalData
- 6Lead scoringAutomation
- 7Human sales handoffApplication
- 8Automated follow-up or cold-lead archivingAutomation
01 Context
The challenge
A crypto-mining hardware enterprise received sales enquiries through Instagram direct messages. Each one had to be answered with accurate product knowledge across a catalog of more than 500 ASIC miners, qualified, and passed to a salesperson when it was worth their time.
Prospects did not write tidy text. They sent voice notes and photographs of hardware alongside messages, and the conversation moved from Instagram to WhatsApp before a sale. The requirement was to handle those conversations without a person reading every message, while keeping product answers accurate and getting real buyers to sales.
What made it non-trivial
- Three input modes in one conversation: text, voice notes, and images
- Product answers had to come from the real catalog, not from the model’s memory
- The conversation crossed two messaging channels
- Only qualified leads should reach a person, and every other lead needed a defined path
02 The system
What Qzentra engineered
Qzentra built the complete funnel as one production workflow, orchestrated in n8n. Instagram direct messages enter the system and are qualified; the conversation continues on WhatsApp, where a multimodal AI layer handles text, voice notes, and images.
Product questions are answered by retrieval over an Airtable-backed catalog of 500+ ASIC miners, so answers come from the catalog rather than from the model. Each lead is scored; qualified leads are handed to a salesperson, and the rest enter timed follow-up or are archived as cold.
What Qzentra was responsible for
- Messaging integration for Instagram DMs and WhatsApp
- Lead qualification and scoring logic
- Multimodal input handling: text, voice notes, images
- Retrieval over the Airtable product catalog
- Human handoff to sales, timed follow-up, and cold-lead archiving
- Workflow orchestration in n8n
03 The route
How the system works
Each stage of the workflow, on the layer where it runs. The conversation crosses two channels and comes back to automation after the handoff.
Instagram DMs
APIsInbound direct messages are the entry point. Each new conversation is captured through the Instagram messaging integration.
Lead qualification
AutomationQualification logic runs before the conversation goes any further, so only real sales enquiries continue.
WhatsApp
APIsQualified conversations continue on WhatsApp, the channel the sale is closed on.
Multimodal AI (text, voice notes, images)
AIThe AI layer understands text, voice notes, and images, so a photo of a machine or a spoken question is handled in the same conversation as typed messages.
Product knowledge retrieval
DataProduct questions are answered by retrieval over the Airtable-backed catalog of 500+ ASIC miners, not from the model’s memory.
Lead scoring
AutomationEach lead is scored as the conversation develops.
Human sales handoff
ApplicationLeads that score highly are routed to a salesperson. The system stops; a person continues.
Automated follow-up or cold-lead archiving
AutomationLeads that are not ready enter timed automated follow-up. Leads that go cold are archived, so nothing sits unresolved in the channel.
04 Decisions
Engineering decisions
One orchestrated workflow, not a chain of tools
The whole funnel runs as a single n8n workflow, so qualification, messaging, AI, retrieval, scoring, and handoff share one state and one place to change the logic.
Qualify before the channel moves
Qualification happens on Instagram, before the conversation moves to WhatsApp, so only qualified conversations are carried into the closing channel.
Retrieval over the catalog, not model memory
Product answers are grounded in the Airtable catalog through retrieval. A catalog of 500+ miners changes; a model’s training data does not.
Multimodal input as a first-class path
Voice notes and images are processed alongside text rather than rejected or diverted to a person.
A person at the point of value
Scoring decides when a salesperson is brought in. Everything before that point is automated; the handoff itself is deliberate and human.
Every lead has an exit
Leads that are not ready receive timed follow-up; leads that go cold are archived. The channel does not accumulate unresolved conversations.
05 Verified outcomes
What was achieved
- Inbound Instagram and WhatsApp leads are qualified without a person reading every message
- Text, voice notes, and images are handled in one conversation
- Product answers are drawn from the catalog of 500+ ASIC miners
- Qualified leads reach sales through a structured handoff; the rest are followed up automatically or archived
06 Technology and capabilities
Technology, after the architecture
Named last, with the role each played. The capabilities are what the project demonstrates beyond its primary service.
- n8nWorkflow orchestration for the whole funnel
- Instagram messagingInbound channel
- WhatsAppConversation and closing channel
- AirtableProduct catalog store, 500+ ASIC miners
- RAGProduct knowledge retrieval over the catalog
- Multimodal AIUnderstanding text, voice notes, and images
Capabilities demonstrated
08 Discuss a project
Have inbound conversations that a person is still triaging?
Describe the channels, the knowledge the answers must come from, and where a salesperson should take over. That is enough to scope the system.