Ask Runable forDesign-Driven General AI AgentTry Runable For Free
Runable
Back to Blog
Technology9 min read

The new product introduction process: How to make sure your Agent is ready every time you ship - The Intercom Blog

Learn about the "new product introduction" process Fin uses to make Agent readiness part of every product launch. Discover insights about the new product introd

TechnologyInnovationBest PracticesGuideTutorial
The new product introduction process: How to make sure your Agent is ready every time you ship - The Intercom Blog
Listen to Article
0:00
0:00
0:00

The new product introduction process: How to make sure your Agent is ready every time you ship - The Intercom Blog

Overview

For customers Meet your customers where they already are with the world’s best business messenger for chat, email, voice, social…

Ideas blog Product & Design thoughts from our leadership team

Details

The Ticket podcast Conversations with future-focused leaders at the cutting edge of customer service.

For customers Meet your customers where they already are with the world’s best business messenger for chat, email, voice, social…

Ideas blog Product & Design thoughts from our leadership team

The Ticket podcast Conversations with future-focused leaders at the cutting edge of customer service.

The new product introduction process: How to make sure your Agent is ready every time you ship

Every time you launch a product, your Agent’s knowledge base needs to keep pace. Here’s the NPI process Fin uses to make Agent readiness part of every release.

Make Agent readiness a prioritized part of the launch

The NPI checklist: How to prepare, review, and test content before launch day

When you work at a company that’s constantly shipping new product features, keeping your knowledge base up to date can be a challenge.

Making sure your Agent is ready for every product launch comes down to following a process that updates your knowledge as part of every new release. At Fin, we call this our “new product introduction” (NPI) process. Here’s what that looks like.

Make Agent readiness a prioritized part of the launch

If you’re relying on your customers to find your content gaps and then racing to fill them, you’ll always be one step behind. A more productive approach is to move Agent readiness upstream into the launch process itself. A feature should only be considered “shipped” when the Agent can answer questions about it correctly.

The closer support is to product and marketing, the faster Agent readiness becomes a natural part of how launches get done.

The NPI checklist: How to prepare, review, and test content before launch day

Getting your Agent ready ahead of a launch requires you to prepare new content, review what exists and remove anything outdated, and test how your Agent performs before customers start interacting with it post-launch. As NPI Manager, I oversee this process at Fin. However, you could split this responsibility up across the team. Your knowledge manager might own the preparation and review stages, while a QA manager runs testing.

Here’s a checklist for areas to work through at each stage.

As you prepare new information for your Agent to learn about your latest launch, you need to ensure your content is as clear and easy to follow as possible. The quality and structure of these articles will be the biggest determinant of how well your Agent answers questions.

As you draft content for the launch, write in your customers’ language rather than just your internal terminology. For instance, your product team might call a new feature “automated workflow triggers,” but your customers are searching for “how to set up automatic replies.” Use the language your customers will actually use alongside feature names so it’s surfaced properly when they ask about it.

Your Agent reads content literally, so make sure your writing is easy for it to understand. Explain internal nuance, spell out acronyms, and define key product terms. If you feed the Agent vague or ambiguous language, it’ll return answers that your customers might find confusing.

Don’t assume your Agent can infer meaning the way a human reader would. If you’ve just launched a new feature on a specific plan and a customer asks whether they have access, a one-line “it depends on your plan” isn’t enough. The Agent needs the full picture: which plans include the feature, what it does, how to access it, and any setup steps required. Write every answer as if your Agent has no surrounding context, because it doesn’t.

Include explanatory text alongside images and videos

Your Agent can’t rely on visuals alone. Always pair product screenshots, GIFs, or video walkthroughs with clear written steps covering the same ground.

Once you’ve mapped out all the new content you need to support the launch, review what’s already in existence, what you’ll need to update, and what you’ll need to remove from your knowledge base entirely.

Use keyword searches to surface what could be affected

Search for every article, macro, or any other piece of content related to the launch topic. If your knowledge management tooling can flag stale or contradictory content automatically, use that to speed up the process.

If the same topic has more than one article, confirm the canonical source is the one you want your Agent using. An outdated duplicate will compete with your new content and introduce inconsistency.

Before the feature officially ships, test how your Agent handles the new content so you can catch and fix problems before they reach customers.

