Kore.ai: ABL Onboarding

Kore.ai: ABL Onboarding

Redesigning agent onboarding for a PLG journey

Role

Product Designer

Skills

Product Design, Product Strategy ,Prototyping

Overview

Overview

ABL became the product-led entry point for the next version of the agent platform.

ABL became the product-led entry point for the next version of the agent platform.

The Kore.ai Agent Marketplace became the product-led entry point for the Kore.ai Agent Platform — helping enterprise teams discover, preview, and deploy AI agents by use case instead of navigating separate product lines. With 200+ templates and 150+ integrations, the marketplace helped reposition Kore.ai around solutions, making enterprise AI feel immediately usable rather than months away.

Our initial agent platform onboarding assumed a technical user. It exposed configuration early, asked users to make setup decisions quickly, and worked better as an implementation flow than a PLG journey. That made sense in the first phase of the agentic platform, when the product was still proving the depth of what agents could do.


For the new PLG journey, the goal changed. We needed onboarding that could help users understand the platform, try a working agent, and then build their own with guidance. ABL introduced role-based personalization, a pre-built test drive, Arch as an AI onboarding agent, and a guided path to deployment.

The Challenge

The Challenge

The older onboarding was too technical for a PLG motion.

The older onboarding was too technical for a PLG motion.

The initial agent platform onboarding was built around configuration: users had to understand agent setup, knowledge sources, rules, providers, and deployment logic before they had seen a meaningful outcome. It served technical implementation, but it did not help a new PLG user quickly understand why the platform mattered.

The core design tension: reduce configuration friction without making the platform feel shallow to technical evaluators.

  • The old flow assumed users already understood how agent configuration worked.

  • Business users had to move through technical setup before seeing a clear outcome.

  • Technical users still needed depth, but not every user needed to start there.

  • The product needed to prove value before asking for knowledge sources, rules, providers, and deployment settings.

  • The new PLG journey needed to move users from login to a believable agent path quickly.

Old Onboarding Flow

The previous flow asked users to configure before they had confidence.

The previous flow asked users to configure before they had confidence.

The earlier agentic platform onboarding began inside a technical workspace. Users created an app, described it to a co-pilot, selected app details, chose an AI model, and then moved into first-agent setup. The flow was capable, but the experience felt closer to implementation than product-led discovery.


These screens became the clearest evidence for the redesign: the new journey had to preserve configuration depth while changing the order of the experience. Users needed to see value, understand the agent behavior, and get help from Arch before being asked to make deeper setup choices.

Landing page empty state

The older journey started in an Agentic Apps workspace and asked users to create a new app before they had experienced the product value.

Co-pilot prompt

The co-pilot helped users describe an app, but the conversation still lived inside a setup-heavy creation path.

Create app details

Users had to name the app, write a description, and choose an AI model before seeing a working agent experience.

Agent profile

The next stage moved into first-agent setup, with fields for name, description, model choice, and settings.

Tasks and objectives

Users defined the agent's scope and instructions through long-form configuration before the agent had been tested.

Actions empty state

The setup then asked users to add tools, introducing another technical decision point in the first-run path.

Tool selection

Adding tools opened a library-style drawer where users had to understand which capabilities belonged to the agent.

Configured actions

Once tools were selected, users reviewed action names and descriptions as part of the initial setup sequence.

Setup summary

The summary consolidated model, scope, instructions, and actions only after several configuration-heavy screens.

Setup complete

The user reached the finished app after creating the app and configuring the first agent, which made activation feel delayed.

User Research

User Research

The real friction was configuration before confidence.

The real friction was configuration before confidence.

We looked at where the older onboarding slowed down: users had to make technical decisions before they had a mental model of the platform. They were choosing app details, AI models, agent profiles, instructions, actions, sources, rules, providers, and setup paths before seeing what a useful agent experience could feel like.

Core Experience

Core Experience

Arch turns onboarding into a conversation.

Arch turns onboarding into a conversation.

Arch sits beside the setup flow as an AI onboarding agent. A non-technical user can ask what a step means or what to choose next. A technical user can treat it like an inference workspace: attach Markdown files, PDFs, rules, or process notes, then ask Arch to reason through the setup and apply changes.

Arch sits beside the setup flow as an AI onboarding agent. A non-technical user can ask what a step means or what to choose next. A technical user can treat it like an inference workspace: attach Markdown files, PDFs, rules, or process notes, then ask Arch to reason through the setup and apply changes.

Every generated decision can be questioned, edited, or rebuilt from the chat.

Arch inside setup decisions

