[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"blog.post.6-prompt-tricks-that-make-your-ai-agent-10x-better":3,"blog.related.6-prompt-tricks-that-make-your-ai-agent-10x-better":143,"blog.adjacent.6-prompt-tricks-that-make-your-ai-agent-10x-better":399},{"data":4,"meta":140},[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":70,"Seo":124},35,"6 Prompt Tricks That Make Your Agent 10x Better","**You've built your agent, connected your data... but the responses are just okay.**\n\nMaybe it's too verbose. Maybe it sounds like a robot reading Wikipedia. Maybe it keeps saying things you wish it wouldn't.\n\nThe good news? A few small tweaks to your system prompt can completely transform how your agent behaves. Here's what actually works.\n\n---\n\n## 1. Tell it who it IS, not just what it does\n\n**❌ Weak:** \"You are a helpful assistant that answers questions about our product.\"\n\n**✅ Better:** \"You are Mia, a friendly support agent for Acme Co. You're patient, clear, and never condescending. You explain things simply and always make the customer feel heard.\"\n\n**Why it works:** Giving your agent a defined personality and communication style makes responses feel human. It's not just answering. It's *being* someone.\n\n> 💡 Focus on *how* the agent should communicate — its tone, values, and approach — rather than a fictional backstory. \"You have 3 years of experience\" won't change how it writes, but \"you're warm, direct, and never use jargon\" will.\n\n![Personality example](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773746861\u002Flarge_img1_1371f80c37.png)\n\n---\n\n## 2. Give your agent context about who it works for\n\nYour agent might know your documentation inside out, but does it actually know what your company does?\n\nAdding a line or two of base context helps your agent frame answers properly and sound like it actually belongs to your team.\n\n**✅ Add context like:**\n\n> \"Chat Thing is a SaaS tool that helps companies build AI agents using their own data. Our customers are typically marketing teams, support teams, and developers who want to create AI agents without coding.\"\n\nThis helps your agent:\n\n- Understand the bigger picture when answering questions\n- Speak to your target audience in the right way\n- Avoid generic responses that could apply to any company\n\nThink of it like onboarding a new team member. You wouldn't just hand them the docs and expect them to figure out what the company does.\n\n![Context example](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773746893\u002Flarge_img2_b57fc46217.png)\n\n---\n\n## 3. Add explicit \"Don'ts\"\n\nYour agent doesn't know what you DON'T want unless you tell it. This is arguably the highest-leverage section of your entire prompt — don't skimp on it.\n\n**✅ Add rules like:**\n\n- \"Never make up information. If you don't know, say so.\"\n- \"Don't use technical jargon unless the user does first.\"\n- \"Never mention competitors by name.\"\n- \"Don't apologise more than once per response.\"\n- \"Only answer questions related to [your topic]. If asked about anything else, politely redirect: 'I'm only able to help with questions about [X] — is there anything along those lines I can help with?'\"\n\nThat last one is critical and most people forget it. Without a scope limit, your agent will happily answer questions about cooking, tax law, or whatever else users throw at it.\n\nThese boundaries prevent the most common agent cringe moments.\n\n![Don'ts example](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773746896\u002Flarge_img3_3b196d11ca.png)\n\n---\n\n## 4. Set the tone with examples\n\nThe fastest way to get consistent tone? Show, don't tell.\n\n**✅ Include sample responses in your prompt:**\n\n> \"When greeting users, respond like this: 'Hey! 👋 How can I help you today?' NOT like this: 'Greetings. I am here to assist you with your enquiry.'\"\n\nYour agent learns tone from patterns, not descriptions.\n\n![Tone example](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773746899\u002Flarge_img4_253dc8acad.png)\n\n---\n\n## 5. Give it a \"fallback\" behaviour\n\nWhat should your agent do when it genuinely can't help?\n\n**✅ Be specific:**\n\n> \"If you can't answer a question from the provided data, say: 'Hmm, I'm not sure about that one. You can reach our team at support@acme.com for more help.'\"\n\nWithout this, agents either hallucinate answers or give awkward non-responses.\n\n![Fallback example](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773746901\u002Flarge_img5_767f393cee.png)\n\n---\n\n## 6. Keep responses short (and control formatting)\n\nMost users want quick answers, not essays.\n\n**✅ Add a length and format instruction:**\n\n> \"Keep responses concise — aim for 2-3 sentences unless the question requires more detail. Use bullet points for lists or step-by-step instructions, but stick to plain prose for simple answers. Don't use headers or markdown formatting unless the answer is long enough to need it.\"\n\nThis single section often has the biggest impact on user experience. Without it, agents default to walls of formatted text for even simple questions.\n\n---\n\n## Quick template to steal\n\nHere's a starter prompt structure you can adapt:\n\n```\nYou are [Name], a [role] for [Company]. You're [personality traits — e.g. warm, direct, patient].\n\n[Company] is [brief description of what your company does and who your customers are].\n\nYour job is to [primary purpose] using the information provided.\n\nRules:\n- Only answer questions about [your topic]. For anything else, redirect politely.\n- Never make up information. If you don't know, say so.\n- Keep responses concise (2-3 sentences for simple questions).\n- Use bullet points for lists or steps, plain prose for simple answers.\n- Use a friendly, conversational tone — no jargon unless the user uses it first.\n- If you can't help, direct users to [fallback contact].\n\n[Add any specific don'ts for your use case]\n\nExample response (greeting): \"[Your example here]\"\nExample response (can't help): \"[Your fallback example here]\"\n```\n\n---\n\n## One last tip: your prompt is never finished\n\nDon't treat your system prompt as a one-time task. The best way to improve it is to watch where your agent fails, then add a rule to prevent it.\n\nSpot a hallucination? Add a don't. Responses too long? Tighten the length rule. Agent went off-topic? Add a scope limit. Each version should be a little better than the last.\n\n---\n\n## Go try it\n\nOpen your agent settings, tweak your system prompt, and test the difference. Small changes here have a bigger impact than adding more data.\n\n**Got a prompt trick that works well for you?** [Let us know on Discord](https:\u002F\u002Fdiscord.com\u002Finvite\u002FDGCCR34Fsj). We might feature it!\n\n---\n\n📚 [**Read the full guide in our documentation**](https:\u002F\u002Fchatthing.ai\u002Fdocs\u002Fbot-advanced-settings#customising-the-bot-prompt?utm_source=blog&utm_medium=content&utm_campaign=prompt-tricks)","You've built your agent, connected your data... but the responses are just okay. Here are 6 prompt tricks that will completely transform how your agent behaves.","blog","6-prompt-tricks-that-make-your-ai-agent-10x-better","2026-03-17T10:59:08.336Z","2026-03-23T07:56:55.067Z","2026-03-17T11:46:16.792Z",null,"txc7jp6ibmew2tk2qzdy96cs",{"id":18,"name":19,"alternativeText":15,"caption":15,"width":20,"height":21,"formats":22,"hash":62,"ext":24,"mime":27,"size":63,"url":64,"previewUrl":15,"provider":65,"provider_metadata":66,"createdAt":67,"updatedAt":67,"documentId":68,"publishedAt":69,"focalPoint":15},723,"prompt-tricks-hero-v3.png",2848,1504,{"large":23,"small":35,"medium":44,"thumbnail":53},{"ext":24,"url":25,"hash":26,"mime":27,"name":28,"path":15,"size":29,"width":30,"height":31,"sizeInBytes":32,"provider_metadata":33},".png","https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1774252606\u002Flarge_prompt_tricks_hero_v3_e50d419d3a.png","large_prompt_tricks_hero_v3_e50d419d3a","image\u002Fpng","large_prompt-tricks-hero-v3.png",526.16,1000,528,526159,{"public_id":26,"resource_type":34},"image",{"ext":24,"url":36,"hash":37,"mime":27,"name":38,"path":15,"size":39,"width":40,"height":41,"sizeInBytes":42,"provider_metadata":43},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1774252605\u002Fsmall_prompt_tricks_hero_v3_e50d419d3a.png","small_prompt_tricks_hero_v3_e50d419d3a","small_prompt-tricks-hero-v3.png",146.06,500,264,146060,{"public_id":37,"resource_type":34},{"ext":24,"url":45,"hash":46,"mime":27,"name":47,"path":15,"size":48,"width":49,"height":50,"sizeInBytes":51,"provider_metadata":52},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1774252606\u002Fmedium_prompt_tricks_hero_v3_e50d419d3a.png","medium_prompt_tricks_hero_v3_e50d419d3a","medium_prompt-tricks-hero-v3.png",299.43,750,396,299430,{"public_id":46,"resource_type":34},{"ext":24,"url":54,"hash":55,"mime":27,"name":56,"path":15,"size":57,"width":58,"height":59,"sizeInBytes":60,"provider_metadata":61},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1774252605\u002Fthumbnail_prompt_tricks_hero_v3_e50d419d3a.png","thumbnail_prompt_tricks_hero_v3_e50d419d3a","thumbnail_prompt-tricks-hero-v3.png",43.78,245,129,43778,{"public_id":55,"resource_type":34},"prompt_tricks_hero_v3_e50d419d3a",1396.13,"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1774252606\u002Fprompt_tricks_hero_v3_e50d419d3a.png","cloudinary",{"public_id":62,"resource_type":34},"2026-03-23T07:56:46.645Z","udmqjj6aqmcvbpkp73mimuyk","2026-05-15T15:25:35.762Z",{"id":71,"Name":72,"createdAt":73,"updatedAt":74,"publishedAt":75,"documentId":76,"Image":77},1,"Gem","2023-08-25T14:44:02.325Z","2026-04-03T14:53:07.377Z","2023-08-25T14:44:05.581Z","rs8ltnu1mkqi6j2hvepdj8ym",{"id":78,"name":79,"alternativeText":15,"caption":15,"width":80,"height":81,"formats":82,"hash":118,"ext":84,"mime":87,"size":119,"url":120,"previewUrl":15,"provider":65,"provider_metadata":121,"createdAt":122,"updatedAt":122,"documentId":123,"publishedAt":69,"focalPoint":15},732,"me2026.jpg",2288,1978,{"large":83,"small":93,"medium":101,"thumbnail":109},{"ext":84,"url":85,"hash":86,"mime":87,"name":88,"path":15,"size":89,"width":30,"height":90,"sizeInBytes":91,"provider_metadata":92},".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":86,"resource_type":34},{"ext":84,"url":94,"hash":95,"mime":87,"name":96,"path":15,"size":97,"width":40,"height":98,"sizeInBytes":99,"provider_metadata":100},"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":95,"resource_type":34},{"ext":84,"url":102,"hash":103,"mime":87,"name":104,"path":15,"size":105,"width":49,"height":106,"sizeInBytes":107,"provider_metadata":108},"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":103,"resource_type":34},{"ext":84,"url":110,"hash":111,"mime":87,"name":112,"path":15,"size":113,"width":114,"height":115,"sizeInBytes":116,"provider_metadata":117},"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":111,"resource_type":34},"me2026_022d4321e3",732.7,"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1775227982\u002Fme2026_022d4321e3.jpg",{"public_id":118,"resource_type":34},"2026-04-03T14:53:02.980Z","fzyymo1uivslt1rep9c83edj",{"id":125,"metaTitle":126,"metaDescription":127,"keywords":128,"metaRobots":15,"structuredData":15,"metaViewport":15,"canonicalURL":15,"metaImage":129},146,"6 Prompt Tricks That Make Your AI Agent 10x Better","Transform your AI agent with these 6 proven prompt engineering tricks. Learn how to set personality, add boundaries, control tone, and prevent hallucinations.","AI agent prompts, prompt engineering, chatbot prompts, system prompt tips, AI assistant, Chat Thing, bot personality, prevent hallucinations",{"id":18,"name":19,"alternativeText":15,"caption":15,"width":20,"height":21,"formats":130,"hash":62,"ext":24,"mime":27,"size":63,"url":64,"previewUrl":15,"provider":65,"provider_metadata":139,"createdAt":67,"updatedAt":67,"documentId":68,"publishedAt":69,"focalPoint":15},{"large":131,"small":133,"medium":135,"thumbnail":137},{"ext":24,"url":25,"hash":26,"mime":27,"name":28,"path":15,"size":29,"width":30,"height":31,"sizeInBytes":32,"provider_metadata":132},{"public_id":26,"resource_type":34},{"ext":24,"url":36,"hash":37,"mime":27,"name":38,"path":15,"size":39,"width":40,"height":41,"sizeInBytes":42,"provider_metadata":134},{"public_id":37,"resource_type":34},{"ext":24,"url":45,"hash":46,"mime":27,"name":47,"path":15,"size":48,"width":49,"height":50,"sizeInBytes":51,"provider_metadata":136},{"public_id":46,"resource_type":34},{"ext":24,"url":54,"hash":55,"mime":27,"name":56,"path":15,"size":57,"width":58,"height":59,"sizeInBytes":60,"provider_metadata":138},{"public_id":55,"resource_type":34},{"public_id":62,"resource_type":34},{"pagination":141},{"page":71,"pageSize":142,"pageCount":71,"total":71},25,{"data":144,"meta":395},[145,253,335],{"id":146,"Title":147,"Content":148,"Description":149,"Category":10,"slug":150,"createdAt":151,"updatedAt":152,"publishedAt":153,"readTime":154,"documentId":155,"Image":156,"author":202},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",3,"hztpimum2ubw64jvkf1s6pzn",{"id":157,"name":158,"alternativeText":159,"caption":160,"width":161,"height":162,"formats":163,"hash":196,"ext":24,"mime":27,"size":197,"url":198,"previewUrl":15,"provider":65,"provider_metadata":199,"createdAt":200,"updatedAt":200,"documentId":201,"publishedAt":69,"focalPoint":15},838,"day-05-lead-capture-feature-card-v3-1920x1080","Lead Capture — Day 05","",1920,1080,{"large":164,"small":172,"medium":180,"thumbnail":188},{"ext":24,"url":165,"hash":166,"mime":27,"name":167,"path":15,"size":168,"width":30,"height":169,"sizeInBytes":170,"provider_metadata":171},"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,563,368134,{"public_id":166,"resource_type":34},{"ext":24,"url":173,"hash":174,"mime":27,"name":175,"path":15,"size":176,"width":40,"height":177,"sizeInBytes":178,"provider_metadata":179},"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,281,103137,{"public_id":174,"resource_type":34},{"ext":24,"url":181,"hash":182,"mime":27,"name":183,"path":15,"size":184,"width":49,"height":185,"sizeInBytes":186,"provider_metadata":187},"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,422,215406,{"public_id":182,"resource_type":34},{"ext":24,"url":189,"hash":190,"mime":27,"name":191,"path":15,"size":192,"width":58,"height":193,"sizeInBytes":194,"provider_metadata":195},"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,138,33650,{"public_id":190,"resource_type":34},"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":196,"resource_type":34},"2026-05-08T08:24:39.310Z","kvyyazu3r6xxzw6qgrbu6c8m",{"id":203,"Name":204,"createdAt":205,"updatedAt":206,"publishedAt":207,"documentId":208,"Image":209},5,"Ella","2025-09-16T11:48:50.521Z","2025-09-16T12:07:31.210Z","2025-09-16T12:07:31.205Z","g8rg6x370xgt055caa9e1irh",{"id":210,"name":211,"alternativeText":15,"caption":15,"width":212,"height":213,"formats":214,"hash":247,"ext":216,"mime":87,"size":248,"url":249,"previewUrl":15,"provider":65,"provider_metadata":250,"createdAt":251,"updatedAt":251,"documentId":252,"publishedAt":69,"focalPoint":15},681,"IMG_5631.JPG",3648,5472,{"large":215,"small":224,"medium":232,"thumbnail":239},{"ext":216,"url":217,"hash":218,"mime":87,"name":219,"path":15,"size":220,"width":221,"height":30,"sizeInBytes":222,"provider_metadata":223},".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":218,"resource_type":34},{"ext":216,"url":225,"hash":226,"mime":87,"name":227,"path":15,"size":228,"width":229,"height":40,"sizeInBytes":230,"provider_metadata":231},"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":226,"resource_type":34},{"ext":216,"url":233,"hash":234,"mime":87,"name":235,"path":15,"size":236,"width":40,"height":49,"sizeInBytes":237,"provider_metadata":238},"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":234,"resource_type":34},{"ext":216,"url":240,"hash":241,"mime":87,"name":242,"path":15,"size":243,"width":244,"height":115,"sizeInBytes":245,"provider_metadata":246},"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":241,"resource_type":34},"IMG_5631_d9b99d485a",1769.34,"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1758024415\u002FIMG_5631_d9b99d485a.jpg",{"public_id":247,"resource_type":34},"2025-09-16T12:06:55.571Z","of6gbjbn038al5hum1gsxvjc",{"id":254,"Title":255,"Content":256,"Description":257,"Category":10,"slug":258,"createdAt":259,"updatedAt":260,"publishedAt":261,"readTime":262,"documentId":263,"Image":264,"author":303},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":265,"name":266,"alternativeText":267,"caption":160,"width":161,"height":162,"formats":268,"hash":297,"ext":24,"mime":27,"size":298,"url":299,"previewUrl":15,"provider":65,"provider_metadata":300,"createdAt":301,"updatedAt":301,"documentId":302,"publishedAt":69,"focalPoint":15},836,"day-04-discord-feature-card-v5-1920x1080","Discord V2 Gateway — Day 04",{"large":269,"small":276,"medium":283,"thumbnail":290},{"ext":24,"url":270,"hash":271,"mime":27,"name":272,"path":15,"size":273,"width":30,"height":169,"sizeInBytes":274,"provider_metadata":275},"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":271,"resource_type":34},{"ext":24,"url":277,"hash":278,"mime":27,"name":279,"path":15,"size":280,"width":40,"height":177,"sizeInBytes":281,"provider_metadata":282},"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":278,"resource_type":34},{"ext":24,"url":284,"hash":285,"mime":27,"name":286,"path":15,"size":287,"width":49,"height":185,"sizeInBytes":288,"provider_metadata":289},"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":285,"resource_type":34},{"ext":24,"url":291,"hash":292,"mime":27,"name":293,"path":15,"size":294,"width":58,"height":193,"sizeInBytes":295,"provider_metadata":296},"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":292,"resource_type":34},"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":297,"resource_type":34},"2026-05-07T14:26:13.064Z","f703sw9jn2bui9nanspjh57q",{"id":304,"Name":305,"createdAt":306,"updatedAt":307,"publishedAt":308,"documentId":309,"Image":310},11,"Chris","2024-09-26T14:45:01.162Z","2026-05-19T11:51:46.202Z","2026-05-19T11:51:46.263Z","lm3bpo0a4f8dlhl99y0bztzn",{"id":311,"name":312,"alternativeText":15,"caption":15,"width":313,"height":313,"formats":314,"hash":329,"ext":24,"mime":27,"size":330,"url":331,"previewUrl":15,"provider":65,"provider_metadata":332,"createdAt":333,"updatedAt":333,"documentId":334,"publishedAt":333,"focalPoint":15},841,"avatar.png",512,{"small":315,"thumbnail":322},{"ext":24,"url":316,"hash":317,"mime":27,"name":318,"path":15,"size":319,"width":40,"height":40,"sizeInBytes":320,"provider_metadata":321},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1779191498\u002Fsmall_avatar_d040acbf49.png","small_avatar_d040acbf49","small_avatar.png",243.02,243024,{"public_id":317,"resource_type":34},{"ext":24,"url":323,"hash":324,"mime":27,"name":325,"path":15,"size":326,"width":115,"height":115,"sizeInBytes":327,"provider_metadata":328},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1779191498\u002Fthumbnail_avatar_d040acbf49.png","thumbnail_avatar_d040acbf49","thumbnail_avatar.png",33.15,33147,{"public_id":324,"resource_type":34},"avatar_d040acbf49",66.53,"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1779191498\u002Favatar_d040acbf49.png",{"public_id":329,"resource_type":34},"2026-05-19T11:51:38.933Z","gg7jrmstvpwjzszr0gtzrhnk",{"id":336,"Title":337,"Content":338,"Description":339,"Category":10,"slug":340,"createdAt":341,"updatedAt":342,"publishedAt":343,"readTime":154,"documentId":344,"Image":345,"author":383},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.","launch-week-03-ai-powered-analytics","2026-05-01T13:36:54.654Z","2026-05-06T07:42:18.442Z","2026-05-06T07:42:18.435Z","e3xh09z4zgdvu1rpx1k4n1g5",{"id":346,"name":347,"alternativeText":15,"caption":15,"width":161,"height":162,"formats":348,"hash":377,"ext":24,"mime":27,"size":378,"url":379,"previewUrl":15,"provider":65,"provider_metadata":380,"createdAt":381,"updatedAt":381,"documentId":382,"publishedAt":69,"focalPoint":15},832,"Day 03 Analytics Feature Card.png",{"large":349,"small":356,"medium":363,"thumbnail":370},{"ext":24,"url":350,"hash":351,"mime":27,"name":352,"path":15,"size":353,"width":30,"height":169,"sizeInBytes":354,"provider_metadata":355},"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1778052374\u002Flarge_Day_03_Analytics_Feature_Card_df18a577dc.png","large_Day_03_Analytics_Feature_Card_df18a577dc","large_Day 03 Analytics Feature Card.png",592.64,592641,{"public_id":351,"resource_type":34},{"ext":24,"url":357,"hash":358,"mime":27,"name":359,"path":15,"size":360,"width":40,"height":177,"sizeInBytes":361,"provider_metadata":362},"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,162227,{"public_id":358,"resource_type":34},{"ext":24,"url":364,"hash":365,"mime":27,"name":366,"path":15,"size":367,"width":49,"height":185,"sizeInBytes":368,"provider_metadata":369},"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,339164,{"public_id":365,"resource_type":34},{"ext":24,"url":371,"hash":372,"mime":27,"name":373,"path":15,"size":374,"width":58,"height":193,"sizeInBytes":375,"provider_metadata":376},"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,47689,{"public_id":372,"resource_type":34},"Day_03_Analytics_Feature_Card_df18a577dc",595.61,"https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1778052374\u002FDay_03_Analytics_Feature_Card_df18a577dc.png",{"public_id":377,"resource_type":34},"2026-05-06T07:26:15.045Z","k4lwd9xpyuyxokquhphazs8x",{"id":71,"Name":72,"createdAt":73,"updatedAt":74,"publishedAt":75,"documentId":76,"Image":384},{"id":78,"name":79,"alternativeText":15,"caption":15,"width":80,"height":81,"formats":385,"hash":118,"ext":84,"mime":87,"size":119,"url":120,"previewUrl":15,"provider":65,"provider_metadata":394,"createdAt":122,"updatedAt":122,"documentId":123,"publishedAt":69,"focalPoint":15},{"large":386,"small":388,"medium":390,"thumbnail":392},{"ext":84,"url":85,"hash":86,"mime":87,"name":88,"path":15,"size":89,"width":30,"height":90,"sizeInBytes":91,"provider_metadata":387},{"public_id":86,"resource_type":34},{"ext":84,"url":94,"hash":95,"mime":87,"name":96,"path":15,"size":97,"width":40,"height":98,"sizeInBytes":99,"provider_metadata":389},{"public_id":95,"resource_type":34},{"ext":84,"url":102,"hash":103,"mime":87,"name":104,"path":15,"size":105,"width":49,"height":106,"sizeInBytes":107,"provider_metadata":391},{"public_id":103,"resource_type":34},{"ext":84,"url":110,"hash":111,"mime":87,"name":112,"path":15,"size":113,"width":114,"height":115,"sizeInBytes":116,"provider_metadata":393},{"public_id":111,"resource_type":34},{"public_id":118,"resource_type":34},{"pagination":396},{"page":71,"pageSize":154,"pageCount":397,"total":398},8,24,{"prev":400,"next":411},{"id":401,"Title":402,"Content":403,"Description":404,"Category":405,"slug":406,"createdAt":407,"updatedAt":408,"publishedAt":409,"readTime":15,"documentId":410},32,"Custom Domains: Your Bot, Your Brand, Your Domain","Your bots just got a whole lot more professional. We're excited to announce **Custom Domains** — a feature that lets you serve your Chat Thing bots from your very own domain.\n\nInstead of embedding your bot from `embed.chatthing.ai`, you can now use something like `chat.yourcompany.com` or `support.yourbrand.io`. It's fully white-labelled, SSL-secured, and takes just a few minutes to set up.\n\n## Why Custom Domains?\n\nWhen you embed a Chat Thing bot on your website, your users see our domain in the embed URL. For most use cases that's fine, but if you're building a product, running an agency, or just want that extra polish — having your own domain makes all the difference.\n\n**Benefits include:**\n\n- **Brand consistency** — Your bot lives on your domain, matching the rest of your site\n- **Trust signals** — Users see your domain, not a third party\n- **Professional appearance** — Perfect for client-facing bots and enterprise deployments\n- **Full SSL coverage** — We handle certificates automatically via Cloudflare\n\n## How It Works\n\nSetting up a custom domain is straightforward:\n\n1. **Add your domain** — Head to your bot's Web channel settings and enter your desired domain (e.g., `chat.yourcompany.com`)\n2. **Configure DNS** — We'll generate three DNS records for you to add:\n   - A TXT record for SSL certificate validation\n   - A TXT record to verify domain ownership\n   - A CNAME record pointing to `embed.chatthing.ai`\n3. **Verify and go live** — Click verify, wait for DNS propagation, and you're done!\n\n![Custom domains section](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1770654691\u002Fdocs\u002Fmzhljvoxddzbh2rqbbqd.png)\n\nOnce active, your embed codes automatically update to use your custom domain. No code changes needed.\n\n![Custom domain active with embed code](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1770654295\u002Fdocs\u002Flribfkrjyalvghfyo4ed.png)\n\n## Domain Status Flow\n\nYour domain will progress through these statuses:\n\n- **Pending** — Domain added, awaiting setup\n- **DNS Pending** — Records detected, SSL certificate being issued\n- **Active** — Fully configured and ready to use ✅\n- **Failed** — Check your DNS records and try again\n\n## Availability\n\nCustom Domains is available as a paid addon. Each addon provides one custom domain slot across your team. You can purchase additional slots from your [billing page](https:\u002F\u002Fchatthing.ai\u002Fapp\u002Fbilling) if you need multiple domains.\n\n## Get Started\n\nReady to give your bots a professional home? Check out our [Custom Domains documentation](https:\u002F\u002Fchatthing.ai\u002Fdocs\u002Fcustom-domains) for the full setup guide.","Give your AI bots a fully white-labelled experience. Custom domains let you serve your bot from your own domain like chat.yourcompany.com instead of embed.chatthing.ai.","changelog","custom-domains-your-bot-your-brand-your-domain","2026-02-10T11:49:25.830Z","2026-04-17T15:39:35.071Z","2026-02-10T12:00:48.918Z","xi6rdt5pnge2pst8iggy46ju",{"id":412,"Title":413,"Content":414,"Description":415,"Category":10,"slug":416,"createdAt":417,"updatedAt":418,"publishedAt":419,"readTime":15,"documentId":420},34,"Auto-sync: Your Bot Never Gets Stale","# Your Bot Never Gets Stale: How Auto-Sync Keeps Your AI Up to Date\n\n**You built a great bot. Trained it on your docs. It was answering questions perfectly.**\n\nThen you updated your pricing page. Rewrote your FAQ. Added a new feature.\n\nNow your bot is confidently giving outdated answers. And you're manually re-syncing data sources every time something changes. Again.\n\nSound familiar?\n\n---\n\n## The \"stale bot\" problem\n\nMost AI bots are frozen in time. They know what you told them on day one, and nothing after that.\n\nThis creates a few headaches:\n\n- **Wrong answers:** Your bot tells customers about features you deprecated months ago\n- **Manual maintenance:** Someone has to remember to re-sync after every content update\n- **Lost trust:** Users stop asking the bot because \"it's always out of date\"\n\nThe bigger your content library, the worse this gets.\n\n![image-5.png](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773318298\u002Fimage_5_4524d3afe3.png)\n\n## Auto-sync fixes this\n\nChat Thing can automatically re-sync your data sources on a schedule you choose. Daily, weekly, whatever works for your content.\n\n**Here's what happens:**\n\n1. You connect a data source (website, Notion, YouTube, RSS, files)\n2. You set a sync schedule\n3. Chat Thing checks for changes automatically\n4. Your bot learns the new stuff without you lifting a finger\n\nThat's it. Your pricing page changes? Bot knows. New blog post? Bot's read it. Updated your docs? Already synced.\n\n![image-6.png](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773319384\u002Fimage_6_830f4bdf54.png)\n\n## Auto-sync fixes this\n\nChat Thing can automatically re-sync your data sources on a schedule you choose. Daily, weekly, whatever works for your content.\n\n**Here's what happens:**\n\n1. You connect a data source (website, Notion, YouTube, RSS, files)\n2. You set a sync schedule\n3. Chat Thing checks for changes automatically\n4. Your bot learns the new stuff without you lifting a finger\n\nThat's it. Your pricing page changes? Bot knows. New blog post? Bot's read it. Updated your docs? Already synced.\n\n![image-6.png](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773318985\u002Fimage_6_82ade2b902.png)\n\n## The clever bit: Sync Diffs\n\nHere's where it gets smart.\n\nWhen Chat Thing syncs, it doesn't re-process everything from scratch. It checks what's actually changed and only syncs the new or updated content.\n\n**Why this matters:**\n\n- Uses fewer storage tokens (saves you money)\n- Syncs faster\n- You can sync more frequently without burning through your allowance\n\nIf you update one page on a 500-page website, Chat Thing syncs that one page. Not all 500.\n\n---\n\n## Best use cases for auto-sync\n\n**Documentation sites:** Docs change constantly. Auto-sync keeps your support bot accurate without anyone thinking about it.\n\n**News and blog content:** Connect an RSS feed and your bot automatically learns about new posts as they're published.\n\n**Notion workspaces:** Your team updates Notion daily. Your bot stays current with the latest processes, policies, and info.\n\n**E-commerce:** Product details, pricing, availability. All changing all the time. Auto-sync handles it.\n\n---\n\n## How to set it up\n\n1. Go to your bot's[ Data Sources tab](lhttps:\u002F\u002Fchatthing.ai\u002Fapp\u002Fauth\u002Flogin?redirect=\u002Fapp\u002Fbots)\n2. Click the three dots on any data source\n3. Choose Settings\n4. Go to the sync tab\n5. Turn on Auto-sync\n6. Set your preferred sync schedule\n7. Done\n\nYour bot now maintains itself.\n![image-7.png](https:\u002F\u002Fres.cloudinary.com\u002Fdjyjvrw5u\u002Fimage\u002Fupload\u002Fv1773319035\u002Fimage_7_04530c25d8.png)\n\n## Stop babysitting your bot\n\nThe best bots are the ones you don't have to think about. They just work, with the right information, all the time.\n\nAuto-sync makes that possible. Set it up once, and your bot stays fresh forever.\n\n**Ready to try it?** [Create a free account](https:\u002F\u002Fchatthing.ai\u002Fapp\u002Fauth\u002Fregister) and connect your first data source. Your future self will thank you.","Keep Your Bot Fresh Automatically\nStop manually updating your AI every time your docs, pricing, or blog changes. With Chat Thing’s auto-sync, your bot checks for updates on a schedule, learns only what’s changed, and always gives accurate answers—without you lifting a finger. Perfect for docs, blogs, Notion workspaces, and e-commerce. Set it once, and your bot stays up to date forever.","auto-sync-your-bot-never-gets-stale","2026-03-12T12:43:26.255Z","2026-03-23T06:51:25.128Z","2026-03-23T06:51:25.113Z","a6axwesy3s6eqqomykca89xw"]