CFN Marketing Chatbot Conversations Skill

Automates marketing chatbot conversations for lead qualification, demo scheduling, escalations via Intercom and Drift with n8n-backed workflows.

14|2|Updated Sep 23, 2025
Ready to run
npx skills add https://github.com/masharratt/claude-flow-novice --skill cfn-marketing-chatbot-conversations-skill
💬 Prompt for ChatGPT / Claude Chat▼
Please help me install this Agent Skill.
Skill: CFN Marketing Chatbot Conversations Skill
Source: https://github.com/masharratt/claude-flow-novice/tree/main/.claude/cfn-extras/skills/marketing/cfn-marketing-chatbot-conversations
Command: npx skills add https://github.com/masharratt/claude-flow-novice --skill cfn-marketing-chatbot-conversations-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, curl, redis-cli, and includes scripts (resource) components.

What problem does it solve?

This Skill eliminates the manual burden of managing live chat conversations by automating lead qualification, demo scheduling, and human handoffs. It ensures no lead falls through the cracks while maintaining fast, personalized engagement.

Core Features & Use Cases

  • BANT Lead Scoring: Automatically qualifies leads using the Budget, Authority, Need, Timeline framework with a 60-point threshold.
  • Automated Demo Scheduling: Books appointments directly from qualified conversations.
  • Seamless Human Escalation: Transfers complex questions to human agents with priority routing.
  • Use Case: When a visitor asks about pricing on your website, the chatbot can immediately qualify them, schedule a demo if they score above 60 points, or escalate to a sales rep for complex questions—all without human intervention.

Quick Start

Use the chatbot skill to qualify the lead with ID 'vis_12345' who has a budget score of 30, authority of 20, need of 15, and timeline of 10.

Frequently Asked Questions about CFN Marketing Chatbot Conversations Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically qualify leads using BANT scoring in my chatbot?▼

BANT lead qualification automatically scores prospects across Budget, Authority, Need, and Timeline dimensions with a 60-point threshold. This Skill applies BANT scoring directly within Intercom and Drift chat platforms, qualifying leads without manual review so you can prioritize high-intent prospects immediately.

Can I automate demo scheduling from live chat conversations?▼

Yes. This Skill automatically books demo appointments from qualified conversations on Intercom and Drift. When leads score above 60 points on BANT criteria, the chatbot schedules the demo directly without requiring human intervention or switching tools.

How do I transfer complex chat questions to human agents?▼

Seamless human escalation routes complex or unqualified conversations to sales representatives with priority flagging. The Skill detects when chatbot responses won't resolve the issue and transfers the conversation history and context to human agents on Intercom or Drift automatically.

Does this work with Intercom and Drift chat platforms?▼

Yes. This Skill applies across both Intercom and Drift chat platforms using n8n-backed webhook workflows. It integrates conversation data from either platform, qualifies leads, schedules demos, and escalates to human agents within your existing chat infrastructure.

What dependencies do I need to run this Skill?▼

You need jq for JSON processing, curl for API calls, and redis-cli for state storage. These command-line tools enable strict parameter validation, Redis-backed qualification data persistence, and standardized JSON payload handling across the chatbot workflows.

Can I retrieve conversation history for lead context?▼

Yes. This Skill retrieves full conversation history from Intercom or Drift chats, providing human agents and demo-scheduling systems with complete context. Conversation records feed into qualification scoring and escalation workflows automatically.