Rapport - How is it Organised?
How Rapport Is Organised
What Is an Organisation?
An Organisation is your company or team’s home base in Rapport.
It is where you manage:
Subscription Tier & Billing
User Access & Roles
One or more Workspaces
You can have multiple Workspaces inside a single Organisation, allowing teams to work on separate projects or initiatives while sharing billing and governance.
Diagram: Rapport Structure

Level | Purpose |
---|---|
Organisation | Manages tier, billing, user permissions and Rapport Services |
Workspace | Holds Projects, Assets, and My Services |
Project | Configures your characters, AI, STT, TTS, branding, and logic |
Assets | Characters, scripts, audio, reusable across projects |
What Is a Workspace?
A Workspace is where your team builds Projects and manages Assets.
Each Workspace:
Hosts Projects (your experiences)
Contains Assets (characters, audio, scripts)
Stores My Services (your custom integrations)
Can access shared content from the Public Library
Supports collaboration with roles and permissions
What Is a Project?
A Project is your interactive experience, including:
Character selection
AI model & prompt configuration
Voice and speech settings (TTS & STT)
Visual branding, layout, and controls
Preview tools for instant testing
Deployment options (Web Page, Widget, Unreal, etc.)
Rapport Services & My Services
Rapport uses a flexible services system to connect AI, TTS, and STT providers to your projects. (Link to Services)
1. Rapport Services (Global)
Preconfigured & ready-to-use
Provided by Rapport (OpenAI, Gemini, Groq, AWS, Azure, Speechmatics, Whisper, etc.)
Automatically available based on your Organisation’s subscription tier
Ideal for quick prototyping
Credentials are locked for security
Editable fields (like prompt or temperature) can be changed per project
Not visible in the My Services tab (only in Project Settings / Advanced)
2. My Services (Workspace-Level)
Created by Workspace Admins
Uses your own API credentials
Fully editable, reusable across projects
Visible in My Services tab and Project Settings
Ideal for enterprise teams that require compliance, cost control, or specific model choices
Feature | Rapport Services (Global) | My Services (Workspace) |
---|---|---|
Setup Required | ❌ No | ✅ Yes |
Editable Credentials | ❌ Locked (some fields editable in-project) | ✅ Fully editable |
Reusable Across Projects | ✅ Yes | ✅ Yes |
Appears In | Project Setup, Advanced Settings | Project Setup, Advanced Settings, My Services |
Best For | Fast prototyping, no setup | Enterprise control, customisation, compliance |
Note: The services you see in Project Settings depend on your Organisation’s subscription tier.
If you need access to additional services or providers, contact your Organisation Admin or Rapport Support.
Example: STT (Speech-to-Text) Selection Flow
Default Service is auto-selected during Project Setup
To change:
Go to Project Settings > Advanced > STT
Click Connect your own STT service or select another
Pick another Rapport STT provider or add your own under My Services
New selection applies immediately to the Project
Roles & Permissions
Role | View Services | Use in Projects | Create/Edit My Services | View Credentials |
---|---|---|---|---|
Workspace Admin | ✅ | ✅ | ✅ | ✅ |
Workspace Member | ✅ | ✅ | ❌ | ❌ |
Workspace Viewer | ✅ | ❌ | ❌ | ❌ |
Rapport Services are read-only — credentials cannot be changed.
My Services can be created or edited only by Workspace Admins.
Why This Matters
✅ Start fast – Built-in services work out-of-the-box
✅ Enterprise ready – Add your own credentials for control & compliance
✅ Secure – Encrypted credential storage
✅ Reusable – Services work across all Projects in the Workspace
✅ Consistent UX – Same workflow for AI, TTS, and STT
Best Practice
If your Organisation relies on a specific AI model, voice provider, or STT service for production use, ask your Workspace Admin to add it under My Services. This ensures that everyone on your team can use the correct provider and credentials consistently across projects.