WordPress Chatbot Logs Dashboard

Job ID: 39744743

Budget: $30 – $250 USD

I already have a working chatbot plugin running on my WordPress site; what it lacks is a clean, front-end dashboard where conversation logs can be inspected without digging through the database. I’d like you to extend the current plugin so that it automatically records every exchange and then exposes those records on a password-protected page that respects native WordPress roles.

The dashboard should be reachable once a user signs in with the site’s normal credentials and must only be visible to Administrators and Editors. Inside the interface I want to see each user message paired with the bot’s response. If you feel adding timestamps or extra filters would be quick wins, let me know, but they’re not mandatory right now.

Use whichever approach fits best—custom tables, post types, or the plugin’s existing storage—as long as performance stays solid and the code follows WordPress best practices (actions, filters, nonces, and capability checks). A lightweight, Vue or React powered view is fine, but it should blend with the current theme and load quickly.

Deliverables
• Updated plugin files (well-commented PHP/JS)
• A dashboard page template accessible at a friendly URL (e.g., /chat-logs)
• Role-based access control limited to Admin and Editor capabilities
• Display of user messages and bot responses in a readable, paginated table
• Brief read-me outlining installation and any required shortcodes or hooks

I can provide the existing plugin code as soon as we start. Let me know your estimated turnaround and any questions about the current setup.