✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount
✨ New Plugin Alert ✨ SleekRank is now available with €50 launch discount

SleekView Charts for MyAI Chatbot: conversation dashboards

MyAI Chatbot stores each visitor conversation as a row in its own table with messages, intents, satisfaction signals, and a session identifier. SleekView Charts reads those rows and groups them by intent, day, and source page to render configurable chart cards on a single WP Admin screen.

♾️ Lifetime License available

SleekView Charts dashboard for MyAI Chatbot

Reporting that follows the MyAI Chatbot schema

MyAI Chatbot keeps a tidy custom schema. The conversation table records session_id, user_id, start_time, end_time, and aggregate metadata like message count and resolution flag. The message table holds conversation_id, role (user or bot), content, and created_at. Settings live in wp_options under the plugin's prefixed keys, and each conversation is attributed to the visitor session.

The default MyAI Chatbot admin screens cover individual conversation review well, but the cross-cutting weekly questions live elsewhere. "How many conversations happened last week, and how does that compare to the week before?" "What is the resolution rate, and which pages drive the most chats?" "Which intents are the most common, and which are dragging satisfaction down?" Each lives in a separate corner of the admin rather than on one dashboard.

SleekView Charts maps the MyAI tables to chart cards so the recurring questions become one screen. A Number card counts conversations this month, a Donut splits resolution status, a Bar ranks top source pages, and an Area plots conversation volume per day. Cards refresh as new conversations end, so the dashboard stays current without a manual rebuild before the weekly support standup.

Workflow

Build a MyAI chatbot dashboard in four steps

1

Map the MyAI tables

Point SleekView at the MyAI conversation and message tables, joined to wp_users for visitor attribution where available. Charts inherits whichever columns the SleekView dataset exposes, so the join is configured once and reused across every chart card on the dashboard.
2

Pick a chart type per question

Map each support question to a chart type. Total conversations wants a Number card, resolution status wants a Donut, top source pages wants a Bar, daily conversations wants an Area. The four-card mix matters more than the polish on any single chart.
3

Set groupBy and aggregation

Each card declares its groupBy column, aggregation (Count, Average), and valueColumn where relevant. For source-page cards, group by source_url and count rows. For satisfaction cards, average satisfaction_score across the chosen window of conversations.
4

Save and pin the dashboard

Save the configured Charts view as a named dashboard. Support checks resolution Monday morning, marketing audits chatbot traffic Friday. The same data powers both views without per-team rebuilds or per-week manual screenshots between standups.

Sample dashboard

Charts you can build from MyAI data

A representative four-card dashboard combining a top-level KPI, the resolution status mix, a top-source-page ranking, and a daily conversation trend over 30 days.
Number · Default

Conversations this month

Single big-number KPI counting rows in the MyAI conversation table for the current month, with the previous month rendered underneath for context. Empty no-message sessions filtered out for accuracy.
Count
Pie · Donut

Resolution status mix

Donut split across resolved, escalated, abandoned, and unresolved using the resolution_status column on the conversation table, so support health and escalation mix show at a glance for the whole team.
Count group by resolution_status
Bar · Horizontal

Top source pages

Horizontal bar of conversations grouped by source_url on the conversation table. Reveals which pages drive the most chatbot engagement and which need supporting documentation upstream of the bot.
Count group by source_url
Area · Gradient

Daily conversations

Daily count of new rows on the conversation table over the trailing 30 days grouped by start_time. Surfaces traffic spikes, campaign-driven chats, and quiet weeks worth investigating with marketing.
Count group by start_time

Comparison

Default MyAI admin vs SleekView Charts

Default MyAI admin

  • Conversation list covers individual chats but not week-over-week conversation volume
  • No cross-tab dashboard combining resolution mix, top source pages, and daily volume
  • Per-page conversation breakdowns require filtering the list one URL at a time
  • Average response time and average message count are not surfaced as KPIs anywhere
  • Time-series charts of conversation activity over the trailing 30 days are not built in

SleekView Charts

  • One dashboard combining the conversation and message tables and wp_users
  • Donut and Bar cards for resolution status and per-page distribution
  • Area and Line cards for daily conversation volume and rolling trends
  • Satisfaction score and message count usable as chart aggregation columns
  • Cards refresh as MyAI writes new rows, so the board never goes stale

Features

What SleekView Charts gives you for MyAI Chatbot

Conversation KPI cards

Total conversations this month, resolution rate this week, average messages per chat: Number cards surface the figures support leads normally rebuild in spreadsheets every Monday before the standup with the team kicks off.

Resolution distribution

