AI AGENTS + AUTOMATION + CONNECTED PRODUCTSSanta Monica, CA · Islamabad · Clients worldwide ENESPTAR
Free n8n template

AI sales assistant template for n8n

A webhook-based AI sales agent that answers enquiries from your own services sheet, asks one qualifying question and keeps a record of every lead.

Download the n8n JSON

Free to use and modify. In n8n: Workflows → Import from file, then add your credentials. No sign-up needed.

How it works

  1. Your website or chat widget POSTs name, email and message to the webhook.
  2. Requests without a message are rejected before reaching the AI, which saves tokens.
  3. The agent looks up services and starting prices from your sheet and never invents prices.
  4. Memory is keyed by email address, so returning visitors continue the same conversation.
  5. The lead is upserted in your Leads sheet with the last message and reply.
  6. The reply is returned as JSON to your website or chat widget.

Nodes used

  • Webhook
  • IF (validation)
  • AI Agent
  • OpenAI chat model
  • Window memory
  • Google Sheets tool (Services)
  • Google Sheets (Leads)
  • Respond to Webhook

Set it up in 10 minutes

  1. Connect a chat model (OpenAI by default; Gemini and Claude work too) and Google Sheets.
  2. Create a sheet with Services (name, description, starting price) and Leads tabs.
  3. Paste the sheet URL into both Google Sheets nodes.
  4. Edit the system message with your company name and qualification rules.
  5. Activate the workflow and send a test POST from your site.

Good to know

This is a simplified version of the agent described in our AI Sales Assistant case study.

Want it production-ready?

Templates are a starting point. For a live business process we add error handling, retries, monitoring, human approval for sensitive actions and documentation, and connect it to your real systems. See our service page or browse all templates.

Chat on WhatsApp