[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"blog.post.launch-week-03-ai-powered-analytics":3,"blog.related.launch-week-03-ai-powered-analytics":172,"blog.adjacent.launch-week-03-ai-powered-analytics":450},{"data":4,"meta":169},[5],{"id":6,"Title":7,"Content":8,"Description":9,"Category":10,"slug":11,"createdAt":12,"updatedAt":13,"publishedAt":14,"readTime":15,"documentId":16,"Image":17,"author":71,"Seo":125},59,"Your agent noticed something your team missed, AI analytics are here","While we were testing the new Chat Thing analytics with a real estate customer, the dashboard flagged something nobody on the team had spotted. The same complaint kept coming up in conversation after conversation: for-sale signs were being left up on houses long after the houses had sold, and customers were quietly getting fed up about it.\n\nThe recommendation the dashboard wrote back was as plain as the problem. Take the signs down sooner.\n\nThat isn't the kind of insight you find by staring at a pie chart. It's what a member of staff might pick up if they read every single chat from the past week, and even then only if they were paying close attention.\n\nToday we're shipping the new Analytics dashboard for Chat Thing. It does the reading for you, and it tells you what to do.\n\n{% youtube id=\"1NWRzG6YW5k\" \u002F%}\n\n### What's in it\n\nOpen the Overview tab on any agent, pick a month range, and you get five sections that answer the questions you opened the dashboard to ask.\n\n### Topic Analysis\n\n![Topic Analysis — Top Conversation Topics ranked list and Trending Topics Over Time chart](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773247246\u002Fdocs\u002Fanalytics\u002Fanalytics-topics.png)\n\nEvery conversation grouped by what it was actually about. Not raw keywords, themes.\n\nTop Conversation Topics gives you a ranked list with counts and percentages. Trending Topics Over Time is a weekly line chart that shows which subjects are climbing and which are falling.\n\nYou can manage up to ten custom topics per agent, rename them, colour-code them, or have Chat Thing generate them from your conversation data.\n\n### Sentiment Analysis\n\n![Sentiment Analysis — Positive \u002F Neutral \u002F Negative donut, trend line, and emotion-detection breakdown](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773247248\u002Fdocs\u002Fanalytics\u002Fanalytics-sentiment.png)\n\nA donut chart breaks every conversation into Positive, Neutral, or Negative. A trend line shows whether your users are getting happier or more frustrated week by week.\n\nEmotion detection goes one level deeper. How often users are Curious, Satisfied, Frustrated, Confused, and the rest, with percentages for each.\n\n### Engagement Insights\n\n![Engagement Insights — messages per conversation, daily volume, resolution rate, and duration with trend chart](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773247249\u002Fdocs\u002Fanalytics\u002Fanalytics-engagement.png)\n\nThe conversation quality metrics most teams want, in one place.\n\nAverage messages per conversation. Average daily chat volume. Resolution rate. Average conversation duration. The trend chart plots messages-per-conversation against resolution rate, so you can tell whether longer chats are actually helping anyone.\n\n### Common Questions\n\n![Common Questions — top ten clustered questions with topic tags and ask-counts](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773247251\u002Fdocs\u002Fanalytics\u002Fanalytics-questions.png)\n\nAn AI clusters every question your users asked into the top ten things they actually wanted to know.\n\nEach cluster has a topic tag, an ask-count, and an expandable view of the individual conversations behind it. This is where you find the article you should write next, the FAQ entry that's missing, the prompt instruction your agent needs.\n\n### Actionable Recommendations\n\n![Actionable Recommendations — ranked suggestions with type, priority, impact, and action steps](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773247253\u002Fdocs\u002Fanalytics\u002Fanalytics-recommendations.png)\n\nThe dashboard generates specific suggestions ranked by priority. High, Medium, Low, Info.\n\nEach recommendation has a type (Prompt Update, Knowledge Gap, Business Insight, Feature Suggestion, or Success), a description, an impact statement, action steps, and the count of conversations it affects. Some are about your agent. Others are about your business.\n\nThe for-sale-sign story came out of this section. The dashboard noticed the same complaint surfacing across many separate conversations, classified it as a Business Insight, and wrote a one-line action: take the signs down sooner, your customers are noticing.\n\n### It catches what you would miss\n\nThis is the bit we keep coming back to. The dashboard isn't only summarising agent performance. It's listening to what your customers are saying about the business behind the agent, and giving you a quiet nudge when something's off.\n\nA delivery window that's frustrating people. A returns step that nobody can find. A booking flow that loses customers halfway through. A sign that's been up too long.\n\nYou don't need to know the question in advance. The dashboard finds it for you.\n\n### Weekly email digest\n\nIf you'd rather not open the dashboard at all, opt in to a weekly email with the headline metrics, sentiment overview, top questions, AI insights, and links straight back into the dashboard. Configurable per user in Account settings.\n\n### Why we built it this way\n\nThe data was always there. What was missing was someone to read it.\n\nAn LLM can read every conversation an agent had this month, cluster the themes, surface the friction, rank the priorities, and tell you what to do about it. So that's what the dashboard does.\n\n### Getting started\n\nLive today on Pro and Enterprise plans.\n\nOpen any agent, click Overview, pick a month range. Topics, sentiment, engagement metrics, common questions, and recommendations all populate automatically.\n\nTomorrow: if your community runs on Discord, you'll want to be here.\n","Chat Thing Analytics reads every conversation your agent has and tells you what to do. Topic analysis, sentiment, engagement, common questions, and ranked recommendations on every agent overview tab.","blog","launch-week-03-ai-powered-analytics","2026-05-01T13:36:54.654Z","2026-05-06T07:42:18.442Z","2026-05-06T07:42:18.435Z",3,"e3xh09z4zgdvu1rpx1k4n1g5",{"id":18,"name":19,"alternativeText":20,"caption":20,"width":21,"height":22,"formats":23,"hash":63,"ext":25,"mime":28,"size":64,"url":65,"previewUrl":20,"provider":66,"provider_metadata":67,"createdAt":68,"updatedAt":68,"documentId":69,"publishedAt":70,"focalPoint":20},832,"Day 03 Analytics Feature Card.png",null,1920,1080,{"large":24,"small":36,"medium":45,"thumbnail":54},{"ext":25,"url":26,"hash":27,"mime":28,"name":29,"path":20,"size":30,"width":31,"height":32,"sizeInBytes":33,"provider_metadata":34},".png","https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1778052374\u002Flarge_Day_03_Analytics_Feature_Card_df18a577dc.png","large_Day_03_Analytics_Feature_Card_df18a577dc","image\u002Fpng","large_Day 03 Analytics Feature Card.png",592.64,1000,563,592641,{"public_id":27,"resource_type":35},"image",{"ext":25,"url":37,"hash":38,"mime":28,"name":39,"path":20,"size":40,"width":41,"height":42,"sizeInBytes":43,"provider_metadata":44},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1778052374\u002Fsmall_Day_03_Analytics_Feature_Card_df18a577dc.png","small_Day_03_Analytics_Feature_Card_df18a577dc","small_Day 03 Analytics Feature Card.png",162.23,500,281,162227,{"public_id":38,"resource_type":35},{"ext":25,"url":46,"hash":47,"mime":28,"name":48,"path":20,"size":49,"width":50,"height":51,"sizeInBytes":52,"provider_metadata":53},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1778052374\u002Fmedium_Day_03_Analytics_Feature_Card_df18a577dc.png","medium_Day_03_Analytics_Feature_Card_df18a577dc","medium_Day 03 Analytics Feature Card.png",339.16,750,422,339164,{"public_id":47,"resource_type":35},{"ext":25,"url":55,"hash":56,"mime":28,"name":57,"path":20,"size":58,"width":59,"height":60,"sizeInBytes":61,"provider_metadata":62},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1778052374\u002Fthumbnail_Day_03_Analytics_Feature_Card_df18a577dc.png","thumbnail_Day_03_Analytics_Feature_Card_df18a577dc","thumbnail_Day 03 Analytics Feature Card.png",47.69,245,138,47689,{"public_id":56,"resource_type":35},"Day_03_Analytics_Feature_Card_df18a577dc",595.61,"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1778052374\u002FDay_03_Analytics_Feature_Card_df18a577dc.png","cloudinary",{"public_id":63,"resource_type":35},"2026-05-06T07:26:15.045Z","k4lwd9xpyuyxokquhphazs8x","2026-05-15T15:25:35.762Z",{"id":72,"Name":73,"createdAt":74,"updatedAt":75,"publishedAt":76,"documentId":77,"Image":78},1,"Gem","2023-08-25T14:44:02.325Z","2026-04-03T14:53:07.377Z","2023-08-25T14:44:05.581Z","rs8ltnu1mkqi6j2hvepdj8ym",{"id":79,"name":80,"alternativeText":20,"caption":20,"width":81,"height":82,"formats":83,"hash":119,"ext":85,"mime":88,"size":120,"url":121,"previewUrl":20,"provider":66,"provider_metadata":122,"createdAt":123,"updatedAt":123,"documentId":124,"publishedAt":70,"focalPoint":20},732,"me2026.jpg",2288,1978,{"large":84,"small":94,"medium":102,"thumbnail":110},{"ext":85,"url":86,"hash":87,"mime":88,"name":89,"path":20,"size":90,"width":31,"height":91,"sizeInBytes":92,"provider_metadata":93},".jpg","https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1775227982\u002Flarge_me2026_022d4321e3.jpg","large_me2026_022d4321e3","image\u002Fjpeg","large_me2026.jpg",170.04,865,170040,{"public_id":87,"resource_type":35},{"ext":85,"url":95,"hash":96,"mime":88,"name":97,"path":20,"size":98,"width":41,"height":99,"sizeInBytes":100,"provider_metadata":101},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1775227982\u002Fsmall_me2026_022d4321e3.jpg","small_me2026_022d4321e3","small_me2026.jpg",43.94,432,43943,{"public_id":96,"resource_type":35},{"ext":85,"url":103,"hash":104,"mime":88,"name":105,"path":20,"size":106,"width":50,"height":107,"sizeInBytes":108,"provider_metadata":109},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1775227982\u002Fmedium_me2026_022d4321e3.jpg","medium_me2026_022d4321e3","medium_me2026.jpg",95.7,648,95701,{"public_id":104,"resource_type":35},{"ext":85,"url":111,"hash":112,"mime":88,"name":113,"path":20,"size":114,"width":115,"height":116,"sizeInBytes":117,"provider_metadata":118},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1775227982\u002Fthumbnail_me2026_022d4321e3.jpg","thumbnail_me2026_022d4321e3","thumbnail_me2026.jpg",6.75,181,156,6747,{"public_id":112,"resource_type":35},"me2026_022d4321e3",732.7,"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1775227982\u002Fme2026_022d4321e3.jpg",{"public_id":119,"resource_type":35},"2026-04-03T14:53:02.980Z","fzyymo1uivslt1rep9c83edj",{"id":126,"metaTitle":127,"metaDescription":128,"keywords":129,"metaRobots":130,"structuredData":20,"metaViewport":20,"canonicalURL":20,"metaImage":131},175,"Your dashboard reads every chat | Chat Thing","New Chat Thing Analytics: topics, sentiment, engagement, common questions, and ranked recommendations on every agent overview.","chatbot analytics, AI analytics, conversation analytics, topic analysis, sentiment analysis, engagement metrics, common questions, actionable recommendations, Chat Thing analytics, AI-powered insights, weekly analytics email","index, follow",{"id":132,"name":133,"alternativeText":20,"caption":20,"width":21,"height":22,"formats":134,"hash":163,"ext":25,"mime":28,"size":164,"url":165,"previewUrl":20,"provider":66,"provider_metadata":166,"createdAt":167,"updatedAt":167,"documentId":168,"publishedAt":70,"focalPoint":20},822,"day-03-feature-card-1920x1080.png",{"large":135,"small":142,"medium":149,"thumbnail":156},{"ext":25,"url":136,"hash":137,"mime":28,"name":138,"path":20,"size":139,"width":31,"height":32,"sizeInBytes":140,"provider_metadata":141},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1777978220\u002Flarge_day_03_feature_card_1920x1080_e53bd654c0.png","large_day_03_feature_card_1920x1080_e53bd654c0","large_day-03-feature-card-1920x1080.png",607.87,607866,{"public_id":137,"resource_type":35},{"ext":25,"url":143,"hash":144,"mime":28,"name":145,"path":20,"size":146,"width":41,"height":42,"sizeInBytes":147,"provider_metadata":148},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1777978220\u002Fsmall_day_03_feature_card_1920x1080_e53bd654c0.png","small_day_03_feature_card_1920x1080_e53bd654c0","small_day-03-feature-card-1920x1080.png",161.21,161209,{"public_id":144,"resource_type":35},{"ext":25,"url":150,"hash":151,"mime":28,"name":152,"path":20,"size":153,"width":50,"height":51,"sizeInBytes":154,"provider_metadata":155},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1777978220\u002Fmedium_day_03_feature_card_1920x1080_e53bd654c0.png","medium_day_03_feature_card_1920x1080_e53bd654c0","medium_day-03-feature-card-1920x1080.png",342.25,342245,{"public_id":151,"resource_type":35},{"ext":25,"url":157,"hash":158,"mime":28,"name":159,"path":20,"size":160,"width":59,"height":60,"sizeInBytes":161,"provider_metadata":162},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1777978220\u002Fthumbnail_day_03_feature_card_1920x1080_e53bd654c0.png","thumbnail_day_03_feature_card_1920x1080_e53bd654c0","thumbnail_day-03-feature-card-1920x1080.png",46.99,46994,{"public_id":158,"resource_type":35},"day_03_feature_card_1920x1080_e53bd654c0",672.48,"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1777978220\u002Fday_03_feature_card_1920x1080_e53bd654c0.png",{"public_id":163,"resource_type":35},"2026-05-05T10:50:20.926Z","csqk4zgi5cb7hf6fbvzrgphn",{"pagination":170},{"page":72,"pageSize":171,"pageCount":72,"total":72},25,{"data":173,"meta":446},[174,275,357],{"id":175,"Title":176,"Content":177,"Description":178,"Category":10,"slug":179,"createdAt":180,"updatedAt":181,"publishedAt":182,"readTime":15,"documentId":183,"Image":184,"author":224},58,"Lead Capture is live: meet your visitors before the first message","Every chat on your website starts the same way.\n\nA stranger arrives. They ask their question. Your agent answers. They leave.\n\nYou never find out who they were. They might have been your ideal customer. They might have been ready to buy. You will never know, because nothing asked.\n\nThat changes today.\n\n![The visitor-facing pre-chat form rendered on a bot page, with intro copy above the fields](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1777051094\u002Fdocs\u002Fprechat-form-visitor.png)\n\n### Meet your visitors before the first message\n\nLead Capture shows a short form to visitors before the chat opens. They fill in their name and email, or whatever your team actually needs to know, and then the conversation starts.\n\nBy the time they send their first message, you already know who they are.\n\n{% youtube id=\"ygNJiEvskZ4\" \u002F%}\n\n### Your team knows who called\n\nEvery form submission is saved to the conversation. Open any chat in Chat Thing and the visitor's details are right there at the top, before the first message.\n\nIf you want those details in your CRM, your inbox, or your team's Slack channel, you can connect that too. It is optional, but it means your team can follow up the next morning knowing exactly who they spoke to, what they asked, and what they came in for.\n\n### Ask for what you actually need\n\nThe default form asks for a name and an email. That is usually enough.\n\nBut if your team needs more, the company, the product they are asking about, a callback date, you can add those fields too. Drag to reorder. Mark the ones that matter as required.\n\nThere is also a short intro message you can put above the form. Use it to explain what the chat is for, set the right expectation, or just make people feel welcome before they fill anything in.\n\n![The \"Require a pre-chat form\" toggle and intro copy field in the web channel settings](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1777051081\u002Fdocs\u002Fprechat-form-toggle.png)\n\n### Why asking up front works\n\nMost teams try to capture emails at the end of a chat. A popup. A nudge. A \"before you go\" moment.\n\nThe conversion on those is brutal. The visitor got their answer and they are already on their way out.\n\nAsking at the start works because the visitor is already here. They came to get help. Filling in a short form is not friction, it is an introduction. And when they do it, the whole conversation that follows is warmer, more personal, and easier to follow up on.\n\n### Where this makes the biggest difference\n\nIf you sell anything with a sales process, demos, pricing questions, onboarding, Lead Capture means your team goes into every follow-up with context instead of a cold email address.\n\nIf you run a B2B site, knowing the company before the chat starts is the difference between a useful conversation and a polite one.\n\nIf you do lead generation, this replaces the popup form entirely. Same details. Better experience. And the visitor gets their questions answered on the way in.\n\n### The honest caveat\n\nLead Capture is on the web channel for now. It does not work on WhatsApp, Slack, or Discord, those channels do not have a natural place for a form before the conversation starts. We will think about how this could work on other channels in the future.\n\n### Privacy, kept simple\n\nVisitors see the form before they share anything. Required fields are marked. The intro copy is yours to write, including any consent line your jurisdiction needs. Their details stay in your Chat Thing account and only go to the tools you choose to connect.\n\n### Getting started\n\nLive today on Pro and Business plans.\n\nGo to your agent, open Channels, find the web channel settings, and turn on \"Require a pre-chat form.\" Pick your fields. Save. The next visitor who opens your chat will see it.","Lead Capture is a native pre-chat form on the web channel. Visitors fill it in, the chat opens, and their answers flow into your systems via webhook so your assistant knows who it is talking to from message one.","launch-week-05-lead-capture","2026-05-01T13:34:00.052Z","2026-05-15T09:40:45.108Z","2026-05-08T07:54:14.803Z","hztpimum2ubw64jvkf1s6pzn",{"id":185,"name":186,"alternativeText":187,"caption":188,"width":21,"height":22,"formats":189,"hash":218,"ext":25,"mime":28,"size":219,"url":220,"previewUrl":20,"provider":66,"provider_metadata":221,"createdAt":222,"updatedAt":222,"documentId":223,"publishedAt":70,"focalPoint":20},838,"day-05-lead-capture-feature-card-v3-1920x1080","Lead Capture — Day 05","",{"large":190,"small":197,"medium":204,"thumbnail":211},{"ext":25,"url":191,"hash":192,"mime":28,"name":193,"path":20,"size":194,"width":31,"height":32,"sizeInBytes":195,"provider_metadata":196},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1778228678\u002Flarge_day_05_lead_capture_feature_card_v3_1920x1080_791009ded2.png","large_day_05_lead_capture_feature_card_v3_1920x1080_791009ded2","large_day-05-lead-capture-feature-card-v3-1920x1080",368.13,368134,{"public_id":192,"resource_type":35},{"ext":25,"url":198,"hash":199,"mime":28,"name":200,"path":20,"size":201,"width":41,"height":42,"sizeInBytes":202,"provider_metadata":203},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1778228678\u002Fsmall_day_05_lead_capture_feature_card_v3_1920x1080_791009ded2.png","small_day_05_lead_capture_feature_card_v3_1920x1080_791009ded2","small_day-05-lead-capture-feature-card-v3-1920x1080",103.14,103137,{"public_id":199,"resource_type":35},{"ext":25,"url":205,"hash":206,"mime":28,"name":207,"path":20,"size":208,"width":50,"height":51,"sizeInBytes":209,"provider_metadata":210},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1778228678\u002Fmedium_day_05_lead_capture_feature_card_v3_1920x1080_791009ded2.png","medium_day_05_lead_capture_feature_card_v3_1920x1080_791009ded2","medium_day-05-lead-capture-feature-card-v3-1920x1080",215.41,215406,{"public_id":206,"resource_type":35},{"ext":25,"url":212,"hash":213,"mime":28,"name":214,"path":20,"size":215,"width":59,"height":60,"sizeInBytes":216,"provider_metadata":217},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1778228678\u002Fthumbnail_day_05_lead_capture_feature_card_v3_1920x1080_791009ded2.png","thumbnail_day_05_lead_capture_feature_card_v3_1920x1080_791009ded2","thumbnail_day-05-lead-capture-feature-card-v3-1920x1080",33.65,33650,{"public_id":213,"resource_type":35},"day_05_lead_capture_feature_card_v3_1920x1080_791009ded2",201.83,"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1778228678\u002Fday_05_lead_capture_feature_card_v3_1920x1080_791009ded2.png",{"public_id":218,"resource_type":35},"2026-05-08T08:24:39.310Z","kvyyazu3r6xxzw6qgrbu6c8m",{"id":225,"Name":226,"createdAt":227,"updatedAt":228,"publishedAt":229,"documentId":230,"Image":231},5,"Ella","2025-09-16T11:48:50.521Z","2025-09-16T12:07:31.210Z","2025-09-16T12:07:31.205Z","g8rg6x370xgt055caa9e1irh",{"id":232,"name":233,"alternativeText":20,"caption":20,"width":234,"height":235,"formats":236,"hash":269,"ext":238,"mime":88,"size":270,"url":271,"previewUrl":20,"provider":66,"provider_metadata":272,"createdAt":273,"updatedAt":273,"documentId":274,"publishedAt":70,"focalPoint":20},681,"IMG_5631.JPG",3648,5472,{"large":237,"small":246,"medium":254,"thumbnail":261},{"ext":238,"url":239,"hash":240,"mime":88,"name":241,"path":20,"size":242,"width":243,"height":31,"sizeInBytes":244,"provider_metadata":245},".JPG","https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1758024414\u002Flarge_IMG_5631_d9b99d485a.jpg","large_IMG_5631_d9b99d485a","large_IMG_5631.JPG",54.45,667,54447,{"public_id":240,"resource_type":35},{"ext":238,"url":247,"hash":248,"mime":88,"name":249,"path":20,"size":250,"width":251,"height":41,"sizeInBytes":252,"provider_metadata":253},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1758024414\u002Fsmall_IMG_5631_d9b99d485a.jpg","small_IMG_5631_d9b99d485a","small_IMG_5631.JPG",19.71,333,19714,{"public_id":248,"resource_type":35},{"ext":238,"url":255,"hash":256,"mime":88,"name":257,"path":20,"size":258,"width":41,"height":50,"sizeInBytes":259,"provider_metadata":260},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1758024414\u002Fmedium_IMG_5631_d9b99d485a.jpg","medium_IMG_5631_d9b99d485a","medium_IMG_5631.JPG",35.5,35499,{"public_id":256,"resource_type":35},{"ext":238,"url":262,"hash":263,"mime":88,"name":264,"path":20,"size":265,"width":266,"height":116,"sizeInBytes":267,"provider_metadata":268},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1758024414\u002Fthumbnail_IMG_5631_d9b99d485a.jpg","thumbnail_IMG_5631_d9b99d485a","thumbnail_IMG_5631.JPG",4.16,104,4156,{"public_id":263,"resource_type":35},"IMG_5631_d9b99d485a",1769.34,"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1758024415\u002FIMG_5631_d9b99d485a.jpg",{"public_id":269,"resource_type":35},"2025-09-16T12:06:55.571Z","of6gbjbn038al5hum1gsxvjc",{"id":276,"Title":277,"Content":278,"Description":279,"Category":10,"slug":280,"createdAt":281,"updatedAt":282,"publishedAt":283,"readTime":284,"documentId":285,"Image":286,"author":325},51,"Discord V2: Mentions, DMs, and Slash Commands","Discord users, this one is for you.\n\n{% youtube id=\"gyTe7D1Ur0A\" \u002F%}\n\nWe've rebuilt our Discord integration from the ground up. The result is an agent that feels like it actually belongs in Discord, rather than one that was stitched on as an afterthought.\n\n## What changed and why\n\nThe original Discord integration (v1) was built around a single slash command. Simple, focused, and it works well for servers that want exactly that: one clean command, minimal permissions, maximum predictability.\n\nBut a lot of you wanted more. You wanted your agent in the flow of conversation, not off to the side waiting to be formally invoked. So we built v2.\n\n## What's new in v2\n\n### Respond to @mentions\n\nYour agent now responds when someone mentions it directly in a channel. A team member can type `@YourAgent what's the returns policy?` mid-conversation and get an answer right there, without switching context or typing a slash command.\n\n### Direct messages\n\nUsers can now DM your agent privately. Useful for sensitive questions, personal account lookups, or extended back-and-forth that would clutter a public channel.\n\n### Slash commands\n\nSlash commands are still here, now with Discord's native autocomplete. Type `\u002Fask` (or whatever you configure) and Discord surfaces it instantly.\n\n### Threaded conversations\n\nV2 keeps conversations organised in threads, so channels stay clean even when your agent is active across multiple conversations at once.\n\n## V1 or V2: which is right for you?\n\nBoth versions are available.\n\nV2 is the better fit for most teams. It brings your agent into the natural flow of conversation, supports multiple interaction types, and uses Discord's full feature set.\n\nV1 is a good fit if your server is privacy-sensitive and you'd prefer the smallest possible permission footprint, or if a single slash command is genuinely all you need.\n\n## Setting it up\n\nSwitching to V2 takes three steps:\n\n1. **Switch to V2** in your Discord channel settings inside Chat Thing\n2. **Enable Message Content Intent** in your Discord agent settings (this allows the agent to read messages it's mentioned in)\n3. **Update the interaction endpoint URL** in your Discord agent settings\n\nNew to Discord? Our setup guide walks you through connecting to a server.\n\n---\n\n**Discord V2 is available now** on all plans with Discord channels.","Our Discord integration just got a major upgrade. Your agent now responds to @mentions, works in DMs, and supports slash commands.","discord-v2-mentions-dms-slash-commands","2026-04-03T14:04:07.209Z","2026-05-07T14:26:21.653Z","2026-05-07T14:06:11.426Z",2,"glglrazs0t6l7v9tyqv73faa",{"id":287,"name":288,"alternativeText":289,"caption":188,"width":21,"height":22,"formats":290,"hash":319,"ext":25,"mime":28,"size":320,"url":321,"previewUrl":20,"provider":66,"provider_metadata":322,"createdAt":323,"updatedAt":323,"documentId":324,"publishedAt":70,"focalPoint":20},836,"day-04-discord-feature-card-v5-1920x1080","Discord V2 Gateway — Day 04",{"large":291,"small":298,"medium":305,"thumbnail":312},{"ext":25,"url":292,"hash":293,"mime":28,"name":294,"path":20,"size":295,"width":31,"height":32,"sizeInBytes":296,"provider_metadata":297},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1778163972\u002Flarge_day_04_discord_feature_card_v5_1920x1080_dd50c4434a.png","large_day_04_discord_feature_card_v5_1920x1080_dd50c4434a","large_day-04-discord-feature-card-v5-1920x1080",487.81,487807,{"public_id":293,"resource_type":35},{"ext":25,"url":299,"hash":300,"mime":28,"name":301,"path":20,"size":302,"width":41,"height":42,"sizeInBytes":303,"provider_metadata":304},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1778163972\u002Fsmall_day_04_discord_feature_card_v5_1920x1080_dd50c4434a.png","small_day_04_discord_feature_card_v5_1920x1080_dd50c4434a","small_day-04-discord-feature-card-v5-1920x1080",135.86,135861,{"public_id":300,"resource_type":35},{"ext":25,"url":306,"hash":307,"mime":28,"name":308,"path":20,"size":309,"width":50,"height":51,"sizeInBytes":310,"provider_metadata":311},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1778163972\u002Fmedium_day_04_discord_feature_card_v5_1920x1080_dd50c4434a.png","medium_day_04_discord_feature_card_v5_1920x1080_dd50c4434a","medium_day-04-discord-feature-card-v5-1920x1080",283.55,283550,{"public_id":307,"resource_type":35},{"ext":25,"url":313,"hash":314,"mime":28,"name":315,"path":20,"size":316,"width":59,"height":60,"sizeInBytes":317,"provider_metadata":318},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1778163972\u002Fthumbnail_day_04_discord_feature_card_v5_1920x1080_dd50c4434a.png","thumbnail_day_04_discord_feature_card_v5_1920x1080_dd50c4434a","thumbnail_day-04-discord-feature-card-v5-1920x1080",41.8,41800,{"public_id":314,"resource_type":35},"day_04_discord_feature_card_v5_1920x1080_dd50c4434a",384.64,"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1778163972\u002Fday_04_discord_feature_card_v5_1920x1080_dd50c4434a.png",{"public_id":319,"resource_type":35},"2026-05-07T14:26:13.064Z","f703sw9jn2bui9nanspjh57q",{"id":326,"Name":327,"createdAt":328,"updatedAt":329,"publishedAt":330,"documentId":331,"Image":332},11,"Chris","2024-09-26T14:45:01.162Z","2026-05-19T11:51:46.202Z","2026-05-19T11:51:46.263Z","lm3bpo0a4f8dlhl99y0bztzn",{"id":333,"name":334,"alternativeText":20,"caption":20,"width":335,"height":335,"formats":336,"hash":351,"ext":25,"mime":28,"size":352,"url":353,"previewUrl":20,"provider":66,"provider_metadata":354,"createdAt":355,"updatedAt":355,"documentId":356,"publishedAt":355,"focalPoint":20},841,"avatar.png",512,{"small":337,"thumbnail":344},{"ext":25,"url":338,"hash":339,"mime":28,"name":340,"path":20,"size":341,"width":41,"height":41,"sizeInBytes":342,"provider_metadata":343},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1779191498\u002Fsmall_avatar_d040acbf49.png","small_avatar_d040acbf49","small_avatar.png",243.02,243024,{"public_id":339,"resource_type":35},{"ext":25,"url":345,"hash":346,"mime":28,"name":347,"path":20,"size":348,"width":116,"height":116,"sizeInBytes":349,"provider_metadata":350},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1779191498\u002Fthumbnail_avatar_d040acbf49.png","thumbnail_avatar_d040acbf49","thumbnail_avatar.png",33.15,33147,{"public_id":346,"resource_type":35},"avatar_d040acbf49",66.53,"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1779191498\u002Favatar_d040acbf49.png",{"public_id":351,"resource_type":35},"2026-05-19T11:51:38.933Z","gg7jrmstvpwjzszr0gtzrhnk",{"id":358,"Title":359,"Content":360,"Description":361,"Category":10,"slug":362,"createdAt":363,"updatedAt":364,"publishedAt":365,"readTime":15,"documentId":366,"Image":367,"author":405},56,"Rich Display Modes: your agent can now reply with cards, charts, tables, maps, and diagrams","Most agents return text. Even when the answer is a list of products, a row of data, or a set of locations you really want to see laid out visually. Text is what the model produces. Text is what the user reads.\n\n\n{% youtube id=\"k2XYNzSs9T4\" \u002F%}\n\nWe have been living with that constraint for a while. Today we are changing it.\n\n![](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1776272090\u002Fdocs\u002Fdisplaymodes-hero-comparison.png)\n\n## Display modes\n\nYour assistant can now render its replies as cards, charts, tables, maps, or Mermaid diagrams. There are two ways in.\n\nTurn on a display mode for an existing power-up. A growing set of selected power-ups now support display modes. Open the power-up's settings, look for the Display section, pick a mode, write a short transform prompt to shape the response, and the data renders as a visual component instead of text.\n\n![](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1776272093\u002Fdocs\u002Fdisplaymodes-mode-picker.png)\n\nAdd a standalone Display power-up to your agent. We have also shipped Display Cards, Display Chart, Display Table, Display Map, and Display Mermaid as power-ups in their own right. Once one of these is on a agent, the assistant can decide to render anything as that display mode at any point in the conversation. No data source required. Just plug it in and the agent can answer with a chart, a map, a diagram, or a set of cards whenever it makes sense.\n\nThat second route is the one that makes things properly dynamic. Your agent can pull data from anywhere, and on its own decide to put it in a table, sketch a flowchart on the fly, or list matches as a carousel of cards.\n\n## What you can render\n\n### Cards\n\nA horizontal carousel or vertical stack of items, each with a title, description, optional image, and a link. Great for anything you would otherwise list out.\n\n![](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1776262545\u002Fdocs\u002Fcards-horizontal.png)\n\n### Charts\n\nBar, line, pie, or doughnut. Connect to numeric data and your assistant can visualise it. Useful for sales figures, usage stats, results over time.\n\n![](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1776348204\u002Fdocs\u002Fchart-bar-chat.png)\n\n### Tables\n\nStructured rows and columns with text, image, and link column types. Clean and readable. Better than prose any time the answer is a comparison.\n\n![](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1776348809\u002Fdocs\u002Ftable-chat.png)\n\n### Maps\n\nGeoJSON points, lines, and polygons, with auto, light, or dark styles. If your bot answers location questions, it can put the answer on a map.\n\n![](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1776272098\u002Fdocs\u002Fdisplaymodes-map-chat.png)\n\n### Mermaid diagrams\n\nFlowcharts, sequence diagrams, entity-relationship diagrams, and more. The one that surprises people if you are building tooling for developers or ops teams.\n\n![](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1776272099\u002Fdocs\u002Fdisplaymodes-mermaid-chat.png)\n\n## Who this is for\n\nIf you run a real estate or e-commerce bot, cards are the obvious win. Property listings or product results show up as a browsable carousel with images, prices, and links, rather than a flat bullet list. Anywhere your bot is listing things out — results, jobs, articles, search hits — cards make it feel like a proper product instead of a chat log.\n\nIf you run a support, ops, or analytics bot, charts and tables turn questions about numbers into something you can read at a glance.\n\nIf your bot does location lookups, store finders, property maps, field service, a map answers the question properly.\n\nIf you are building internal or developer tooling, Mermaid lets your bot draw what it is describing.\n\nIn short: any time the bot is listing things, comparing things, or describing somewhere or something with structure, there is a display mode that does the job better than prose.\n\n## How the transform works\n\nWhen you turn a display mode on for an existing power-up, you write a short transform prompt that tells the model how to convert the raw response into the right shape for the display type. The transform runs after the power-up call. No extra API calls, no preprocessing, just a prompt.\n\n![](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1776272102\u002Fdocs\u002Fdisplaymodes-transform-prompt.png)\n\nThe standalone Display power-ups skip that step. The bot calls them directly with structured data, which is what makes them so flexible.\n\n## Getting started\n\nOpen the bot you want to upgrade. Either turn on a display mode in the Display section of any supporting power-up, or add one of the standalone Display power-ups (Cards, Chart, Table, Map, Mermaid).\n\nLive today on all paid plans.\n\n[Read the full documentation →](\u002Fdocs\u002Fpower-up-display-modes)\n\n## What's next this week\n\nDay 2 of five. Tomorrow we replace the dashboard you don't read with analytics that actually tell you something.","Chat Thing agents can now reply with cards, charts, tables, maps, and Mermaid diagrams - not just text. Turn on a display mode for any supporting power-up, or add a standalone Display power-up.","launch-week-02-display-modes","2026-05-01T13:12:05.340Z","2026-05-05T11:16:03.272Z","2026-05-05T09:44:55.905Z","y2ffkb4wbryyhbqskolu4s5o",{"id":368,"name":369,"alternativeText":20,"caption":20,"width":21,"height":22,"formats":370,"hash":399,"ext":25,"mime":28,"size":400,"url":401,"previewUrl":20,"provider":66,"provider_metadata":402,"createdAt":403,"updatedAt":403,"documentId":404,"publishedAt":70,"focalPoint":20},820,"019df769-d932-7910-8cd1-e1e4b544eefb.png",{"large":371,"small":378,"medium":385,"thumbnail":392},{"ext":25,"url":372,"hash":373,"mime":28,"name":374,"path":20,"size":375,"width":31,"height":32,"sizeInBytes":376,"provider_metadata":377},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1777974282\u002Flarge_019df769_d932_7910_8cd1_e1e4b544eefb_2748438f3a.png","large_019df769_d932_7910_8cd1_e1e4b544eefb_2748438f3a","large_019df769-d932-7910-8cd1-e1e4b544eefb.png",580.07,580069,{"public_id":373,"resource_type":35},{"ext":25,"url":379,"hash":380,"mime":28,"name":381,"path":20,"size":382,"width":41,"height":42,"sizeInBytes":383,"provider_metadata":384},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1777974282\u002Fsmall_019df769_d932_7910_8cd1_e1e4b544eefb_2748438f3a.png","small_019df769_d932_7910_8cd1_e1e4b544eefb_2748438f3a","small_019df769-d932-7910-8cd1-e1e4b544eefb.png",147.92,147915,{"public_id":380,"resource_type":35},{"ext":25,"url":386,"hash":387,"mime":28,"name":388,"path":20,"size":389,"width":50,"height":51,"sizeInBytes":390,"provider_metadata":391},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1777974282\u002Fmedium_019df769_d932_7910_8cd1_e1e4b544eefb_2748438f3a.png","medium_019df769_d932_7910_8cd1_e1e4b544eefb_2748438f3a","medium_019df769-d932-7910-8cd1-e1e4b544eefb.png",321.4,321404,{"public_id":387,"resource_type":35},{"ext":25,"url":393,"hash":394,"mime":28,"name":395,"path":20,"size":396,"width":59,"height":60,"sizeInBytes":397,"provider_metadata":398},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1777974282\u002Fthumbnail_019df769_d932_7910_8cd1_e1e4b544eefb_2748438f3a.png","thumbnail_019df769_d932_7910_8cd1_e1e4b544eefb_2748438f3a","thumbnail_019df769-d932-7910-8cd1-e1e4b544eefb.png",43.58,43578,{"public_id":394,"resource_type":35},"019df769_d932_7910_8cd1_e1e4b544eefb_2748438f3a",705.42,"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1777974282\u002F019df769_d932_7910_8cd1_e1e4b544eefb_2748438f3a.png",{"public_id":399,"resource_type":35},"2026-05-05T09:44:42.726Z","lhwqn3fzts25n1qd4stb27vo",{"id":284,"Name":406,"createdAt":407,"updatedAt":408,"publishedAt":409,"documentId":410,"Image":411},"Zef","2024-03-20T13:35:42.255Z","2024-03-20T13:35:43.988Z","2024-03-20T13:35:43.980Z","qpnfq2shgxc6b1too3b96idh",{"id":412,"name":413,"alternativeText":20,"caption":20,"width":414,"height":414,"formats":415,"hash":440,"ext":85,"mime":88,"size":441,"url":442,"previewUrl":20,"provider":66,"provider_metadata":443,"createdAt":444,"updatedAt":444,"documentId":445,"publishedAt":70,"focalPoint":20},255,"IMG_2278.jpg",1972,{"large":416,"small":422,"medium":428,"thumbnail":434},{"ext":85,"url":417,"hash":418,"mime":88,"name":419,"path":20,"size":420,"width":31,"height":31,"provider_metadata":421},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1710941716\u002Flarge_IMG_2278_d3b5e4fa69.jpg","large_IMG_2278_d3b5e4fa69","large_IMG_2278.jpg",194.09,{"public_id":418,"resource_type":35},{"ext":85,"url":423,"hash":424,"mime":88,"name":425,"path":20,"size":426,"width":41,"height":41,"provider_metadata":427},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1710941717\u002Fsmall_IMG_2278_d3b5e4fa69.jpg","small_IMG_2278_d3b5e4fa69","small_IMG_2278.jpg",54.08,{"public_id":424,"resource_type":35},{"ext":85,"url":429,"hash":430,"mime":88,"name":431,"path":20,"size":432,"width":50,"height":50,"provider_metadata":433},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1710941716\u002Fmedium_IMG_2278_d3b5e4fa69.jpg","medium_IMG_2278_d3b5e4fa69","medium_IMG_2278.jpg",114.8,{"public_id":430,"resource_type":35},{"ext":85,"url":435,"hash":436,"mime":88,"name":437,"path":20,"size":438,"width":116,"height":116,"provider_metadata":439},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1710941716\u002Fthumbnail_IMG_2278_d3b5e4fa69.jpg","thumbnail_IMG_2278_d3b5e4fa69","thumbnail_IMG_2278.jpg",6.59,{"public_id":436,"resource_type":35},"IMG_2278_d3b5e4fa69",641.66,"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1710941716\u002FIMG_2278_d3b5e4fa69.jpg",{"public_id":440,"resource_type":35},"2024-03-20T13:35:18.234Z","b2ylr2lzfx0rstj4qs9sh8b7",{"pagination":447},{"page":72,"pageSize":15,"pageCount":448,"total":449},8,24,{"prev":451,"next":452},{"id":358,"Title":359,"Content":360,"Description":361,"Category":10,"slug":362,"createdAt":363,"updatedAt":364,"publishedAt":365,"readTime":15,"documentId":366},{"id":276,"Title":277,"Content":278,"Description":279,"Category":10,"slug":280,"createdAt":281,"updatedAt":282,"publishedAt":283,"readTime":284,"documentId":285}]