Skip to content

Offer enterprise early access and CopilotKit's other products in onboarding - #81

Merged
jerelvelarde merged 1 commit into
mainfrom
jerel/openduet-onboarding-products
Oct 27, 2026
Merged

jerelvelarde merged 1 commit into
mainfrom
jerel/openduet-onboarding-products

Conversation

@jerelvelarde

Copy link
Copy Markdown
Collaborator

The problem

Launch feedback: onboarding should say that enterprise deployments are available with early access, and mention the other products CopilotKit makes. It did neither. Its organization step ended on a single "Talk to an engineer" button.

The approach

The organization step ("Deploy it for your organization") is the slide about what comes after trying OpenDuet. It's shown to somebody evaluating it on their own machine, so both additions go there:

  • Early access. The paragraph now ends "Enterprise deployments are available now in early access." The button reads Get early access, with the same destination and ref=openduet_app as before.
  • Other products. A short More from CopilotKit list links OpenBot, OpenMuse and OpenDots to their pages on copilotkit.ai, each tagged ref=openduet_onboarding. The names and descriptions follow the website's own Products menu. OpenBot's line says it is what OpenDuet is built on.

These are real links, so they sit outside the illustration frame and open in new tabs, the way the button already did, so following one doesn't lose the person's place in onboarding. Each row is at least 44px tall and shows a focus ring.

What is not covered

  • I haven't checked it in a browser. The step is only reachable by advancing onboarding, and the demo install is in use. The markup is a list of links under the existing button.
  • The organization step is shown only to local evaluators (localEvaluation). An organization's own people never see it, as before.

Verification

  • New test in onboarding-route.test.tsx: the step shows the early-access sentence, and Get early access links to the engineer page in a new tab. Each of the three products links to its copilotkit.ai page with ref=openduet_onboarding, in a new tab. 17 pass.
  • bun run typecheck is clean, and Biome lint is clean.

…arding

Feedback for the launch: onboarding should say enterprise deployments are
available with early access, and name the other products CopilotKit makes.

The organization step, which somebody trying OpenDuet on their own machine
sees, now says enterprise deployments are available now in early access, its
button reads Get early access, and a short More from CopilotKit list links
OpenBot, OpenMuse and OpenDots, named and described as the website's Products
menu has them, each tagged ref=openduet_onboarding.
@jerelvelarde

Copy link
Copy Markdown
Collaborator Author

Security review: no actionable findings. These are static outbound links to copilotkit.ai with rel=noopener noreferrer and target=_blank. No data, routes or permissions change.

@jerelvelarde
jerelvelarde merged commit 3281b5c into main Oct 27, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant