Skip to main content
Skip table of contents

Project Setup: Application types - Web Page vs Web Widget

Overview

When creating a project, one of the first decisions you make is the Application Type — how users will access and interact with your experience.

Rapport currently supports four application types:

  • Web Page

  • Web Widget

  • Unreal Plugin

  • Unity Plugin

Web Page

What it is
A standalone experience hosted by Rapport.

User Experience
Users interact with your character on a dedicated web page.

Configuration
All design and interaction settings are configured in Rapport Studio.

Integration
No integration required — simply share the hosted link.

Best for

  • demos

  • pilots

  • public experiences

  • quick sharing

Web Widget

What it is
An embeddable character experience placed inside an existing website or application.

User Experience
Users interact with the character without leaving your site.

Configuration

  • Character behaviour configured in Rapport Studio

  • Placement and layout controlled by your website

Integration
Add a small embed code snippet to your site.

Best for

  • website assistants

  • customer portals

  • embedded AI interactions

Unreal Plugin

What it is
Integration for Unreal Engine, enabling Rapport characters inside real-time 3D environments.

User Experience
Users interact with fully animated characters inside immersive 3D scenes.

Configuration

  • Visuals and interaction handled in Unreal

  • AI, voice, and animation handled by Rapport

Best for

  • simulations

  • training environments

  • interactive storytelling

🔗 Learn more: Rapport Unreal Plugin Guide →

Unity Plugin

Unity support will provide the same capabilities for Unity-based experiences.

Developers will be able to integrate:

  • AI conversation

  • speech interaction

  • facial animation

into Unity projects.

🔗 Learn more: Rapport Unity Plugin Guide →

Application Type Comparison

Feature

Web Page

Web Widget

Unreal

Unity

Hosting

Rapport hosted

Your website

Unreal project

Unity project

User experience

Standalone page

Embedded experience

Full 3D environment

Full 3D environment

Integration required

None

Embed snippet

Unreal plugin

Unity plugin

Best for

Demos and sharing

Website integration

Simulations

3D apps

JavaScript errors detected

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

If this problem persists, please contact our support.