Train Fin to resolve complex queries
Procedures let Fin handle complex queries with multiple steps, business logic, third-party systems, or cross-team approvals. Combine natural language instructions with deterministic controls to create powerful Procedures that follow your exact rules when needed. Before going live, run fully simulated customer conversations to ensure everything works as intended.



Watch our CPO Paul Adams introduce Procedures
Create Procedures easily, in natural language
01Write Procedures in natural language, copy and paste existing SOPs, or let AI draft them from a short outline—easy for anyone to create and update.
Blend generative AI with deterministic control
02Fin combines agentic behavior with deterministic control to handle real conversations while enforcing rules like verifying eligibility or updating records. It connects to your systems so you control what data Fin accesses and how it's used.


Run Simulations to validate every Procedure before launch
03Simulations let you automatically test how Fin will behave before going live—running fully simulated customer conversations from start to finish to give you confidence your Procedures work as intended.
Solving complex queries for every industry





How customers use Fin for complex queries
FAQs
What are Fin Procedures?
Fin Procedures are a powerful way to help Fin handle complex, multi-step customer support processes. You write them in natural language—just like training a teammate—or let AI draft them for you based on your outline.
They're designed to be flexible and smart. If a customer interrupts or changes their mind mid-conversation, Fin adapts naturally and moves to the right step without rigid scripts. You can also add branching logic, code for precision, and connect Fin to your systems like Stripe or Shopify to resolve issues from start to finish.
How do Procedures stay safe and accurate?
Procedures stay safe and accurate through Simulations—a built-in testing system that lets you validate Fin's performance across real-world scenarios before anything reaches your customers. AI acts as a simulated customer and has full conversations with Fin, then judges the results based on success criteria you set. You get complete visibility into why tests pass or fail, making it easy to catch and fix issues.
You can rerun saved Simulations whenever you update a Procedure to catch issues early and ensure changes go live confidently. Plus, AI can help generate new tests and expand your coverage faster, so you're continuously refining Fin's behavior.
Beyond Procedures specifically, Fin has strict safety controls built into the AI Engine at every stage—if safety parameters aren't met, Fin won't answer and will escalate to human support instead. Intercom uses state-of-the-art security measures to protect against LLM threats and avoid hallucinations.
How are Procedures created?
Creating Procedures is designed to be really straightforward. You write them in natural language—just like you would when training a teammate—using a simple document-style editor. Anyone can create, update, and understand them without needing technical expertise.
Even easier, you can let AI draft Procedures for you. Just share an outline of your process, and Fin combines this with your content and customer conversations to create a draft that you can refine and improve.
Within the steps, you can add branching logic (if/else conditions) for reliability, use code when you need strict rules, and connect to your systems using data connectors. This makes them faster to set up and easier to maintain than the previous Fin Tasks approach.
