All works

Flamestreet WhatsApp Bot

A WhatsApp chatbot for Flamestreet that answers customers from the product catalog using an LLM, keeps conversation memory, and can be tested offline with a chat simulator.

cover_Flamestreet_Bot.png

Overview

A companion to the Flamestreet ordering platform that meets customers where they already chat. The bot reads the live product catalog, understands free-form questions with an LLM, and replies on WhatsApp.

Key Features

  • Catalog-aware answers backed by an LLM and tool calls.
  • Per-customer conversation sessions stored in Redis.
  • Webhook for the official WhatsApp Cloud API, plus a bridge used during onboarding.
  • Chat simulator and automated tests, packaged with Docker.

Built with

  • Python
  • Redis
  • Docker
  • WhatsApp Cloud API
  • Baileys
  • LLM

Topics

  • WhatsApp
  • Chatbot
  • F&B