All works

Sentuh Rasa WhatsApp Bot

A WhatsApp ordering assistant for Sentuh Rasa, a frozen and fried risoles business. It chats with customers, works from the product catalog, and calculates shipping through Biteship.

cover_SentuhRasa_Bot.png

Overview

Sentuh Rasa sells frozen and fried risoles, and most of its customers already talk to the shop on WhatsApp. This bot connects the official WhatsApp Cloud API to an LLM so customers can ask about products and place orders in a normal chat.

Key Features

  • Conversation flow handled as a state machine, with an LLM for natural replies.
  • Checkout in chat: address and map pin, courier choice through Biteship, and transfer-proof checking with OCR and manual review.
  • Product catalog mapping so answers match what is actually for sale.

Admin panel

The shop owner can read every chat, pause the bot and reply by hand, and approve or reject payment proofs. Screenshots use sample data.

admin_inbox.png
Admin inbox (sample data)
admin_reviews.png
Pending payment reviews (sample data)

Built with

  • Node.js
  • Express
  • WhatsApp Cloud API
  • Biteship
  • LLM

Topics

  • WhatsApp
  • F&B
  • Chatbot