Donut and Bar cards render the resolution status mix and top source pages, so support health and escalation questions answer themselves at a glance instead of requiring per-conversation drill-down through the admin.

Volume and engagement trends

Area and Line cards over the trailing 30, 60, or 90 days surface conversation velocity and satisfaction decay, the long-running patterns that drive next-quarter chatbot training and content updates.

Audience

Who builds MyAI dashboards with SleekView

Support leads

Daily standup dashboard: resolution mix, top intents, recent conversation volume, and last week's average satisfaction on one screen. Doubles as the monthly review with the operations lead.

Operations

Coverage dashboard tracking abandoned and escalated counts as trend lines. Spot bot failure modes the week they start, not the month after the customer complaints arrive in the inbox.

Marketing

Source-page dashboard pivoting conversation source_url into a Bar card. Compare landing pages, blog posts, and product pages by chatbot engagement and downstream resolution rate.

The bigger picture

Why MyAI Chatbot teams need a saved dashboard

Teams running MyAI Chatbot at scale spend more time stitching reports than they should. The plugin produces excellent per-conversation analytics, but the cross-cutting weekly questions live in screens that need to be visited individually and recombined in a head or a spreadsheet. Conversation volume by source, resolution mix, top intents, weekly satisfaction trend: each lives in its own corner of the admin.

SleekView Charts collapses those questions onto one dashboard that refreshes as MyAI writes new conversations. A support lead pins the dashboard in the WordPress admin and checks it every Monday morning. An operations lead watches the resolution-mix Donut for escalation creep.

A marketing lead breaks conversations down by source page. The data was always there in the conversation and message tables; the dashboard makes it operational rather than ad-hoc.

Questions

Common questions about SleekView Charts for MyAI Chatbot

No. The conversation viewer stays in place and remains the right place for individual chat inspection and quality review. SleekView Charts adds the cross-cutting weekly dashboard the default screens do not assemble, so the two layers complement each other rather than competing for the same screen real estate inside admin.

 

Yes. The source_url column on the conversation table is a natural groupBy dimension. SleekView pivots URLs into a Bar card so marketing leads spot which pages drive the most chatbot engagement and which content gaps the bot is being asked to plug for visitors arriving from those pages.

 

Yes. The message table includes a timestamp for each role, so average response time and average bot message length are aggregation columns on a Number card. Support leads watch response time as a quality signal and message length as a coherence signal across the chosen window.

 

Yes. Conversations attributed to wp_users.user_id can be filtered by role, and anonymous sessions can be filtered out of any chart card. That separates customer-support traffic from internal-staff testing on the same dashboard without rebuilding the layout for each audience.

 

Yes. Aggregations run on the indexed columns MyAI already maintains on the conversation and message tables, so sites with thousands of conversations render charts in seconds. The Charts engine uses pagination and indexed joins rather than scanning the full message payload on every render of the chart card.

 

Yes. Each chart card exposes its underlying conversation row set, which exports to CSV with the active filters applied. Operations leads hand the CSV straight to the quarterly review without round-tripping through a spreadsheet rebuild, and support leads use it for staffing conversations with leadership.

 

Each subsite has its own MyAI conversation and message tables, and SleekView Charts reads the current subsite's data by default. Network-wide dashboards can be configured explicitly when reporting needs to span multiple subsites, with the join layer joining the per-site tables into a single network view.

 

Yes. Independent Analytics stores per-visitor data in its own tables and SleekView can blend that with the MyAI conversation data on shared identifiers. The combined dataset lets a single dashboard show traffic and chatbot engagement side by side rather than across two browser tabs in the admin.

 

Pricing

More than 1000+
happy customers

Explore our flexible licensing options tailored to your needs. Upgrade your license anytime to access more features, or opt for a lifetime license for ongoing value, including lifetime updates and lifetime support. Our hassle-free upgrade process ensures that our platform can grow with you, starting from whichever plan you choose.

Starter

€79

EUR

per year

  • 3 websites
  • 1 year of updates
  • 1 year of support

Pro

€149

EUR

per year

  • Unlimited websites
  • 1 year of updates
  • 1 year of support

Lifetime ♾️

Most popular

€249

EUR

once

  • Unlimited websites
  • Lifetime updates
  • Lifetime support

...or get the Bundle Deal
and save €250 🎁

The Bundle (unlimited sites)

Pay once, own it forever

Elevate your WordPress site with our exclusive plugin bundle that includes all of our premium plugins in one package. Enjoy lifetime updates and lifetime support. Save significantly compared to buying plugins individually.

What’s included

  • SleekAI

  • SleekByte

  • SleekMotion

  • SleekPixel

  • SleekRank

  • SleekView