Stages of Creation

A good agent is not a generic chatbot. It must behave like a specialized pre-sales professional, collecting essential data so that human sales reps only step in when there is a real opportunity. To achieve this, the agent must be built using a disciplined and structured methodology:

1️⃣ Define Qualification Objectives (What to Collect?)

Determine exactly which metrics and data points the agent must obtain for a lead to be considered qualified.

Primary Focus:

Complete collection of BANT (Budget, Authority, Need, Timing)

Key KPIs

  • Qualified lead rate

  • Average amount of data collected

  • Transfer rate to sales representatives

2️⃣ Design the Conversation Flow (How to Collect?)

Create a clear script that prioritizes essential qualification questions from the very beginning.

Ideal Initial Script

  1. Introduction

  2. Need discovery question

  3. BANT questions

  4. Smart routing

Intelligent Branching

  • Low-value leads → automatic content (FAQ)

  • High-value leads → deeper qualification + scheduling or sales handoff

3️⃣ Build Structured and Effective Prompts

The System Prompt defines the agent’s role, mission, and boundaries.

Example — System Prompt

You are a Pre-Sales Specialist for [Company]. Your mission is to qualify leads using the BANT framework. Ask objective questions, stay focused, and transfer to a human only after confirming all qualification criteria.

Micro-prompts (during the conversation)

  • To drive data collection: “Do you already have an approved budget for this project?”

  • To validate authority: “Are you the decision-maker, or does someone else on your team approve this purchase?”

4️⃣ Test and Validate in Real Scenarios

Simulations and stress tests ensure the agent stays aligned with the qualification objective.

Scenarios to Test

  • Hot, warm, and cold leads

  • Deviation tests (irrelevant inputs), e.g.: “How’s the weather today?”

5️⃣ Iterate and Optimize (Continuous Improvement)

Frequent adjustments ensure the agent delivers growing commercial impact.

Optimization Examples

  • Reinforce topics the agent misses (e.g., deadlines)

  • Incorporate industry-specific vocabulary

  • Add new product or service information

Expected Outcome

A pre-sales agent that:

  • Asks the right questions

  • Qualifies with discipline

  • Maximizes sales efficiency

  • Reduces time wasted with unqualified leads

  • Hands off only real opportunities to humans

Last updated