Skip to content

Solution Design Playbook

Overview

Solution Design Playbook

How to turn a business request into an agent solution that works: which building blocks you need, how they connect, and where the risks are. It captures how the raia team designs and builds agents for CSI business units.

Where this fits

The Your First Agent lifecycle includes a step called Build blueprint (Scope, step 2). Before anyone configures anything, it asks you to decide what the agent does, what it can reach and what it's allowed to change. This playbook is the guide to that step, and to every later decision that depends on it.

ResourceThe question it answers
The 5 Planning QuestionsHow should this agent behave? Its purpose, audience, tone, guardrails and hand-off rules.
This playbookWhat system does the agent sit in? Knowledge, live data, actions, workflows and approvals.
Product documentationWhere is the setting, and what exactly does it do?

Who it's for

Functional experts

(training path)

Start with The mental model and The design process, then read the scenarios for your function. By the end you'll be able to describe a solution clearly enough for someone to build it.

Technical agent builders

(training path)

Read the playbook in order. Spend extra time on Knowledge vs live data, Loops and outbound, and the Blueprint checklist.

Integration specialists

(training path)

Focus on Connectors: two jobs, Knowledge vs live data, and the anti-patterns about identity and permissions.

Leaders and general managers

(From Users to Builders to Managers)

Read The mental model, Cost and model choice, and the scenario page for the area you'd start with.

How the playbook is organized

Getting started

Building blocks in practice

Patterns and scenarios

Before you launch

Six ideas behind every page

  1. Start with the smallest design that works. One well-scoped agent beats a fleet of agents. Add a workflow, a second agent or a new channel only when a requirement demands it.
  2. Learn what's stable, fetch what changes. Manuals, policies and approved procedures belong in knowledge. Account records, open tickets, opportunities and live measurements should be fetched from the source when they're needed.
  3. Keep audiences apart. When private information is involved, customers and employees need different agents and different knowledge. An internal agent can consult a public one, but never the other way round.
  4. Make actions narrow, approved and provable. Give an agent only the tools it needs. Put a person in front of unfamiliar or consequential actions at first. Require evidence that something happened, such as a case number or a saved record, rather than the agent's word.
  5. Write the rules down. Urgency, lead scores and routing are business decisions. Agents need your rubric and real examples, not assumptions.
  6. Measure outcomes, not just deflection. An abandoned chat can look like a solved one. Track hours returned, drafts, escalations and answer quality alongside resolution rates.

Keeping it current

Product capabilities change. When a page depends on a specific setting, limit or model, it links to the product documentation, which is the source of truth. If this playbook and the product docs ever disagree, follow the product docs.