Luna Boutique saw a 27% revenue increase in 3 months after deploying the AI chatbot. JUNI Care cut response time from 2 hours to 10 seconds and reduced staffing costs by 40%.
Key features
Always-on automated responses
The chatbot runs 24/7, including nights, weekends, and public holidays. Customers who message outside business hours get an immediate reply instead of waiting until the next morning. This is particularly valuable in e-commerce, where over 60% of customers will abandon a purchase if they don’t hear back within 10 minutes.Natural language understanding
The chatbot understands how customers naturally write — including informal phrasing, typos, and questions asked in different ways. It doesn’t require customers to use specific keywords. If someone asks “do you have this in blue?” or “what’s your return policy?”, the chatbot understands the intent and replies accordingly.Training files
You teach the chatbot by uploading files that describe your products, services, policies, and sales scripts. The chatbot reads these files and uses them to answer customer questions accurately. You can update training files at any time to reflect new products or changed policies. Supported training file types include product catalogues, FAQ documents, pricing sheets, and sales conversation scripts.Script customization
Beyond free-form responses, you can define structured conversation flows using scripts. A script guides the chatbot through specific paths — for example, qualifying a lead, taking an order, or booking an appointment — based on the customer’s replies.Multi-language support
The chatbot can serve customers in multiple languages. This is useful if your business operates across different markets or serves customers whose first language isn’t the same as your team’s.Integration with the unified inbox
When a customer’s question is too complex for the chatbot, or when they specifically request a human, the conversation is transferred directly to your team in the Omnichannel inbox. The full conversation history is preserved so your agent has all the context they need.What the chatbot handles
- FAQs
- Order questions
- Product recommendations
- Lead qualification
Answer common questions automatically — pricing, shipping times, return policies, product availability, and opening hours. Upload an FAQ document as a training file and the chatbot learns from it immediately.
How to set up your chatbot
Create a chatbot
Step 1: In your Omnichannel dashboard, select Chatbot Management → Select Create New ChatbotStep 2: Enter the following information:
- Enter the chatbot name (Example: Chatbot for product consultation, answering FAQs, and 24/7 customer support)
- Describe the chatbot’s role
- Main product (Example: Jinmi chatbot AI)
- Select features based on your needs to choose the appropriate bot capabilities
- Set the resolution message timing
- Click Create
Create FAQs
The chatbot will use these question-answer pairs to automatically respond to customers, saving time for your staff.Step 1: After creating the chatbot → Select FAQs → Select Create New FAQsStep 2: Add FAQs:
- Enter a question that customers frequently ask (Example: Does this product have a warranty?)
- Enter the answer
- Select the chatbot that will use this question
- Add images (if applicable)
- Click Create
Attach documents to the chatbot
Jinmi Documents is where you store information, articles, and guides for the chatbot to read and learn from.The chatbot will rely on these documents to answer customers more accurately.Step 1: In Chatbot Management → Select DocumentsStep 2: Select Create New DocumentStep 3: Enter the information
- Enter the document name (Example: Omni User Guide)
- Select the document type
- Paste the document link
- Select the chatbot
- Click Save
Configure responses and scripts
Use the Scripts editor to define structured conversation flows for specific scenarios — for example, a booking flow or a product finder. Set a fallback message for when the chatbot can’t answer a question, and configure when to hand off to a human agent.
Set handoff rules
Define the conditions under which the chatbot transfers a conversation to your team — for example, when a customer uses certain keywords, asks for a human, or the chatbot’s confidence level falls below a threshold.
Connect the chatbot to a channel
Step 1: In your Omnichannel dashboard, select Chatbot Management → Click on the Inbox sectionStep 2: Select Connect New InboxStep 3: Choose the channel you want to connect (Facebook/Zalo/Website/WhatsApp/Instagram…)Step 4: Click Create to complete the inbox connection
Test your chatbot
Use the built-in test console to simulate customer conversations. Check that the chatbot responds correctly to common questions and that handoffs to agents work as expected.There are 2 ways to test your chatbot:Method 1*: Test the chatbot directly on Jinmi Omnichannel*Step 1: Select Chatbot Management → On the chatbot you want to test, click the (…) icon → Select Edit Chatbot
Step 2: Select Try It → Enter a message to check the chatbot’s responseMethod 2: Chat as a customerUse a personal account → send a message to your channel. You’ll see the chatbot automatically respond based on the content it was trained on. If the chatbot isn’t responding correctly, you can add more FAQs or documents.
Step 2: Select Try It → Enter a message to check the chatbot’s responseMethod 2: Chat as a customerUse a personal account → send a message to your channel. You’ll see the chatbot automatically respond based on the content it was trained on. If the chatbot isn’t responding correctly, you can add more FAQs or documents.
Training file best practices
| Do | Avoid |
|---|---|
| Write in clear, plain language | Use internal jargon customers won’t recognize |
| Include common question phrasings | Upload files with outdated pricing or product info |
| Keep product descriptions specific (sizes, materials, variants) | Leave gaps where the chatbot might give incomplete answers |
| Update files when products or policies change | Use image-only PDFs (the chatbot needs readable text) |
Frequently asked questions
Can the chatbot answer every customer question?
Can the chatbot answer every customer question?
The chatbot answers questions based on the training files and scripts you provide. Questions outside the scope of your training material will trigger the fallback message and, if configured, a handoff to a human agent. The more complete your training files, the wider the chatbot’s coverage.
Are there limits on script length or number?
Are there limits on script length or number?
Script limits depend on your pricing plan. The Free plan includes 3 training files, Basic includes 5, Advanced includes 15, Professional includes 30, and Enterprise has no limit.
Can the chatbot process orders and payments?
Can the chatbot process orders and payments?
The chatbot can collect order information and guide customers through a purchase flow. Integration with payment processing depends on your setup. Contact the Jinmi team to discuss your specific requirements.
Does the chatbot support sales scripts?
Does the chatbot support sales scripts?
Yes. You can upload custom sales scripts and define structured conversation flows. The chatbot follows these scripts to qualify leads, upsell products, or guide customers through a booking process.