Arch can summarize existing rules, answer follow-up questions, and update constraints directly from the chat surface.

Architecture explained in plain language

When the architecture is generated, Arch explains why each agent exists and invites the user to swap, rename, or add agents.

Core FLOW

Core FLOW

Add text here

Add text here

01 / Entry

Start simple, then personalize.

The flow keeps access lightweight, then asks only what is needed to tune the experience around role and agent type.

Login and product promise

The first screen keeps the promise direct: build, test, and debug AI agents.

Role-based personalization

Role selection adapts terminology, examples, and metrics before deeper setup appears.

Use-case selection

Agent type selection frames the first branch around user goals, not platform taxonomy.

02 / Proof

Show the agent before asking users to build.

The pre-built support demo gives users a low-risk way to test voice, chat, scenario handling, and reasoning.

Voice test drive

The demo makes the agent tangible with scenarios and a call-style interface before setup begins.

Chat test drive

Chat mode lets users try the same support scenario through a familiar typed interaction.

Response quality preview

Generated answers show response quality before users commit to their own configuration.

Agent reasoning panel

Reasoning exposes intent detection, retrieval, policy, and action steps so the demo earns trust.

03 / Conversion

Move from proof to authorship.

Once users understand the demo, the product offers a clear choice: keep exploring or start building with Arch.

From test drive to build

The conversion prompt appears after proof, when custom build feels like the natural next step.

Arch takes over

Arch starts with a minimal first request: name the agent, then continue with guidance.

04 / Context

Turn context into behavior.

Arch helps users move from source material to rules, voice choices, and operating principles without making setup feel heavy.

Voice provider choice

Provider selection is framed around practical tradeoffs: speed, quality, latency, and language support.

05 / Architecture

Make the system inspectable.

The generated architecture becomes visible before launch, so users can understand, inspect, and modify the agent system.

Agent architecture review

Architecture review turns Arch's output into a clear system map before launch.

Inspecting an agent

Selecting an agent reveals responsibilities, captured data, and a path to modify it with Arch.

06 / Launch

End with a launch decision.

The final step turns architecture into a channel choice, rollout mode, and a clear next action.

Deployment choices

Deployment separates channel setup from rollout posture: shadow mode or live mode.

Agent is live

Launch confirmation closes onboarding with a working agent and two routes: dashboard or test.

Design System

Design System

The durable output was a reusable onboarding language for agent products.

The durable output was a reusable onboarding language for agent products.

The flow was not just a sequence of screens. It introduced a set of reusable patterns for how Kore.ai can present agent setup: role-based cards, scenario tabs, reasoning panels, Arch chat, architecture maps, and launch decisions.


The flow was not just a sequence of screens. It introduced a set of reusable patterns for how Kore.ai can present agent setup: role-based cards, scenario tabs, reasoning panels, Arch chat, architecture maps, and launch decisions.


  • Use the same visual language for simple business choices and deeper technical decisions.

  • Keep generated outputs editable, not final.

  • Make every setup step explainable through Arch.

Impact

Impact

The new PLG journey changed onboarding from configuration-first to value-first.

The new PLG journey changed onboarding from configuration-first to value-first.

The redesigned onboarding gives ABL a more useful first impression. Users identify their context, try a tailored agent, inspect how it works, and then use Arch to assemble their own system from source material, rules, provider choices, chat questions, and deployment settings.

  • Reduced the technical burden at the start of onboarding.

  • Showed a working agent before asking users for custom setup.

  • Created one explanation layer through Arch for both business users and technical evaluators.

  • Made generated rules and architecture inspectable before deployment.

What I Learned

What I Learned

What this case taught me about designing PLG journeys for agentic products.

What this case taught me about designing PLG journeys for agentic products.

The early agent platform onboarding proved that powerful configuration is not the same thing as product-led activation. Agentic products need to prove capability, explain decisions, and make generated work editable before users are asked to configure deeply. For ABL, that meant designing onboarding around confidence: try an agent, inspect why it works, then build your own with Arch beside you.

  • Do not treat PLG onboarding like implementation onboarding.

  • Introduce ABL through intent and a working demo before custom setup.

  • Use Arch as an embedded onboarding agent, not detached help.

  • Give technical users a chat-inference path with support for Markdown files, rules, PDFs, and direct setup questions.

  • Expose reasoning and generated architecture so simplified onboarding stays trustworthy.

Have a product idea that needs clarity?

Let's talk.

☺ 2026 Laheesh

Currently based in India

Have a product idea that needs clarity?

Let's talk.

☺ 2026 Laheesh

Currently based in India