What this article covers
- Genba Chat AI is a system that allows you to reference internal system information in a chat format from WhatsApp.
- You can check inventory, incoming schedules, shipping schedules, and production completion schedules just by sending a message to a dedicated number.
- AI analyzes natural language such as Japanese, Indonesian, and English, and extracts information from the database under conditions that match the intent.
- Messages are received via an API server and securely access the internal network via VPN to reply.
- The process flow returns data via Meta Webhook → Laravel API → AI analysis → Internal API (SQL).
Reference Internal System Information in Chat Format from WhatsApp
Genba Chat AI is a system that allows you to obtain internal system information using WhatsApp, which is commonly used in Indonesia.
Users can send a message to a dedicated number on the WhatsApp app on their smartphone to instantly obtain information from the internal system, such as the inventory of raw materials, the nearest incoming schedule and quantity, the products scheduled for shipment and shipping quantity, and the nearest production completion schedule and quantity, and confirm it within the reply message.
Messages written in natural languages such as Japanese, Indonesian, and English are analyzed by AI, and the necessary information is extracted from the internal system's database under search conditions that match the intent.
Process to Obtain Internal System Information via WhatsApp
In Genba Chat AI, messages sent by users from WhatsApp on their smartphones are sent to an API server on the internet. Then, it accesses the internal network through a secure VPN connection to obtain data from the internal system. The obtained results are returned to the user's WhatsApp via the API server.
- The user sends an inventory check message to a dedicated number from the WhatsApp app on their smartphone.
- Meta automatically sends the incoming event in JSON format to the Laravel API using the HTTP method POST.
- The event-driven Webhook of the Laravel API (receiving URL = endpoint) receives the HTTP method POST from Meta.
- AI analyzes the intent of the message (wanting to know the inventory) from the JSON format POST, extracts the information (ITM_CD), and formats it in JSON.
- The AI Orchestrator of the Laravel API calls the internal API (Node.js) to obtain inventory with the HTTP method GET URL (endpoint) /inventory?itemCode=0BSTC000.
- The internal API (Node.js) receives the GET method at the endpoint http://localhost:19000, executes the defined SQL, and replies in JSON format.

For inquiries, please contact us via Contact Us.
Frequently Asked Questions | Genba Chat AI
Here are brief answers to frequently asked questions when considering the introduction of information referencing on the factory floor.
What can Genba Chat AI do?
By inquiring in natural language to a dedicated WhatsApp number, you can confirm information such as inventory numbers, incoming, shipping, and production completion schedules from the internal system via chat reply.
What languages are supported?
AI analyzes natural language messages in Japanese, Indonesian, English, etc., and extracts information from the internal database under conditions that match the intent.
How is access to internal data safely conducted?
Messages from WhatsApp are received via an API server, access the internal network through a secure VPN connection to obtain data, and the results are replied to WhatsApp.

