Widget

Widget Overview

Embed EpicContext in your application to enable user stories, feedback, and stakeholder collaboration — all connected to your product context.

The EpicContext Widget embeds your product context directly into your application. It bridges the gap between your documentation and your live product, enabling teams, stakeholders, and clients to collaborate in context.

What the Widget Does

The widget overlays on your application and lets users interact with your product context right where it matters — in the application itself.

Create User Stories

Team members can create user stories that reference specific parts of your application. No screenshots or separate tools needed — the user story is linked directly to the part of the app it relates to.

  • Point at a specific section of the application
  • Describe the desired behavior or change
  • The story is automatically linked to the relevant context
  • Stories sync back to your EpicContext project as user_story blocks

Give Feedback and Comments

Stakeholders and team members can leave feedback and comments attached to parts of your application:

  • Product managers annotate features with requirements
  • Designers flag visual inconsistencies
  • Clients share input during review sessions
  • QA teams report issues with full application context

View Product Context

The widget surfaces your EpicContext documentation as references attached to parts of the application:

  • See the design decisions behind a feature — understand the why
  • View the user persona a feature was built for
  • Read the architecture decision records that explain technical choices
  • Access the brand guidelines that inform the visual design

Context is set as references to parts of the application. This means your team always understands not just what was built, but why it was built that way.

Who It's For

The widget is designed for three key use cases:

Stakeholder Management

Give stakeholders a way to interact with your product that's connected to your documentation. Instead of disconnected feedback in email or chat, stakeholders see the context behind every decision and can provide input that's automatically structured.

User Feedback

Collect feedback from users and clients in the context of the application itself. Feedback is linked to specific features and automatically connects to the relevant product documentation.

Team Collaboration

Bridge the gap between your product team and your application. Designers, developers, and product managers can all reference the same source of truth while looking at the live product.

How It Works

Your Application
      ↓ (widget overlay)
EpicContext Widget (Shadow DOM)
      ↓ (API calls)
EpicContext Cloud
      ↓ (syncs to)
Your Project Dashboard

The widget:

  1. Loads as a lightweight JavaScript bundle (~10KB gzipped)
  2. Runs in Shadow DOM — no CSS conflicts with your application
  3. Fetches context from the EpicContext API
  4. Sends user stories and feedback back to your project
  5. Everything appears in your EpicContext dashboard and syncs to your CONTEXT folder

Key Features

FeatureDescription
User storiesCreate stories referencing specific parts of the application
Feedback & commentsLeave contextual feedback attached to UI elements
Context referencesView product context explaining decisions and design rationale
Zero dependenciesVanilla JS, Shadow DOM, no framework required
Lightweight~10KB gzipped, loads asynchronously
SecureSupports proxy mode to keep API keys server-side

Next Steps

Last updated: 2026-02-22