RUDOOD / ISOLATED PLATFORM

Overview

Tenant-scoped control plane. Provider traffic is disabled until explicitly configured.

Not connected

Workspace overview

Configure the AI layer and monitor the isolated runtime from one place.

Users-
Inboxes-
Agents-
Conversations-
Messages-

Configuration map

The pieces that control each assistant.

Safe operating mode

What is active right now.

Parallel run
Connect to inspect the current policy.
OK Legacy production remains untouched
OK Tenant isolation and audit logging enabled
OK Secrets are never displayed after save
WAIT Provider traffic requires explicit credentials

Readiness snapshot

Configuration status only; no external calls are made here.

WAIT Connect to inspect readiness.

Prompt editor

Edit the assistant behavior in a full-page workspace. Save drafts or publish a version.

BUILD / PROMPT

System instructions

No agent selected
SAFE TEST

Agent preview

No provider call

Agents

Create and manage tenant-scoped assistants.

Connect to load.

Tools

Register external actions and attach them explicitly to agents.

Tool registry

Disabled by default
Connect to load.

Agent bindings

Explicit only
Connect to load.

Knowledge and memory

Conversation memory is tenant-scoped and auditable. Google Sheets is managed under Connect.

The runtime memory API is available per conversation. Choose a conversation below to inspect its saved facts and summaries.
Connect to load.

Prompt versions

Review every draft and published prompt before changing runtime behavior.

Select an agent.

LLM providers

Add provider endpoints and keys without exposing them to employees after save.

Provider connection

Encrypted
Only a fingerprint is retained for display. The key itself is encrypted server-side.

Saved providers

Tenant scoped
Connect to load.

API keys and integrations

Manage third-party credentials used by tools and future platform adapters.

Integration credential

Encrypted

Saved integrations

Masked
Connect to load.

Google Sheets

Store the sheet mapping and service-account credential for a tenant knowledge source.

Sheet connection

Encrypted
The service account credential is accepted only over this authenticated control-plane session.

Saved Sheets sources

Tenant scoped
Connect to load.

Chatwoot

Existing inbox mappings remain separate. This page manages future runtime credentials safely.

Chatwoot connection

Encrypted

Saved Chatwoot connections

Masked
Connect to load.

Channels and inboxes

Choose which Agent handles each connected Chatwoot inbox.

Each inbox can be assigned to one active Agent. If no Agent is selected, the runtime uses the tenant fallback Agent.
Connect to load.

API and webhooks

Register outbound destinations and signing secrets for future event delivery.

Webhook definitions are stored as tenant-scoped connections. Use the API key and integration page for provider credentials; use this page for event destinations.
Connect to load.

Live data

Recent tenant conversations and inbox routing.

Take over pauses automated replies for this conversation. Resume bot returns it to the Agent and increments the handover fence.
Connect to load.

Usage

Provider/model usage ledger for this tenant.

Connect to load.

Queue and DLQ

Operational queue state and dead-letter metrics.

Connect to load.

Audit log

Administrative changes are recorded for review.

Connect to load.

Collaborators

Tenant employees and their effective dashboard roles.

Read-only team view. Role changes and invitations remain protected until the identity workflow is connected.
Connect to load.

Customers

Customer-facing records remain behind the tenant boundary.

Customer records are represented by conversations and contacts in the current isolated model. A dedicated customer view will be added after the runtime adapter is wired.

Roles

Access control for the employee dashboard.

Current roles: platform_admin, tenant_admin, agent, and read_only. The API already enforces write access for tenant_admin and platform_admin.