Project Setup: Application types - Web Page vs Web Widget
When creating a project, one of the first choices you’ll make is the Application Type — how your experience will be delivered to users.
Rapport currently supports four main types: Web Page, Web Widget, Unreal Plugin, and Unity Plugin (coming soon).
Web Page
What:
Standalone hosted experience managed by Rapport.
UX:
Users visit a dedicated web page to interact with your character in a self-contained environment.
Customisation:
Design everything inside Rapport Studio — layout, background, branding, behaviour, and user controls.
Integration:
None required. Simply share the hosted link to let users access your experience instantly.
Best for:
Fast demos, pilots, public showcases, or shareable interactive experiences.
Web Widget
What:
Embeddable component you can place within an existing website or application.
UX:
Users interact with your character while staying inside your site’s environment.
Customisation:
Interaction logic is configured in Rapport Studio; placement and framing are controlled by your developers.
Integration:
Add a small embed code snippet to your host page or web app.
Best for:
Embedding AI-driven characters directly into websites, customer portals, or product experiences.
Unreal Plugin
What:
Integration for Unreal Engine, enabling Rapport’s AI, voice, and facial animation inside real-time 3D projects.
UX:
Users engage with fully animated, responsive characters in immersive simulations, games, or VR environments.
Customisation:
Developers control the 3D scene, lighting, and interaction logic while Rapport handles AI conversation and animation synchronisation.
Integration:
Use the Rapport Unreal Plugin to link Unreal projects with Rapport’s runtime services.
Best for:
Training simulations, interactive storytelling, and high-fidelity 3D experiences.
Unity Plugin (Coming Soon)
What:
Upcoming plugin that brings the same real-time AI, voice, and animation capabilities to Unity.
UX:
Designed for seamless integration into Unity-based games, training modules, and interactive apps.
Customisation:
Full control over visuals and gameplay logic, with Rapport providing character conversation and animation.
Integration:
Unity Plugin support is currently in development — watch for future updates.
Best for:
Unity developers building immersive, AI-driven 3D experiences.
Quick Comparison
Feature | Web Page | Web Widget | Unreal Plugin | Unity Plugin (coming soon) |
|---|---|---|---|---|
Hosting | Managed by Rapport | Hosted on your site | Within Unreal project | Within Unity project |
User Experience | Standalone page | Embedded component | Full 3D environment | Full 3D environment |
Integration | None | Embed code snippet | Rapport Unreal Plugin | Unity Plugin |
Customisation | Layout, branding, behaviour in Studio | Controlled by host site | Full Unreal control | Full Unity control |
Best For | Demos, pilots, hosted experiences | Website integration | Games, simulations | Unity-based 3D experiences |