Skip to main content
Follow this guide to set up your agent, define its lead-capture behavior, and connect it to your sales tools.

What this agent can do

  • Collect contact details (email, phone)
  • Replace your contact form
  • Qualify leads (basic or BANT-style)
  • Book demos or callback requests
  • Capture newsletter sign-ups
  • Run discovery-style intake conversations
  • Send leads to CRM systems via Actions or Zapier

Before You Begin

Before setting up your Lead Generation AI Agent, make sure you have the right elements in place. This ensures that your agent can store lead details and send them to your CRM.

Prerequisites

You’ll need an active Watermelon account. If you don’t have one yet, sign up first. and a list of lead details you want to collect (for example: budget, company size, demo request)

What You’ll Do

1

Set up Custom Fields

Create the fields your agent will use to store lead information.
2

Build your Lead Generation personality

Define how your agent should ask questions and guide visitors through the lead flow.
3

Create your qualification flow

Set up a basic or advanced sequence of questions to gather information from your leads and qualify them.
4

Make sure contact details are captured

Configure how the agent asks for and validates email/phone.
5

Connect your CRM

Sync leads to HubSpot, Salesforce, Pipedrive, Zoho, Monday, Mailchimp or others using Actions or Zapier.
6

Set up human handover rules (optional)

Forward hot leads to your team or notify sales instantly.
7

Optimize for conversions

Use proven best practices to improve lead quality and completion rates.
8

Test & publish

Test your conversation, field mapping, and CRM integrations before going live.
Estimated time: 20 to 30 minutes from start to finish.

Step 1: Set up your Custom Fields

Your Lead Generation AI Agent needs Fields to store the information it collects during the conversation. These fields make sure your CRM, Actions, or Zapier workflow receives complete and structured lead data.
1

Navigate to Settings → Custom Fields

Open your field overview to create the fields your agent will use. Select Custom Fields.
2

Add new fields

Click Add Custom Field and choose the field type:
  • Text
  • Number
  • Email
  • Phone
  • Date
Examples of relevant fields for lead generation:
  • Company size
  • Company name
  • Budget
  • Project type
  • Urgency / timeline
  • Preferred meeting time
  • Newsletter opt-in
3

Add “Auto-fill” instructions to each field

Each Custom Field includes an AI instruction box. Use this to tell the agent exactly what kind of information belongs in that field.Example instructions you can copy:Company name
“Save the visitor’s company name exactly as they mention it.”
Budget
“Store the visitor’s budget as a number or range (e.g. €1000, €2–3k). Don’t add text.”
Urgency / timeline
“Save how soon the visitor is planning to start (e.g. ‘within 1 month’, ‘Q3’, ‘ASAP’).”
Project type
“Store the type of project the visitor wants help with, using a short description.”
Preferred meeting time
“Save the date or time suggested by the visitor.”

Best Practices

  • Keep field names short, clear, and recognizable
  • Only create fields you actually need for qualification
  • Use the AI instruction box to guide the agent
  • Use the default Email and Phone field, do not create custom fields for this
  • Don’t overload your agent with unnecessary fields — fewer fields = higher conversion
Tip: Want to know more about custom fields? Read our article here.

Step 2: Build your Lead Generation Personality

Your agent’s personality defines how it asks questions, collects details, and guides visitors through the lead flow. In this step, you’ll create clear instructions so the agent knows exactly how to behave during lead generation.

Write your personality

1

Go to your AI Agent

Navigate to Agents → Select your agent → Agent settings
2

Add your personality

Describe how your agent should speak and behave. Write this in short, clear instructions the AI can easily follow.
Tip: See the mix and match examples below to try within your agent.
3

Save your changes

Click Save before continuing.

Use these building blocks (mix & match)

You can combine the blocks below to shape a strong Lead Generation personality.
“Your goal is to collect visitor information, qualify the lead, and guide them toward the next step (demo, contact, quote, signup).”
“Ask short, clear questions one at a time.”
“Summarize key details when helpful.”
“Store collected information in the correct custom fields.”
“Make the conversation friendly and encouraging.”
“Always ask for email and phone number at the end of the conversation.”
“Don’t overwhelm the visitor with too many questions at once.”
“Don’t provide internal business details.”
“Don’t create unrealistic promises.”
“Always ask for email and phone number at the end of the conversation.”
“Politely re-ask if the information seems incomplete or invalid.”
“Follow this order when qualifying leads:
  1. Understand their need
  2. Gather project details
  3. Ask timeline/urgency
  4. Collect budget (optional)
  5. Capture email and phone.”
“Friendly, helpful, clear, and human.”
“Short sentences, no heavy sales pressure.”
“If a visitor refuses info, offer an alternative (email or phone).”
“If an email looks invalid, ask the visitor to confirm.”

Example personality template (copy & use)

You can paste this directly into your personality field:
You are a Lead Generation AI Agent. Your goal is to collect visitor information, understand their needs, qualify the lead, and guide them to the next step. Ask short, clear questions one at a time. Keep your tone friendly and helpful. Follow this order: need → project details → urgency → optional budget → email → phone. Politely re-ask if information is unclear or incomplete. Don’t overwhelm the visitor, don’t make promises, and don’t share internal business details. Encourage the visitor and keep the conversation smooth and human.”

Step 3: Create your Qualification Flow

Your agent guides visitors through a series of questions to understand their needs and qualify the lead. You instruct your AI Agent on what to ask and in which order.
1

Choose the questions you want to ask

Common examples:
  • What the visitor needs
  • Project details
  • Timeline
  • Budget (optional)
2

Add these instructions at Instructions

Tell the agent the order of questions and how to ask them.
3

Make sure each question maps to a Custom Field

Make sure your AI Agent knows what the answer should look like for each question.For example, if you ask for an address, explain what format is accepted so the agent can automatically fill the correct Custom Field.
Basic Lead Qualification Flow Add this into the Instructions:
Start by asking what the visitor is looking for. Ask one question at a time.
Then ask for project details and when they want to begin.
Once you understand the need, ask what the visitor would like to do next (demo, quote, callback). At the end, always ask for email and phone number so we can follow up.
Example conversation Visitor: I’m looking for help setting up a new website.
Agent: Thanks for reaching out! Can you tell me a bit more about your project?
Visitor: I want something simple for now.
Agent: Got it. When would you ideally like to get started?
Visitor: Within a month.
Agent: Perfect. Would you like to schedule a demo or have someone contact you?
Visitor: Yes, please contact me.
Agent: Great — could you share your email address?
Visitor: [email protected]
Agent: Thanks! And what’s the best phone number to reach you?
BANT-style flow
  1. Need
  2. Decision-maker
  3. Budget
  4. Timeline
  5. Email
  6. Phone number
Tip for a smooth qualification flow: Keep questions short and ask them one at a time.Most businesses see higher conversion with 4–6 qualification questions.