EPAutomation systems
← All systems

Demonstration build

Messenger E-commerce AI Agent

A webhook-based Messenger agent that handles verification and incoming messages, uses conversation memory, reads and updates product or customer records, and prepares a reply through an HTTP integration.

Conversational commerce
Workflow evidenceDemonstration build / not deployed
n8n demonstration showing a Messenger webhook, verification branch, Gemini AI agent with memory, Google Sheets tools, and an HTTP response step
The source canvas is shown as technical evidence. Browser chrome and account URLs are excluded while the n8n editor remains visible.
01 / Challenge

Where the manual work enters

A commerce assistant needs to separate webhook verification from real messages, keep enough context for a useful conversation, and retrieve information without mixing message handling with record updates.

02 / System

How the workflow responds

The webhook routes verification requests to an immediate response and filters message events into a Gemini-powered AI agent. The agent uses simple memory plus Google Sheets read and update tools before passing its response to the messaging API step.

03 / Functional result

What the demonstration proves

The demonstration separates webhook setup traffic from customer messages and shows a context-aware response path with spreadsheet-backed lookup and logging capabilities.

Signal path

One record, four controlled stages.

  1. 01

    Receive

    Accept webhook verification and message events.

  2. 02

    Route

    Respond to verification or pass valid messages to the agent.

  3. 03

    Reason

    Use Gemini and conversation memory to prepare the response.

  4. 04

    Respond

    Read or update Sheets data and send the reply through the HTTP integration.

Tools in the system

  • n8n
  • Messenger webhook
  • Google Gemini
  • Simple Memory
  • Google Sheets

Demonstrated capabilities

  • Webhook verification handling
  • Conversational memory
  • Agent-accessible spreadsheet tools
  • Messenger response integration
Claim boundary

This project is a portfolio demonstration. It is not presented as a client deployment and makes no claim about production use, revenue, time saved, or business performance.

Next system

Lead qualification system Discuss a process like this ↗