{"id":31822,"date":"2026-02-25T20:00:13","date_gmt":"2026-02-25T20:00:13","guid":{"rendered":"https:\/\/www.intercom.com\/blog\/?p=31822"},"modified":"2026-02-26T11:39:58","modified_gmt":"2026-02-26T11:39:58","slug":"procedures-simulations-updates","status":"publish","type":"post","link":"https:\/\/www.intercom.com\/blog\/procedures-simulations-updates\/","title":{"rendered":"Announcing major updates to Procedures and Simulations: Enabling Fin to handle complex queries"},"content":{"rendered":"<p><span style=\"font-weight: 400;\">Today, we\u2019re announcing 12 big updates to Fin\u2019s Procedures and Simulations capabilities; the foundation of how Fin handles complex work, and how teams stay in control of the customer experience.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Procedures make it easy to combine three things \u2013 natural language instructions, deterministic controls, and fully agentic behavior \u2013 to enable Fin to handle the most complex queries. Simulations allow teams to test complex Procedures at scale before they reach customers, so they can deploy with confidence.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Together, they make Fin self-manageable, transparent, and capable of handling genuinely complex work.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Here\u2019s what\u2019s new:\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>We\u2019ve made Procedures easier to build and maintain:<\/b><span style=\"font-weight: 400;\"> Draft Procedures with AI by simply outlining your process in natural language, break complex workflows into reusable Sub-procedures, improve instruction authoring, and track when Procedures trigger, resolve, or hand off, all natively within the Procedures UI.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Improved deterministic controls:<\/b><span style=\"font-weight: 400;\"> Follow explicit rules to switch Procedures under defined conditions, instruct Fin to read specific content in certain scenarios, and include internal notes for smoother human handoffs.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Improved agentic behaviour: <\/b><span style=\"font-weight: 400;\">Fin can automatically switch Procedures when intent changes and extract structured data directly from uploaded PDFs and images, so customers don\u2019t have to repeat themselves.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>More powerful Simulations: <\/b><span style=\"font-weight: 400;\">Generate AI-suggested Simulations from your Procedures, upload images for richer testing, and gain clearer visibility into Fin\u2019s reasoning so you can deploy complex Procedures with confidence.<\/span><\/li>\n<\/ul>\n<p><a href=\"https:\/\/fin.ai\/procedures#product-updates\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-31831 size-full\" src=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/V2_T1AnnouncementProcedures_Blog_Hero_3600x1680-1-scaled.png\" alt=\"See the latest Procedures and Simulations updates. Watch now. \" width=\"2560\" height=\"1195\" srcset=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/V2_T1AnnouncementProcedures_Blog_Hero_3600x1680-1-scaled.png 2560w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/V2_T1AnnouncementProcedures_Blog_Hero_3600x1680-1-300x140.png 300w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/V2_T1AnnouncementProcedures_Blog_Hero_3600x1680-1-700x327.png 700w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/V2_T1AnnouncementProcedures_Blog_Hero_3600x1680-1-768x358.png 768w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/V2_T1AnnouncementProcedures_Blog_Hero_3600x1680-1-1536x717.png 1536w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/V2_T1AnnouncementProcedures_Blog_Hero_3600x1680-1-2048x956.png 2048w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/V2_T1AnnouncementProcedures_Blog_Hero_3600x1680-1-1320x616.png 1320w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/a><\/p>\n<h2 id=\"why-we-built-this\"><span style=\"font-weight: 400;\">Why we built this\u00a0<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Teams that see early AI gains in speed, coverage, and cost to serve often hit a ceiling. They restrict AI to simple automation and information retrieval instead of setting it up to handle the kind of complex work that teams reflexively entrust to humans.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">They hit that ceiling because they feel they\u2019re not ready to set AI Agents up to tackle greater complexity, and manage them once it is running. We built Procedures and Simulations to make that setup and ongoing management far easier.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We heard from customers that:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">They needed to be easily able to connect data to let Fin reliably and safely check customer status or eligibility and then take action.\u00a0<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">They didn\u2019t want to route through engineering teams to create or amend logic for their AI Agents to make mid-conversation decisions.\u00a0<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Procedures combines natural language instructions and intuitive data connector setups. You tell Fin in your own words how you want it to behave, and you\u2019ll be guided through creating conditional steps so Fin will react consistently, with the option to add in any code snippets for circumstances where absolute precision is required. Once you build one Procedure, we believe you\u2019ll want to build several, so Fin will constantly read the conversation it\u2019s in to ensure it\u2019s following the most relevant Procedure, and jump to a more relevant one if the user intent changes. <\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\"><br \/>\n<\/span><span style=\"font-weight: 400;\">We know that the moment you set something like this live for the first time is a leap of faith, so we built in Simulations to allow you to test your Procedures, find edge cases, and be ready for launch with maximum confidence.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Reaching mature deployment takes a deliberate, ongoing commitment to training workflows, validating them before deployment, measuring performance in production, and refining them over time. At Intercom, we call this the Fin Flywheel: train, test, deploy, analyze. Procedures form the foundation of the train stage, and Simulations make the test stage reliable at scale. Together, they enable Fin to handle complex work, and teams to stay in control of it.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-31824 size-full\" src=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2026\/02\/unnamed-1.png\" alt=\"The Fin Flywheel: Train, Test, Deploy, Analyze. \" width=\"1600\" height=\"573\" srcset=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2026\/02\/unnamed-1.png 1600w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2026\/02\/unnamed-1-300x107.png 300w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2026\/02\/unnamed-1-700x251.png 700w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2026\/02\/unnamed-1-768x275.png 768w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2026\/02\/unnamed-1-1536x550.png 1536w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2026\/02\/unnamed-1-1320x473.png 1320w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><\/p>\n<h2 id=\"procedures-define-exactly-how-fin-handles-complex-work\"><span style=\"font-weight: 400;\">Procedures: Define exactly how Fin handles complex work<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Procedures enable you to set Fin up to resolve your complex, time-consuming queries that require multiple steps or business logic. You can train Fin to follow your standard operating procedures carefully and exercise experience and judgment, just like your human team would, so it can handle even your most complicated queries in a controllable, predictable way.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Procedures does this by combining three powerful things:<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">1. Natural language instructions\u00a0<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">You write a Procedure in plain language, just like documenting a process for a new teammate. You can paste in your existing SOPs, write from scratch, or let AI draft them for you, then iterate yourself.\u00a0<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-31839 size-full\" src=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/image-21-e1772046182435.png\" alt=\"Create a Procedure using natural language. \" width=\"1200\" height=\"1122\" srcset=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/image-21-e1772046182435.png 1200w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/image-21-e1772046182435-300x281.png 300w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/image-21-e1772046182435-700x655.png 700w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/image-21-e1772046182435-768x718.png 768w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<h4><span style=\"font-weight: 400;\">What\u2019s new\u00a0<\/span><\/h4>\n<h4>Draft Procedures with AI<\/h4>\n<p><span style=\"font-weight: 400;\">Share an outline of your process and Fin drafts a complete Procedure using your conversation history, knowledge hub content, and relevant data. If additional context is needed, it prompts you with clarifying questions to make sure the Procedure is thorough and tailored to your use case, significantly reducing setup time.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For example: if you&#8217;re creating a refund workflow, the system can draft conditional paths for eligibility, approval thresholds, and verification steps based on your historical cases and policies.<\/span><\/p>\n<h4>Break complex workflows into Sub-procedures<\/h4>\n<p><span style=\"font-weight: 400;\">Write a process once and reference it across multiple Procedures by breaking it down into reusable steps, called Sub-procedures. This makes workflows easier to read, faster to build, and simpler to maintain as things change.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">2. Deterministic controls\u00a0<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Natural language is flexible, but some steps need to be exact. You can layer in deterministic controls where precision matters, starting with a fully natural language Procedure and introducing structure gradually where it adds value:<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Conditional steps (branching logic) to handle decision points \u2013 for example, whether a refund should be approved \u2013 so Fin\u2019s behavior is consistent and predictable.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Data connectors so Fin can pull information from your tools or take actions automatically.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Code snippets for when absolute accuracy is essential and you need to guarantee that the same inputs always produce the same outputs.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Checkpoints to pause for approval or hand off to a teammate.<\/span><\/li>\n<\/ul>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-31841 size-full\" src=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/image-23-e1772046204649.png\" alt=\"Layer in deterministic controls where precision matters.\" width=\"738\" height=\"683\" srcset=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/image-23-e1772046204649.png 738w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/image-23-e1772046204649-300x278.png 300w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/image-23-e1772046204649-700x648.png 700w\" sizes=\"auto, (max-width: 738px) 100vw, 738px\" \/><\/p>\n<h4><span style=\"font-weight: 400;\">What\u2019s new\u00a0<\/span><\/h4>\n<h4><b>Instruct Fin to read specific content from your knowledge hub<\/b><span style=\"font-weight: 400;\">\u00a0<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">You can set clear rules for Fin to reference a specific policy or article from your knowledge hub in defined situations so Fin always surfaces the right context in a conversation.<\/span><\/p>\n<h4><b>Explicit Procedure switching under defined conditions<\/b><\/h4>\n<p><span style=\"font-weight: 400;\">You can set rules that deterministically trigger a switch to a different Procedure, for example, escalating to a complaints Procedure if specific risk signals are detected mid-conversation.<\/span><\/p>\n<h4><b>Internal notes for human handoffs<\/b><span style=\"font-weight: 400;\">\u00a0<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">When Fin hands off to a teammate, it can now include internal notes with relevant context so the person picking up the conversation knows exactly what happened and what needs to happen next.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">3. Fully agentic behavior\u00a0<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Because real conversations rarely follow the \u201chappy path,\u201d Procedures are designed to let Fin reason through what\u2019s happening and adapt \u2013\u00a0jumping to the right step, or switching Procedures entirely if a customer changes their mind or the issue turns out to be about something different.\u00a0\u00a0<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">What\u2019s new\u00a0<\/span><\/h4>\n<h4><b>Automatic Procedure switching<\/b><\/h4>\n<p><span style=\"font-weight: 400;\">If a customer starts in a billing workflow but then asks about cancelling their subscription, Fin transitions to the relevant Procedure without forcing the customer to restart.<\/span><\/p>\n<h4><b>Structured data extraction from uploaded files<\/b><span style=\"font-weight: 400;\">\u00a0<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">Fin can now extract structured data directly from PDFs and images uploaded by customers \u2013 like invoices, forms, or receipts \u2013 and use that data within the conversation. Customers don&#8217;t have to copy and paste or repeat themselves.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">As MONY Group put it:<\/span><\/p>\n<blockquote><p><span style=\"font-weight: 400;\">&#8220;If a customer starts down one path but their issue turns out to be something else entirely, Fin adapts seamlessly \u2013 no more getting stuck in loops or forcing customers into the wrong workflow.&#8221;<\/span><\/p><\/blockquote>\n<p><span style=\"font-weight: 400;\">The result is a conversation that feels fluid, but always follows your intended rules.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Making complexity easier to manage<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Beyond the core capability updates, we&#8217;ve made Procedures significantly easier to create, manage, and scale, while keeping control within your team.<\/span><\/p>\n<h4><span style=\"font-weight: 400;\">What\u2019s new\u00a0<\/span><\/h4>\n<h4><b>Improved instruction authoring<\/b><\/h4>\n<p><span style=\"font-weight: 400;\">We&#8217;ve made it easier to write, edit, and structure Procedures, so building and updating them takes less time and requires less effort.<\/span><\/p>\n<h4><b>Reporting on when Procedures trigger, resolve, or hand off<\/b><span style=\"font-weight: 400;\">\u00a0<\/span><\/h4>\n<p><span style=\"font-weight: 400;\">You can now track how Procedures are performing directly within the Procedures UI, seeing exactly when they trigger, when they resolve, and when they hand off to a teammate. This gives teams the visibility they need to understand what&#8217;s working, spot issues early, and improve over time.<\/span><\/p>\n<h2 id=\"simulations-test-complex-workflows-at-scale-before-they-reach-customers\"><span style=\"font-weight: 400;\">Simulations: Test complex workflows at scale before they reach customers<\/span><\/h2>\n<p><span style=\"font-weight: 400;\">Simulations let you validate how Procedures will perform before anything goes live, and continuously revalidate them as things change.\u00a0<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Deploying complex AI for the first time is a leap of faith. Simulations are designed to remove that uncertainty, so teams can launch with confidence and keep iterating without risk.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Simulate full conversations<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">For any Procedure, you can choose a user or customer segment and run a complete, multi-turn simulated conversation. You see every step Fin takes, how it applies your rules, reasons through decisions, and where it passes or fails, giving you the visibility to debug and fix issues before they reach customers.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-31840 size-full\" src=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/image-22.png\" alt=\"Run a complete, multi-turn simulated conversation.\" width=\"1200\" height=\"1200\" srcset=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/image-22.png 1200w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/image-22-300x300.png 300w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/image-22-700x700.png 700w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/image-22-150x150.png 150w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/image-22-768x768.png 768w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<h4><span style=\"font-weight: 400;\">What\u2019s new\u00a0<\/span><\/h4>\n<h4><b>Upload images for richer testing<\/b><\/h4>\n<p><span style=\"font-weight: 400;\">Simulations now support image uploads, so you can test workflows that involve receipts, invoices, or forms \u2013 the same inputs your customers will actually send.<\/span><\/p>\n<h4><b>Clearer visibility into Fin&#8217;s reasoning<\/b><\/h4>\n<p><span style=\"font-weight: 400;\">You can now see exactly how Fin is thinking through each step of a Simulation, making it easier to understand its behavior, catch unexpected decisions, and refine Procedures with confidence.<\/span><\/p>\n<h3><span style=\"font-weight: 400;\">Use AI to create, store, and rerun tests<\/span><\/h3>\n<p><span style=\"font-weight: 400;\">Writing test coverage manually doesn&#8217;t scale. Fin&#8217;s AI Assistant generates Simulations directly from your Procedures, suggesting realistic edge cases like partial refund disputes, missing invoice uploads, or no subscription found, so you can expand coverage without the overhead growing with it.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">All the Simulations you create are stored in a central library. When a product changes, a policy updates, or a Procedure is edited, hit &#8220;run all&#8221; to instantly check whether anything has regressed. This applies the same rigor to AI automation that engineering teams bring to software testing.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-31838 size-full\" src=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/unnamed-8-e1772045501647.png\" alt=\"\" width=\"430\" height=\"892\" srcset=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/unnamed-8-e1772045501647.png 430w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/unnamed-8-e1772045501647-145x300.png 145w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/unnamed-8-e1772045501647-337x700.png 337w\" sizes=\"auto, (max-width: 430px) 100vw, 430px\" \/><\/p>\n<h4><span style=\"font-weight: 400;\">What\u2019s new<\/span><\/h4>\n<h4><b>AI-suggested Simulations<\/b><\/h4>\n<p><span style=\"font-weight: 400;\">You can now use AI to generate a full set of Simulations from any Procedure. The AI Assistant suggests realistic variations based on your workflow, so you can build comprehensive test coverage fast.<\/span><\/p>\n<h2 id=\"customers-are-already-seeing-this-in-production\"><span style=\"font-weight: 400;\">Customers are already seeing this in production<\/span><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-31843 size-full\" src=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/Group-2087334708-3.png\" alt=\"\u201cFin can now handle payment-related queries that were never possible before\u2026 The impact on CSAT and overall CX has been pretty shocking \u2013 the Payment Information procedure CSAT is sitting at ~94%, and CX score is significantly higher than our average.\u201d \u2013 Raylo \u201cProcedures have fundamentally changed what we can achieve with Fin. Previously, complex processes like cashback claim investigations could only be handled through a static form on our website\u2026 Now, Fin can handle these sophisticated scenarios in real-time within the conversation itself. It checks account information via API calls, makes complex decisions, and guides customers through the entire claims process dynamically.\u201d \u2013 MONY Group\" width=\"1972\" height=\"1080\" srcset=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/Group-2087334708-3.png 1972w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/Group-2087334708-3-300x164.png 300w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/Group-2087334708-3-700x383.png 700w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/Group-2087334708-3-768x421.png 768w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/Group-2087334708-3-1536x841.png 1536w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/Group-2087334708-3-1320x723.png 1320w\" sizes=\"auto, (max-width: 1972px) 100vw, 1972px\" \/><\/p>\n<p><span style=\"font-weight: 400;\">Procedures and Simulations are available now. If you\u2019d like to see them in action, <\/span><a href=\"https:\/\/fin.ai\/procedures#product-updates\"><span style=\"font-weight: 400;\">catch up on the latest Fin Product Announcement<\/span><\/a><span style=\"font-weight: 400;\">.\u00a0<\/span><\/p>\n<p><a href=\"https:\/\/fin.ai\/procedures#product-updates\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-31831 size-full\" src=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/V2_T1AnnouncementProcedures_Blog_Hero_3600x1680-1-scaled.png\" alt=\"See the latest Procedures and Simulations updates. Watch now. \" width=\"2560\" height=\"1195\" srcset=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/V2_T1AnnouncementProcedures_Blog_Hero_3600x1680-1-scaled.png 2560w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/V2_T1AnnouncementProcedures_Blog_Hero_3600x1680-1-300x140.png 300w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/V2_T1AnnouncementProcedures_Blog_Hero_3600x1680-1-700x327.png 700w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/V2_T1AnnouncementProcedures_Blog_Hero_3600x1680-1-768x358.png 768w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/V2_T1AnnouncementProcedures_Blog_Hero_3600x1680-1-1536x717.png 1536w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/V2_T1AnnouncementProcedures_Blog_Hero_3600x1680-1-2048x956.png 2048w, https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2056\/02\/V2_T1AnnouncementProcedures_Blog_Hero_3600x1680-1-1320x616.png 1320w\" sizes=\"auto, (max-width: 2560px) 100vw, 2560px\" \/><\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>See the latest updates to Procedures and Simulations, the foundation of how Fin handles complex work. <\/p>\n","protected":false},"author":531,"featured_media":31826,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"category":[25198,3,4],"tags":[25444,25445],"coauthors":[25062],"class_list":["post-31822","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-ml","category-customer-support","category-news","tag-procedures","tag-simulations"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v27.3) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Announcing major updates to Procedures and Simulations: Enabling Fin to handle complex queries - The Intercom Blog<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.intercom.com\/blog\/procedures-simulations-updates\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Announcing major updates to Procedures and Simulations: Enabling Fin to handle complex queries\" \/>\n<meta property=\"og:description\" content=\"See the latest updates to Procedures and Simulations, the foundation of how Fin handles complex work.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.intercom.com\/blog\/procedures-simulations-updates\/\" \/>\n<meta property=\"og:site_name\" content=\"The Intercom Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/intercominc\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-25T20:00:13+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-26T11:39:58+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2026\/02\/V2-T1AnnouncementProcedures_Blog_Hero_1200x560.png\" \/>\n\t<meta property=\"og:image:width\" content=\"2400\" \/>\n\t<meta property=\"og:image:height\" content=\"1120\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Chris Dalley\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@intercom\" \/>\n<meta name=\"twitter:site\" content=\"@intercom\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Chris Dalley\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/procedures-simulations-updates\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/procedures-simulations-updates\\\/\"},\"author\":{\"name\":\"Chris Dalley\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/person\\\/72a5778414f57d87438ca97547b96971\"},\"headline\":\"Announcing major updates to Procedures and Simulations: Enabling Fin to handle complex queries\",\"datePublished\":\"2026-02-25T20:00:13+00:00\",\"dateModified\":\"2026-02-26T11:39:58+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/procedures-simulations-updates\\\/\"},\"wordCount\":1687,\"publisher\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/procedures-simulations-updates\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/V2-T1AnnouncementProcedures_Blog_Hero_1200x560.png\",\"keywords\":[\"procedures\",\"simulations\"],\"articleSection\":[\"AI &amp; Automation\",\"Customer Service\",\"News &amp; Updates\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/procedures-simulations-updates\\\/\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/procedures-simulations-updates\\\/\",\"name\":\"Announcing major updates to Procedures and Simulations: Enabling Fin to handle complex queries - The Intercom Blog\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/procedures-simulations-updates\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/procedures-simulations-updates\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/V2-T1AnnouncementProcedures_Blog_Hero_1200x560.png\",\"datePublished\":\"2026-02-25T20:00:13+00:00\",\"dateModified\":\"2026-02-26T11:39:58+00:00\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.intercom.com\\\/blog\\\/procedures-simulations-updates\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/procedures-simulations-updates\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/V2-T1AnnouncementProcedures_Blog_Hero_1200x560.png\",\"contentUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2026\\\/02\\\/V2-T1AnnouncementProcedures_Blog_Hero_1200x560.png\",\"width\":2400,\"height\":1120},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/\",\"name\":\"The Intercom Blog\",\"description\":\"Articles and Podcasts on Customer Service, AI and Automation, Product, and more\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#organization\",\"name\":\"The Intercom Blog\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/Intercom-logo-sq-black-trans.png\",\"contentUrl\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/Intercom-logo-sq-black-trans.png\",\"width\":1000,\"height\":1000,\"caption\":\"The Intercom Blog\"},\"image\":{\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/intercominc\",\"https:\\\/\\\/x.com\\\/intercom\",\"https:\\\/\\\/www.instagram.com\\\/intercom\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/2491343\",\"https:\\\/\\\/www.pinterest.ie\\\/intercom\\\/\",\"https:\\\/\\\/www.youtube.com\\\/channel\\\/UCJG0MvLP03kyzzAkD-w98aQ\",\"https:\\\/\\\/en.wikipedia.org\\\/wiki\\\/Intercom_(company)\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/#\\\/schema\\\/person\\\/72a5778414f57d87438ca97547b96971\",\"name\":\"Chris Dalley\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d85eed2f7ee1a96bc820c5e2b0d64cb05b9240951132bf3f6ce89da356cd8d48?s=96&d=mm&r=pg6fa628c27505ec9ddf5b21e99c61ec17\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d85eed2f7ee1a96bc820c5e2b0d64cb05b9240951132bf3f6ce89da356cd8d48?s=96&d=mm&r=pg\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/d85eed2f7ee1a96bc820c5e2b0d64cb05b9240951132bf3f6ce89da356cd8d48?s=96&d=mm&r=pg\",\"caption\":\"Chris Dalley\"},\"url\":\"https:\\\/\\\/www.intercom.com\\\/blog\\\/author\\\/chrisdalley\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Announcing major updates to Procedures and Simulations: Enabling Fin to handle complex queries - The Intercom Blog","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.intercom.com\/blog\/procedures-simulations-updates\/","og_locale":"en_US","og_type":"article","og_title":"Announcing major updates to Procedures and Simulations: Enabling Fin to handle complex queries","og_description":"See the latest updates to Procedures and Simulations, the foundation of how Fin handles complex work.","og_url":"https:\/\/www.intercom.com\/blog\/procedures-simulations-updates\/","og_site_name":"The Intercom Blog","article_publisher":"https:\/\/www.facebook.com\/intercominc","article_published_time":"2026-02-25T20:00:13+00:00","article_modified_time":"2026-02-26T11:39:58+00:00","og_image":[{"width":2400,"height":1120,"url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2026\/02\/V2-T1AnnouncementProcedures_Blog_Hero_1200x560.png","type":"image\/png"}],"author":"Chris Dalley","twitter_card":"summary_large_image","twitter_creator":"@intercom","twitter_site":"@intercom","twitter_misc":{"Written by":"Chris Dalley","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.intercom.com\/blog\/procedures-simulations-updates\/#article","isPartOf":{"@id":"https:\/\/www.intercom.com\/blog\/procedures-simulations-updates\/"},"author":{"name":"Chris Dalley","@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/person\/72a5778414f57d87438ca97547b96971"},"headline":"Announcing major updates to Procedures and Simulations: Enabling Fin to handle complex queries","datePublished":"2026-02-25T20:00:13+00:00","dateModified":"2026-02-26T11:39:58+00:00","mainEntityOfPage":{"@id":"https:\/\/www.intercom.com\/blog\/procedures-simulations-updates\/"},"wordCount":1687,"publisher":{"@id":"https:\/\/www.intercom.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.intercom.com\/blog\/procedures-simulations-updates\/#primaryimage"},"thumbnailUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2026\/02\/V2-T1AnnouncementProcedures_Blog_Hero_1200x560.png","keywords":["procedures","simulations"],"articleSection":["AI &amp; Automation","Customer Service","News &amp; Updates"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.intercom.com\/blog\/procedures-simulations-updates\/","url":"https:\/\/www.intercom.com\/blog\/procedures-simulations-updates\/","name":"Announcing major updates to Procedures and Simulations: Enabling Fin to handle complex queries - The Intercom Blog","isPartOf":{"@id":"https:\/\/www.intercom.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.intercom.com\/blog\/procedures-simulations-updates\/#primaryimage"},"image":{"@id":"https:\/\/www.intercom.com\/blog\/procedures-simulations-updates\/#primaryimage"},"thumbnailUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2026\/02\/V2-T1AnnouncementProcedures_Blog_Hero_1200x560.png","datePublished":"2026-02-25T20:00:13+00:00","dateModified":"2026-02-26T11:39:58+00:00","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.intercom.com\/blog\/procedures-simulations-updates\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.intercom.com\/blog\/procedures-simulations-updates\/#primaryimage","url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2026\/02\/V2-T1AnnouncementProcedures_Blog_Hero_1200x560.png","contentUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2026\/02\/V2-T1AnnouncementProcedures_Blog_Hero_1200x560.png","width":2400,"height":1120},{"@type":"WebSite","@id":"https:\/\/www.intercom.com\/blog\/#website","url":"https:\/\/www.intercom.com\/blog\/","name":"The Intercom Blog","description":"Articles and Podcasts on Customer Service, AI and Automation, Product, and more","publisher":{"@id":"https:\/\/www.intercom.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.intercom.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.intercom.com\/blog\/#organization","name":"The Intercom Blog","url":"https:\/\/www.intercom.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/08\/Intercom-logo-sq-black-trans.png","contentUrl":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2019\/08\/Intercom-logo-sq-black-trans.png","width":1000,"height":1000,"caption":"The Intercom Blog"},"image":{"@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/intercominc","https:\/\/x.com\/intercom","https:\/\/www.instagram.com\/intercom\/","https:\/\/www.linkedin.com\/company\/2491343","https:\/\/www.pinterest.ie\/intercom\/","https:\/\/www.youtube.com\/channel\/UCJG0MvLP03kyzzAkD-w98aQ","https:\/\/en.wikipedia.org\/wiki\/Intercom_(company)"]},{"@type":"Person","@id":"https:\/\/www.intercom.com\/blog\/#\/schema\/person\/72a5778414f57d87438ca97547b96971","name":"Chris Dalley","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/d85eed2f7ee1a96bc820c5e2b0d64cb05b9240951132bf3f6ce89da356cd8d48?s=96&d=mm&r=pg6fa628c27505ec9ddf5b21e99c61ec17","url":"https:\/\/secure.gravatar.com\/avatar\/d85eed2f7ee1a96bc820c5e2b0d64cb05b9240951132bf3f6ce89da356cd8d48?s=96&d=mm&r=pg","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d85eed2f7ee1a96bc820c5e2b0d64cb05b9240951132bf3f6ce89da356cd8d48?s=96&d=mm&r=pg","caption":"Chris Dalley"},"url":"https:\/\/www.intercom.com\/blog\/author\/chrisdalley\/"}]}},"jetpack_featured_media_url":"https:\/\/www.intercom.com\/blog\/wp-content\/uploads\/2026\/02\/V2-T1AnnouncementProcedures_Blog_Hero_1200x560.png","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/posts\/31822","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/users\/531"}],"replies":[{"embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/comments?post=31822"}],"version-history":[{"count":0,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/posts\/31822\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/media\/31826"}],"wp:attachment":[{"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/media?parent=31822"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/category?post=31822"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/tags?post=31822"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/www.intercom.com\/blog\/wp-json\/wp\/v2\/coauthors?post=31822"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}