Run your full question set at once and rate answers

Use your knowledge management tooling to generate likely FAQs from your new launch content and fold in any beta feedback or early support conversations if available. These reflect real customer language, not just what you think people might ask. Test how your Agent responds to these in the same environment your customers will use. Rate each answer, and if the results are poor, identify what the root cause is. It’s likely there’s still a content gap, the information exists but it’s inaccurate, or it exists but is too poorly structured to be retrieved. Apply each fix accordingly and then run the tests again.

Review Agent rules and guidance for edge cases

Before you go live, check whether the launch introduces nuances the content alone can’t cover – for example, if a feature is being rolled out to customers in stages, or if specific queries should always route to a human. If the launch has no such conditions, you can skip this step.

Decide which metrics you’ll monitor on the launch topic. Start with resolution rate and customer satisfaction score, at a minimum. This will help you catch problems as soon as they surface, rather than discovering them later in aggregate.

Ahead of a launch, product managers and engineers submit their new feature along with a “what we built” doc to our product release tracker. This captures who built and manages the feature, beta start date, planned release date, plan availability, product description detailing how it works, and troubleshooting guidance.

Our knowledge managers and I are then looped into calls and Slack threads with the product and engineering teams early to understand the product changes, including walkthroughs and demos. We’re also invited to GTM kick-off meetings to align on messaging and rollout strategy. Any notes, demo summaries, or GTM briefs from these sessions are captured and combined with the “what we built” doc as a single input package for content.

Fully equipped with this input package, we upload it to Operator, our Agent that builds, tests, and ships improvements to Fin on our behalf, with a prompt such as:

This prompt helps us identify what existing content needs updating, what Fin might answer incorrectly if it’s only pulling from existing material, and where there are gaps that we need to fill. We then follow up with a secondary prompt that asks Operator to take action and draft new public-facing content and internal guidance for teammates:

Draft a new public article for any content gap you identified, written for customers, not engineers.

Draft or update a relevant internal article with any troubleshooting steps or tools provided for teammates.

Note: If you’re using Fin, here’s a full guide to using Operator for knowledge management, including setup, prompts, and the content readiness framework.

This produces a content plan with a prioritized list of articles to update and any new drafts. For smaller launches, we publish just ahead of the feature going live. For larger ones, we start earlier and stage content so Fin has fully ingested the changes before new conversations hit the inbox.

With content live, we use Operator to generate a list of likely FAQs and test how Fin handles each one, proposing fixes where answers are poor or incomplete. Where beta feedback or early support conversations are available, we fold these in alongside the generated questions to ensure test coverage reflects real customer language, not just anticipated questions.

We then create a Monitor to catch new conversations about the launch and assess how they were handled using Scorecards. A new feature can span multiple topics or subtopics, making it hard to see all related conversations in one place, but Monitors solve for that. We track Fin’s resolution rate and CX Score for these conversations for up to four weeks for complex launches, or two weeks for standard ones, diving in to make improvements if they fall short of our benchmarks.

Keeping your Agent current takes discipline, but once you have a strong process in place, it becomes easier each time.

Pick the next feature shipping from your product team, run through the checklist above, and make note of where your current process needs to be improved. Work with your product, engineering, and GTM teams to build a strong cross-functional muscle around launches, and make Agent readiness a core component of how you operate.

How to make the case for giving your AI Agent system access

The ultimate guide to knowledge management for your Service Agent

Key Takeaways

  • For customers Meet your customers where they already are with the world’s best business messenger for chat, email, voice, social…
  • Ideas blog Product & Design thoughts from our leadership team
  • The Ticket podcast Conversations with future-focused leaders at the cutting edge of customer service
  • For customers Meet your customers where they already are with the world’s best business messenger for chat, email, voice, social…
  • Ideas blog Product & Design thoughts from our leadership team

Cut Costs with Runable

Cost savings are based on average monthly price per user for each app.

Which apps do you use?

Apps to replace

ChatGPTChatGPT
$20 / month
LovableLovable
$25 / month
Gamma AIGamma AI
$25 / month
HiggsFieldHiggsField
$49 / month
Leonardo AILeonardo AI
$12 / month
TOTAL$131 / month

Runable price = $9 / month

Saves $122 / month

Runable can save upto $1464 per year compared to the non-enterprise price of your apps.