Error Messages
Overview
The WPiko Chatbot Error Messages section allows you to customize and manage the error messages displayed to users when various issues occur during chatbot interactions. Proper error message configuration helps maintain a professional user experience even when problems arise.
Accessing Error Messages Settings
Understanding Error Types
The plugin now uses a centralized error handling system that groups technical issues into user-friendly categories. This ensures users receive clear, consistent feedback without technical jargon.
The available error categories are:
- General Error: For unexpected issues that don’t fit other categories.
- Connection Issues: When the server cannot be reached, the internet is down, or requests time out.
- Server Busy: When the system is overloaded or rate limits are exceeded.
- Authentication Failed: When API keys are invalid or sessions expire.
- Feature Unavailable: specific features are restricted or disabled.
Customizing Error Messages
You can customize the messages for each of these categories. Technical errors (like “cURL error 28” or “504 Gateway Timeout”) are automatically mapped to these friendly messages.
General Error (Default)
Connection Issues (Timeouts, Offline)
Server Busy (Rate Limits, Overloaded)
Authentication Failed (Session Expired)
Feature Unavailable
Best Practices for Error Messages
When customizing error messages, follow these guidelines:
Keep messages clear and concise.
Use friendly, non-technical language.
Provide a suggested action when possible.
Avoid technical details in user-facing messages.
Maintain consistency in tone across all messages.
Error Message Guidelines
Error Tracking and Monitoring
The error message system:
Updating Error Messages
To modify an error message:
Tips for Effective Error Management
By properly configuring and managing error messages, you can provide a better user experience even when issues occur, maintaining user trust and engagement with your chatbot.