Boston· --:-- · --°F

Interactive Demo

Multi-source intake, AI triage, and persona-based workflow management in one demo surface.

The demo simulates webhook, CSV, and native form intake; normalizes inconsistent records into a canonical request model; runs deterministic AI triage; and exposes separate views for triage managers, contributors, and stakeholders.

Prisma-ready schemaAI confidence reviewRole-based UX

24

Canonical requests

0

Duplicates caught

3

Low-confidence queue

7

Import runs

Ingestion

Run the intake pipeline

Each source uses different field names and formats. Every submission flows through the same visible pipeline before reaching the canonical request model.

Step 1

Raw Input

Step 2

Validation

Step 3

Mapping

Step 4

Normalization

Step 5

Deduplication

Step 6

Canonical Request

Webhook payload samples

{
  "ticket_id": "PM-1842",
  "task_name": "Q2 Webinar Invite Copy",
  "requester": "Maya Chen <maya.chen@northstar.example>",
  "team": "Mktg",
  "ask_type": "new content",
  "importance": "HIGH",
  "created": "2026-03-20",
  "due": "03/29/2026",
  "notes": "Need webinar invite copy before launch. Legal review requested because partner logos changed.",
  "details": "Draft email copy and social snippets for the Q2 integration webinar. Blocking the launch timeline if delayed."
}

Import Report

Run summary and row outcomes

The report surfaces imported rows, warnings, failures, and duplicates so the team lead can trust what landed in the system.

18

Rows received

18

Rows imported

6

Rows with warnings

0

Failed or duplicate

validRow 1

Blog post: 5 Tips for Remote Team Collaboration

validRow 2

EMEA Case Study - TechFlow GmbH

validRow 3

Product changelog - February 2025

validRow 4

Translate onboarding emails to Japanese

validRow 5

Social media content calendar - March

warningRow 6

Data privacy compliance checklist

Missing email, generated placeholder

validRow 7

Customer health dashboard mockup

warningRow 8

Refresh partner program overview page

Unrecognized department "Prod"

warningRow 9

Internal newsletter - February edition

Unrecognized department "People Operations"

validRow 10

API reference docs - Authentication section

validRow 11

Executive summary: Q1 content performance

validRow 12

Sales battlecard: CloudBase competitor

validRow 13

Infographic: State of Enterprise Collaboration 2025

warningRow 14

Employee spotlight video series scripts

Unrecognized department "HR"

warningRow 15

RFP response template refresh

Unrecognized department "Finance"

warningRow 16

Webinar invite email + registration page copy

Missing priority, defaulted to Medium

validRow 17

Customer win announcement: Meridian Health

validRow 18

DUPLICATE - Blog post: 5 Tips for Remote Team Collaboration

Role-Based Views

Switch personas

The same canonical data powers three different workflow views: triage manager, individual contributor, and stakeholder dashboard.

Needs review

9

Low confidence

3

Urgent / critical

10

Duplicates

0

Request Detail

Q2 Webinar Invite Copy

Inspect raw source fields, AI output, field provenance, and manual overrides in a single review surface.

webhookHighNew

AI triage output

Q2 Webinar Invite Copy. Draft email copy and social snippets for the Q2 integration webinar. Blocking the launch timeline if delayed.

Department: Compliance

Type: Webinar Copy

Priority: Critical

Rationale: Detected compliance and legal review terms. References webinar copy or promotion. Urgency and blocker language indicates a critical request.

Before vs after normalization

Department

Marketing

Marketing · Mapped

Request type

Blog Post

Blog Post · Mapped

Priority

High

High · Mapped

Email

maya.chen@northstar.example

Owner Jordan Lee

Team lead controls

Audit trail

webhook intake created req-001

System · Mar 27, 2026

Queue

Canonical intake queue

Every request preserves source data, normalized values, AI output, and final workflow state.

History

Import runs

Run history gives operators a quick sanity check on what entered the system and how clean it was.

csvSeed partner CSV

Rows received: 18

Imported: 18

Warnings: 6

Duplicates: 0

formNative intake form

Rows received: 1

Imported: 1

Warnings: 1

Duplicates: 0

formNative intake form

Rows received: 1

Imported: 1

Warnings: 0

Duplicates: 0

formNative intake form

Rows received: 1

Imported: 1

Warnings: 0

Duplicates: 0

webhookSeed JIRA-332

Rows received: 1

Imported: 1

Warnings: 1

Duplicates: 0

webhookSeed Asana-774

Rows received: 1

Imported: 1

Warnings: 1

Duplicates: 0