Help Center

Smart lead capture

A public form whose submissions are classified and enriched by AI, routed by quality, saved to the CRM and announced by email.

A form that doesn't just collect — it qualifies. Every submission is read by an agent, scored, stored, and the right person gets notified.

Public form nodes on the canvas

The pattern

Form Input → LLM Agent (classify & enrich) → Conditional Flow
                                              ├─ hot lead  → CRM + Email (sales)
                                              └─ cold lead → CRM

Step by step

  1. Form Input (Public Interfaces) — fields: name, email, company, message. Publish and embed it with Widget.
  2. LLM Agent (AI) — objective: "Classify this lead as HOT or COLD for our product. HOT = decision maker, clear need or budget. Extract company size and use case. Answer as JSON: {score, reason, company_size, use_case}." Prompt uses the form variables: {{form_input_1.name}} — {{form_input_1.message}}.
  3. Conditional Flow (Base) — branch on the agent's score.
  4. HiveApp → CRM (Tools) — both branches register the contact with the enrichment attached.
  5. Email (Applications) — hot branch only: notify sales with the reason and use case.

Variations

Genius prompt: "Create a lead capture flow: public form → AI that classifies hot/cold and enriches → save to CRM → email sales on hot leads."

On this page