Services at a Glance
Overview
After reading What Are Services?, this page provides a practical comparison of how Services behave in real projects.
Rapport makes it easy to start instantly with built-in defaults (Rapport Services), while also supporting enterprise control through My Services.
Use this page to:
Compare service types side by side
Understand how AI, STT, and TTS behave in new projects
Know when to use Rapport defaults vs. custom credentials
Jump to detailed configuration guides when needed
Two Ways to Use Services
Option | Description | Who Itβs For | Setup Required | Editable? | Reusable? | Appears In |
|---|---|---|---|---|---|---|
Rapport Services | Preconfigured, ready-to-go integrations (AI, STT, TTS) | First-time users, fast prototyping | β No | π Some fields locked | β Yes | Project Setup & Advanced Settings |
My Services | Workspace-level integrations using your own credentials | Enterprise / technical teams | β Yes | β Fully editable (Admin only) | β Yes | Workspace β My Services & Advanced Settings |
How Defaults Work in New Projects
Every new project starts with working defaults so you can interact immediately.
In most cases, these defaults are inherited from the template or developer card you selected.
π‘ Templates may predefine AI, STT, and TTS services.
You can change them anytime in Project Setup β Advanced Settings.
Default Behaviour by Service Type
Service | Rapport Default (No Setup Needed) | My Services (Bring Your Own Credentials) |
|---|---|---|
AI | Preconfigured Rapport AI Services (ChatGPT, Gemini, Groq) with default models & prompts | Add custom AI providers (OpenAI, Gemini, Groq, etc.) using your own API keys |
STT | A preconfigured STT provider selected by the template or project setup | Add custom STT providers (Azure, Google, AWS, Speechmatics, Whisper, Groq) with your own credentials |
TTS | Rapport Voice Pack (Google, AWS Polly, Azure, ElevenLabs) filtered by selected language | Add custom TTS providers (e.g., ElevenLabs with specific voice IDs) via Workspace β My Services |
Important: STT & Language Behaviour
The Language menu only shows languages supported by the currently selected STT provider.
The Language selector in the main menu and in Advanced Settings β STT are always in sync.
Switching STT providers updates the available language list automatically.
There is no automatic provider switching β the selected STT service determines available languages.
Quick Start Recommendations
β
First-time users
Stick with Rapport Services β everything works immediately.
β
Admins / Enterprises
Use My Services (BYOC) if you need:
Compliance and data-handling control
Cost management via your own provider accounts
Access to specific models or voices
π‘ You can switch between Rapport Services and My Services at any time in Project Setup β Advanced Settings. Changes apply instantly in the live preview.
Learn More
π Project Setup: AI Services
π Project Setup: STT Services
π Project Setup: TTS Services
π Project Setup: Advanced Settings