Skip to main content
Skip table of contents

Project Setup: AI Services.

Overview

AI powers your Rapport character’s conversation logic — determining how it understands, responds, and expresses personality.

You can configure AI in two ways:

  • Rapport AI Services – Preconfigured and ready-to-go (e.g., ChatGPT, Gemini, Groq). No setup required.

  • My AI Services – Custom integrations created by Workspace Admins using your own provider credentials. Reusable across projects.

🔗 New to Services (Rapport Services vs My Services)? See What are Services →

Quick Start: Use the default Rapport AI Service preselected in your template to get a working project instantly — no configuration needed.

What It Is

The AI menu in Project Setup controls how your character “thinks” and generates responses.

You can:

  • Choose which AI model powers your project

  • Adjust its prompt and behaviour

  • Enable or disable the Info Panel (on-screen guidance for users)

  • Fine-tune advanced parameters such as temperature and token limits

💡 The AI configuration is saved per project.

Quick AI Setup (Default)

When you first open Project Setup → AI, you’ll see a short list of Rapport’s built-in AI Services, already configured and ready to use, such as:

  • ChatGPT

  • Gemini

  • Groq

Each service includes:

  • A default model

  • A pre-set system prompt

  • Behaviour and safety parameters

You can experiment immediately — no credentials or setup required.

Selecting a Different Rapport AI Service

If you want to try another provider or configuration:

  1. Click Connect your own AI service or select another

  2. Choose a different Rapport AI Service from the list

  3. Edit fields such as prompt, temperature, or personality per project

⚠️ Switching to a different AI provider resets the template prompt.
Copy your custom prompt first if you want to reuse it.

My AI Services (Bring Your Own Credentials)

If your organisation requires specific models, compliance control, or account-level billing, Workspace Admins can create My AI Services.

To add one:

  1. Go to Workspace → My Services → AI

  2. Click Add New AI Service

  3. Enter:

    • Service name

    • Provider (e.g., OpenAI, Gemini, Groq)

    • API credentials

  4. Click Save

The service now appears in your AI menu across all projects in that Workspace.

🧠 My AI Services are encrypted, reusable, and available across projects in the same Workspace.

Configuring AI in Advanced Settings

For full control:

  1. Go to Project Setup → Advanced Settings → AI

  2. Configure:

    • Provider & Model (Rapport Service or My Service)

    • Prompt (tone, personality, goal)

    • Parameters (temperature, top-p, token limits, response length)

Click Save — changes apply immediately.

🔧 Need more control? See Project Setup: Advanced Settings →

AI Types Supported

AI Types are configured in Advanced Settings → AI.

AI Type

Purpose

Best For

Generative AI

Uses LLMs like OpenAI, Gemini, Groq

Natural conversation

Assistant

Integrates OpenAI Assistants

Structured workflows

Chatbot

Connects to platforms like Dialogflow or Lex

Rule-based flows

Echo AI

Repeats what the user says via TTS

Voice testing

Voice Echo

Plays back user speech

Personalisation demos

Audio Passthrough

Sends audio input directly to output

Low-latency tests

Idle (Custom AI)

Programmatic logic

Developer integrations

Why This Matters

✅ Fast prototyping — Use defaults for instant results
✅ Enterprise control — Bring your own credentials with My Services
✅ Secure — All credentials encrypted and stored safely
✅ Reusable — My AI Services work across multiple projects
✅ Flexible — Switch providers or models without rebuilding

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.