Bot is not ready
Fix bot status problems before chat, widget, or API use.
Symptom
You see "Bot is not ready for chat", a chat shows "This chatbot is not ready to answer yet.", a bot cannot be selected for a new chat, the API tab says "Train the bot to use the API", or the website widget does not appear.
Cause
Only bots with the Ready status can answer. Other statuses:
- No documents — no documents uploaded.
- Not trained — documents exist but the bot has not been trained.
- Training — training is queued or running.
- Needs retraining — documents changed after the last successful training.
Fix
Open the bot
Go to the Dashboard and select the bot, or click Open chatbot in the chat notice.
Check Training sources
Upload a supported document if there are no documents.Train or retrain
In the Training panel, click Train bot and wait for the status to become Ready.
Try again
Return to the chat, reload the website with the widget, or retry the API request.
If the bot was shared with you, only its owner can train it. Ask the owner, or click Choose another chatbot to chat with a different bot.
→ Related: Train your bot