Rylvo Workspace Architect: AI-Powered Bot Builder with Natural Language Setup, Blueprint Generation, and Preview Approval Workflow
Building a production AI bot is hard. You need to choose the right model, write system prompts that actually work, configure guardrails that do not break the conversation, set up connectors to your CRM and support systems, wire in a knowledge base, design escalation flows, and create test cases. Each of these requires domain knowledge, technical skill, and hours of trial and error. Most teams spend their first week just getting a basic bot to respond correctly. And every new bot starts from scratch.
What if you could describe what you need in plain English and have an AI agent design, configure, and deploy the entire bot for you? What if every resource was previewed before creation so you always stay in control? What if the agent learned your organization's profile so each subsequent bot took minutes instead of hours? What if you could edit any existing bot with a single sentence like "make it stricter about refunds"?
Rylvo Workspace Architect is exactly that. It is an AI agent embedded in your Rylvo dashboard that replaces manual form-filling with an intelligent interview process. Through natural language conversation, the Architect gathers your requirements, generates a complete workspace blueprint, presents each resource for your approval with full contextual rationale, and then creates everything in the correct dependency order. First bot in fifteen minutes. Second bot in five. Natural language edits in thirty seconds.
In this guide, we will explore the complete Architect system: the five-phase conversation model, the blueprint generator, the preview and approval system with contextual rationale, the progressive executor, the natural language edit capability, the landing page experience, cross-session intelligence, and the safeguards that keep you in control.
The Problem: Bot Setup Should Not Require a PhD in Prompt Engineering
Most AI bot platforms give you a blank text box and wish you luck. Writing a good system prompt is an art form. Configuring guardrails that catch problems without being overly restrictive requires deep understanding of the model. Setting up connectors to external systems means reading API docs, handling authentication, and testing webhooks. Building a knowledge base means choosing chunking strategies, embedding models, and relevance thresholds.
Even experienced engineers struggle with this. The result is that most teams:
- Spend days on their first bot before seeing a single good response
- Copy-paste prompts from blog posts without understanding why they work
- Skip guardrails because they are too hard to configure, then regret it in production
- Never set up connectors because the integration overhead is too high
- Create brittle bots that break on edge cases they never tested
The Architect solves this by bringing the expertise into the platform. Instead of you figuring out what to build, the Architect asks the right questions, makes intelligent recommendations, and generates production-ready configurations.
The Five-Phase Conversation Model: From Idea to Live Bot
The Architect operates in five distinct phases, each with its own system prompt, temperature, and purpose. The conversation flows naturally between them based on your responses and the completeness of gathered requirements.
Phase 1: Interviewing
The Architect starts by asking questions. What industry are you in? What should the bot do? Who are your users? What tone should it use? What systems does it need to connect to? The temperature is set high at 0.7 to encourage creative probing and follow-up questions. The agent does not just collect answers — it asks clarifying questions, suggests options, and surfaces requirements you might not have considered.
The requirement extractor validates, normalizes, and merges fields from every message. It tracks provenance, confidence scores, and whether a field was overridden from the org profile. Domain gap scoring tells the agent how complete the requirements are across business context, workflow design, policies, integrations, knowledge base, quality, and operations.
Phase 2: Requirements Ready
When completeness reaches eighty percent, the agent transitions to summary mode. It presents a structured summary of everything it has learned, confirms there are no gaps, and asks for final details. Temperature drops to 0.5 for more deterministic summarization. This is your chance to correct misunderstandings before any resources are proposed.
Phase 3: Proposing
Once requirements are confirmed, the agent switches to proposal mode at temperature 0.3. It generates a workspace blueprint containing all the resources needed for your bot: the bot itself, system prompts, user prompts, guardrails, connectors, knowledge base sources, edge cases, test cases, notification channels, and API keys. Each resource is presented as a proposal card with full field details.
Phase 4: Executing
After you approve a proposal, the agent enters execution mode at temperature 0.0 — pure deterministic CRUD with no LLM call. It creates the resource in Firestore, updates the manifest, logs the decision, and moves to the next proposal. Execution respects dependency order: agent groups before bots, bots before prompts, prompts before guardrails and connectors.
Phase 5: Completed
When all proposals are approved or rejected, the agent wraps up with a final review showing everything that was created, with direct links to each resource in the dashboard. Temperature returns to 0.5 for a friendly, conversational handoff.
The Blueprint Generator: From Requirements to Complete Workspace
The heart of the Architect is the blueprint generator. It transforms your natural language requirements into a structured workspace configuration using an LLM with a detailed JSON schema.
What the Blueprint Contains
The blueprint includes every resource type needed for a production bot:
- Bots: With name, description, model selection, avatar color, and metadata
- Prompts: Response composer, stage classifier, action selector, escalation classifier, session summarizer, verifier, and retrieval prompts — each with content, placeholders, and bot cross-references
- Guardrails: Input filters, output filters, fact checks, policy checks, PII detection, tone checks, loop breakers, escalation overrides, and tool gates — each with conditions, actions, priorities, and fallback messages
- Connectors: Tool connectors, state sync connectors, and event connectors with full configuration
- Knowledge Base Sources: File uploads, web crawls, database connections, and cloud storage
- Edge Cases: Pre-seeded edge cases with severity, category, and expected behavior
- API Keys: Production keys with appropriate permissions
- Assumptions: Explicitly stated assumptions with confidence scores and domain categorization
Industry Templates
The generator uses industry templates as a starting point. When you tell the Architect you are in healthcare, e-commerce, or financial services, it loads the default workflow stages, required guardrail types, and compliance frameworks for that industry. Your requirements then override and extend the template. This means a healthcare bot automatically gets HIPAA-aware guardrails, and a financial services bot gets compliance-focused fact-checking.
Confidence Scoring
Every generated resource includes a confidence score from 0.0 to 1.0. High-confidence items are proposed directly. Low-confidence items are presented as suggestions with explicit assumptions for you to confirm. This means the agent is honest about what it knows and what it is guessing.
The Preview and Approval System: Nothing Silent, Nothing Destructive
The Architect's most important design principle is that you are always in control. Every resource except the bot itself is previewed before creation.
Resource Preview Cards
When the Architect proposes a resource, it appears as a detailed card showing every field, every value, and the rationale behind it. For a guardrail, you see the type, severity, conditions, and fallback message. For a connector, you see the endpoint, authentication, retry configuration, and tool schema. For a prompt, you see the full content with placeholders highlighted.
Contextual Rationale
Every proposal includes four contextual callouts:
- Why Needed: A purple badge explaining why this resource exists in your workspace
- How It Helps: An emerald badge describing the specific benefit to your bot
- Risk Scenario: An amber badge showing a concrete example of what could go wrong without this resource
- Data Flow: A cyan badge explaining what data goes where, for connectors
These are not marketing fluff. They are required parameters that the LLM must generate, ensuring you understand the purpose of every proposed resource before approving it.
Revision Chains and Diff Highlighting
If you edit a proposal, the Architect generates a revised version with full diff highlighting. Changed fields get a blue ring and a "CHANGED" badge. Old values appear with strikethrough. A collapsible revision timeline shows each edit with your feedback. You can see the full history from version one to the current proposal.
Quick Edit Chips
For common modifications, one-click chips let you make changes without typing. For guardrails: "+email", "+phone", "Make stricter", "Make looser". For connectors: "Add webhook URL", "Enable retry". For prompts: "More formal", "Add empathy". Each chip sends structured feedback to the LLM, which regenerates the proposal with your change applied.
The Approval Flow
When you click Approve, the resource is created in Firestore, the manifest is updated with the real document ID, a decision log entry is written, and the agent proposes the next resource. When you click Reject, the agent asks why and generates an alternative. When you click Edit, the agent incorporates your feedback into a revised proposal. Nothing is created silently. Nothing is destructive.
The Progressive Executor: Creating Resources in the Right Order
The Architect does not just generate blueprints. It executes them. The progressive executor creates resources one at a time in a carefully defined dependency order.
Execution Order
Resources are created in dependency order: agent groups first, then bots, then prompts, then knowledge base sources and connections, then connectors, then guardrails, then edge cases, then notification channels, scheduled tasks, report configs, team invites, API keys, billing configs, evolution configs, test cases, and deployment channels. This ensures that when a guardrail is created, its bot already exists. When a connector is created, its bot exists and its prompts are ready.
Result Tracking
Every execution step produces a result with the resource type, display name, status, Firestore document ID, dashboard path, and any error. The execution log is visible in the workspace artifacts, providing a complete audit trail of what was created, when, and by whom.
Dashboard Links
Each created resource gets a direct link to its dashboard page. From the completion summary, you can click straight to your new bot, its prompts, its guardrails, or its connectors. No hunting through menus.
Natural Language Edit: Change Anything with a Sentence
The Architect is not just for creating new bots. It can edit existing ones through natural language.
How It Works
Open the Architect, select an existing bot, and describe the change you want. "Make it stricter about refunds." "Add a connector to Salesforce." "Change the tone to be more empathetic." The Architect reads the bot's current configuration, generates a diff showing exactly what would change, and presents it for your approval. You see the old value and the new value side by side, with a "before/after" view and an "awaiting approval" badge.
Cross-Session Intelligence
The Architect remembers your organization's profile. Industry, compliance requirements, brand voice, escalation policy, and preferred integrations are saved once and reused across every session. Your first bot takes about fifteen minutes because the agent learns your profile. Your second bot takes about five minutes because the profile is already known. Your tenth edit takes about thirty seconds because the agent knows exactly how you like things configured.
The Landing Page: Education Before Conversation
Before you even start a chat, the /architect landing page teaches you what the Architect can do.
Agent Categories Diagram
An interactive SVG diagram shows eight agent categories with color-coded cards: customer support, sales assistant, technical support, internal operations, compliance, onboarding, data analysis, and custom. Each card explains what that type of agent does and what resources it typically needs.
Smart Diff Mock
A before-and-after diff demonstration shows natural language editing in action. You see a prompt before the edit, the edit request "make it stricter about PII", and the resulting diff with approval buttons. This proves the concept before you try it.
Cross-Session Panel
Speed benchmarks set expectations: first bot in fifteen minutes, second bot in five minutes, third bot in three minutes, natural language edits in under thirty seconds. This transparency builds trust.
Safeguards Grid
Six safeguard cards reassure you: nothing silent, nothing destructive, approval gates on every resource, full previews before creation, editable proposals with revision history, and complete audit trails. You are always in control.
Org Profile Prefill: One Setup, Infinite Reuse
The Architect reads your organization's profile to skip questions it already knows the answers to.
What Gets Prefilled
Industry, compliance framework, brand voice, tone guidelines, escalation policy, preferred connectors, data restrictions, and prohibited behaviors. If you are a healthcare organization, the agent knows HIPAA matters. If you are an e-commerce company, it knows refund and shipping policies are important.
Clone Existing Bots
When you clone an existing bot, the Architect reuses its prompts, knowledge base links, connectors, and guardrails with one checkbox. You get a head start instead of starting from scratch.
Session Management: Resume, Rename, and Organize
The Architect dashboard provides a session sidebar for managing your conversations.
Auto-Resume
When you open the Architect, it automatically finds your most recent resumable session and continues where you left off. Navigate away, close the tab, come back tomorrow — your conversation is still there.
Session List
See all your past sessions with status indicators: in-progress, completed, or abandoned. Rename sessions for organization. Delete sessions you no longer need.
New and Edit Modes
Start a fresh session for a new bot, or select an existing bot to edit. The chat interface adapts to the mode, showing the appropriate context and options.
Analytics and Observability
Every Architect interaction is tracked for analytics and improvement.
Session Events: Session start, resume, and end with duration and resources created counts. Message Events: Every user message with length, phase, and completeness score. Proposal Events: Every tool proposal with name, parameters, and rationale. Approval Events: Every approve, reject, and edit with tool name, edit count, and revision count. Resource Events: Every successful Firestore creation with resource type and document ID. Quick Edit Events: Every one-click chip usage for understanding common modifications.
These events feed into product analytics, helping the team understand what users build, where they struggle, and which proposals get rejected most often.
Comparison: Manual Setup vs. Workspace Architect
| Capability | Manual Setup | Workspace Architect |
|---|---|---|
| Time to first bot | Hours to days | ~15 minutes |
| Time to second bot | Hours to days | ~5 minutes |
| Prompt writing | Manual, trial and error | AI-generated with industry templates |
| Guardrail configuration | Complex, often skipped | Proposed with risk scenarios and quick edits |
| Connector setup | Read API docs, configure manually | Proposed with authentication and retry config |
| Knowledge base | Choose chunking, embedding, thresholds | Proposed with source recommendations |
| Approval control | None — you create everything manually | Preview every resource before creation |
| Contextual rationale | None | Why needed, how it helps, risk scenario, data flow |
| Revision history | Manual versioning | Built-in diff highlighting and revision chains |
| Natural language edits | Not possible | "Make it stricter" → diff → approve |
| Org profile reuse | Not applicable | Pre-filled industry, compliance, tone |
| Dependency ordering | Manual | Automatic: bot → prompt → guardrail → connector |
| Audit trail | Manual notes | Automatic decision log in Firestore |
| Cross-session learning | Not applicable | Speed improves with each session |
Getting Started
Step 1: Open the Architect
Navigate to /dashboard/setup or visit the /architect landing page. The landing page explains the feature before you start. Click Start Building to begin.
Step 2: Describe Your Bot
Tell the Architect what you want. "I need a customer support bot for my SaaS product. It should handle billing questions, technical issues, and feature requests. It should escalate complex problems to our support team." The agent will ask follow-up questions to fill in the details.
Step 3: Review Proposals
As the Architect generates resources, review each proposal card. Check the fields, read the contextual rationale, and use quick edit chips if you want small changes. Click Approve when satisfied, or Edit to request changes.
Step 4: Launch
When all proposals are approved, the Architect shows a completion summary with links to every created resource. Click through to your new bot, test it in the chat interface, and deploy it to your channels.
Step 5: Edit with Natural Language
Come back anytime and say "make the refund policy stricter" or "add a Slack connector." The Architect will generate a diff, show you exactly what would change, and create it with your approval.
FAQ
What is Rylvo Workspace Architect? An AI agent that designs, configures, and deploys AI bots through natural language conversation. It interviews you, generates a workspace blueprint, previews every resource, and creates everything with your approval.
How long does it take to build a bot? First bot: about fifteen minutes. Second bot: about five minutes. Natural language edits: about thirty seconds.
What resources can the Architect create? Bots, prompts, guardrails, connectors, knowledge base sources, edge cases, test cases, notification channels, scheduled tasks, report configs, API keys, and agent groups.
Do I need technical skills? No. The Architect asks questions in plain English and handles all configuration. You just describe what you want and approve the proposals.
Can I edit proposals before approving? Yes. Every proposal can be edited through natural language feedback, quick edit chips, or a structured edit form. The Architect shows a diff of your changes before re-proposing.
What is the approval system? Every resource except the initial bot creation is previewed before creation. You see all fields, contextual rationale, and can approve, edit, or reject each proposal.
Can the Architect edit existing bots? Yes. Select an existing bot and describe the change in natural language. The Architect generates a diff showing before and after, then applies it with your approval.
How does the Architect know my organization? It reads your org profile for industry, compliance, brand voice, and preferences. This profile is saved once and reused across all sessions.
What if I do not like a proposal? Reject it and tell the Architect why. It will generate an alternative. You can also edit specific fields and request a revision.
Is there an audit trail? Yes. Every decision, approval, rejection, and edit is logged in the workspace artifacts with timestamps and user attribution.
Can I clone existing bots? Yes. Clone any bot with one checkbox to reuse its prompts, connectors, guardrails, and knowledge base links as a starting point.
Ready to Build Your First AI Bot in Minutes?
Rylvo Workspace Architect turns bot building from a technical project into a conversation. Describe what you need. Let the agent design it. Preview every resource. Approve what you like. Edit what you do not. Launch when ready. Come back anytime to refine with a single sentence.
You do not need to be a prompt engineer. You do not need to read API docs. You do not need to figure out guardrail configurations. The Architect brings the expertise. You bring the requirements.
Open Workspace Architect and describe your first bot today.
Describe. Preview. Approve. Deploy.
