Skip to main content
Skip table of contents

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. This determines how your experience will be delivered to end users.

Rapport currently supports two main types: Web Page and Web Widget. Both let users interact with your AI-powered character, but they work in slightly different ways.

Web Page

  • What it is: A standalone, full-featured application hosted by Rapport.

  • User Experience: Visitors go to a dedicated page and interact with the character in a self-contained environment.

  • Customisation: Designed in the Rapport editor. You can control layout, background, branding, and behaviour.

  • Functionality: Supports the full feature set, making it ideal for demos, pilots, or hosted experiences.

  • Integration: No technical work needed — just share the link to your page.

  • Best For: Fast setup, simple demos, or when you want to share a direct link to your character.

Web Widget

  • What it is: An embeddable component that you can place inside an existing website.

  • User Experience: Visitors engage with the character while staying within the host site’s context.

  • Customisation: Layout and placement are controlled by the host site’s developers, though the interaction settings come from Rapport.

  • Functionality: Supports the same interaction features as the Web Page, but integrators can also add custom logic around it.

  • Integration: Requires embedding code into the host site.

  • Best For: Companies or partners who want to blend the character into their own site or platform.

Quick Comparison

Feature

Web Page

Web Widget

Definition

Standalone, hosted by Rapport

Embeddable component in an existing site

User Experience

Dedicated destination

Integrated into host site

Customisation

Fully configurable in Rapport

Placement & framing controlled by host site

Integration

None needed

Requires embed code

Best For

Fast demos, standalone experiences

Embedding into existing sites

✅ Recommendation

  • Choose Web Page if you want a quick, hosted demo you can share instantly.

  • Choose Web Widget if you want to embed your character directly into your website or product.

JavaScript errors detected

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

If this problem persists, please contact our support.