Powerful AI automation.
Built for complex queries.
Controlled by you.

Procedures let you train Fin to handle queries with multiple steps, business logic and third-party systems from start to finish.

A decorative background depicting a gradient of colors
Build

Built to be written and managed by you

01Procedures are designed so support teams can create, update, and improve them independently, no engineering or custom builds required.

Fig 1.A
Get started with AIShare an outline of your process, and Fin combines this with your content and customer conversations to draft a Procedure you can refine and improve.
Write in natural languageDescribe your processes in natural language, just like writing a document. Easy for anyone to create, edit, and understand.
Fin adapts as context changesProcedures are linear, but conversations aren't. Fin intelligently reasons at every turn, responding to anything a customer says, skipping to the right step, or switching Procedures when needed.

Previously, complex processes like cashback claim investigations could only be handled through a static form on our website. Now with Procedures, Fin checks customer account information via API calls, makes complex decisions based on those responses, and guides customers through the entire claims process dynamically.

Lee BurkhillAI & Solutions Manager, MONY Group
Control

Precision where it matters most

02Fin combines agentic behavior with deterministic control so you can automate even your complex queries while maintaining full control over decisions, data, and outcomes.

Fig 2.A
Code UI
Turn written rules into enforced logicEnsure Fin follows the right path with if/else logic, and use code to enforce rules like verifying eligibility, calculating dates, or updating records accurately.
Connect Fin to your systemsConnect Fin to tools like Stripe, Shopify, or your internal systems using Data Connectors or MCPs, and control exactly what data it can access and how it uses it.
Seamless handoffsDecide when Fin should complete a Procedure and when it should escalate to a teammate so customers always get the right support.
Amenitiz logo

Procedures improved our Fin resolution rate while keeping critical decisions under human control. With “Agent in the loop”, Fin can escalate to the right team, retrieve a validated answer, and respond back to the customer. Fin stays the primary owner of the conversation, but is now empowered to loop in a human when needed.

Alex ScholtenAI & Automations Specialist, Amenitiz
Test

Launch and iterate Procedures with confidence

03Simulations let you automate and scale real-world testing for Fin, validating performance, uncovering edge cases, and catching regressions.

Fig 3.A
Simulate full conversationsRun fully simulated customer conversations from start to finish to test how Fin will respond, how it is reasoning, and where it passes or fails.
AI-assisted test writingSkip manual test writing. Use AI to write new tests, fix failing ones, and iterate based on feedback. Fin even suggests more Simulations to create.
Full regression testingWhen Procedures are updated, rerun saved Simulations from one central library to catch regressions and go live with confidence.
Use Cases

Solving complex queries for every industry

FintechFin handles workflows like managing subscriptions, processing chargebacks, or verifying account information securely and compliantly. Fin collects the right information, verifies it, and uses live system data like transaction history or account status to take the right action, either resolving the issue without human agent involvement, or handing off at the right time.
SaaSFin automates complex workflows like managing subscriptions, handling invoice requests, and updating account settings. It collects the necessary context, confirms intent, and uses live system data to take action instantly, resolving queries without manual routing, delays, or agent involvement.
EcommerceFin resolves queries like order cancellations, shipping updates, returns, and abandoned carts. Fin checks order status in real time, confirms what the customer wants to change, issues refunds instantly, and re-engages shoppers with timely, personalized prompts, improving the customer experience while freeing up human agents.
GamingFin supports players with fast, reliable help for issues like account recovery, in-game refunds, and ban appeals. Fin collects the right context, validates requests using system data, and escalates complex cases with full history, so players stay engaged and human agents can focus where it counts.

Fin handles the whole thing, not just sharing a link. 4,803 conversations resolved, with a 65% resolution rate and 88% CSAT. Connecting Fin to third-party APIs felt like a real step forward, and Fin Procedures is now a core part of how we support customers.

Chrystle BlakeDirector, CX Knowledge & Operations at Kajabi
FAQs

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.

Can Fin Procedures connect to my existing systems and tools?

Yes. Within a Procedure, you can connect Fin to tools like Stripe, Shopify, or Linear, as well as your internal systems, using data connectors or MCPs. You control what data Fin can access and how it uses it, from real-time order updates to account details. See the full list of Fin integrations.

Do Fin Procedures work with my existing helpdesk?

Yes. Fin Procedures work whether you use Fin with Intercom or with an existing helpdesk like Zendesk, Salesforce, or Freshdesk. The Procedure engine and the integrations are the same, so you can automate complex queries without migrating platforms.

How are Fin Procedures different from Fin Tasks?

Procedures are the evolution of the previous Fin Tasks approach. You write them in natural language using a document-style editor, add branching logic and code where you need strict rules, and connect them to your systems. This makes Procedures faster to set up and easier to maintain than Fin Tasks, while handling more complex, multi-step queries from start to finish.

What kinds of complex queries can Fin Procedures handle?

Fin Procedures handle multi-step queries that span business logic and third-party systems, across industries. In financial services, that includes managing subscriptions, processing chargebacks, and verifying account information. In ecommerce, Fin resolves order cancellations, shipping updates, returns, and refunds. In gaming, Fin supports account recovery, in-game refunds, and ban appeals. In each case, Fin collects the right context, validates requests using live system data, and either resolves the issue or hands off to a teammate at the right time.

Perfect customer experiences, even for complex queries.