Templates / Run an AI Telegram shopping assistant with AWS Bedrock, Paystack and Google Sheets

Run an AI Telegram shopping assistant with AWS Bedrock, Paystack and Google Sheets

Ready for 3.0

by Kwaku Quartey Ansah ✓ · 51 views · created 2026-09-01 · Lead Nurturing, AI Chatbot

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 31 nodes and runs when an HTTP POST request hits its webhook URL (plus 1 other trigger). Along the way it connects Telegram, AWS Bedrock Chat Model, Google Sheets and HTTP Request. It also calls api.paystack.co over HTTP.

How it runs

Trigger: When an HTTP POST request hits its webhook URL (plus 1 other trigger).

  1. Normalize Paystack Payload (Edit Fields (Set)): sets or maps fields
  2. Parse Payload (Edit Fields (Set)): sets 5 fields: chat_id, user_id, user_first_name…
  3. Extract Paystack Signature (Code): runs custom JavaScript code
  4. Load User State (Data table): get
  5. Compute HMAC Signature (Crypto): hashes or encrypts values
  6. Normalize User State (Edit Fields (Set)): sets 7 fields: current_state, user_email, pending_product_id…
  7. Verify Signature (If): checks a condition and branches into true / false
  8. AI Agent: runs an AI agent, with model: Customer Chat Model; 6 tools (Products, Get Cart Data, Add Items To Cart, Create Paid Order…); memory: Customer Chat Memory
  9. Cart Lookup Agent (AI Agent): runs an AI agent, with model: Fulfillment Chat Model; 1 tool (Read Cart by Reference); memory: Cart Lookup Memory
  10. Send Telegram Reply (Telegram): uses Telegram

…plus 2 more steps. See the full node list below.

Services it uses

TelegramAWS Bedrock Chat ModelGoogle SheetsHTTP Request

HTTP calls to: api.paystack.co

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Nodes used (15)

From the author

Quick overview This workflow runs a Telegram shopping assistant powered by AWS Bedrock, using Google Sheets as a product catalog and cart store, generates Paystack payment links, and fulfills successful Paystack webhook payments by verifying the transaction,…

Excerpt from Kwaku Quartey Ansah's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.