From 20d60bf83dba76f076c06067d17488805f7d2719 Mon Sep 17 00:00:00 2001 From: chihlasm Date: Mon, 23 Mar 2026 04:32:01 +0000 Subject: [PATCH] =?UTF-8?q?refactor:=20landing=20page=20copy=20=E2=80=94?= =?UTF-8?q?=20copilot-first=20messaging?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Rewrite landing page to lead with speed + auto-documentation: - Hero: "Fix tickets faster. Notes write themselves." - App preview: shows FlowPilot chat conversation, not decision tree editor - How It Works: Describe → Troubleshoot Together → Resolve & Document - Features: FlowPilot copilot first, "Zero Empty Ticket Notes", team knowledge - CTA: "Never write ticket notes again" - Sidebar preview updated to match new nav (FlowPilot, History, Flows, Scripts) Co-Authored-By: Claude Opus 4.6 (1M context) --- frontend/src/pages/LandingPage.tsx | 114 ++++++++++++++--------------- 1 file changed, 57 insertions(+), 57 deletions(-) diff --git a/frontend/src/pages/LandingPage.tsx b/frontend/src/pages/LandingPage.tsx index a8ad563b..8244d5f8 100644 --- a/frontend/src/pages/LandingPage.tsx +++ b/frontend/src/pages/LandingPage.tsx @@ -73,7 +73,7 @@ export default function LandingPage() { <>
@@ -133,11 +133,11 @@ export default function LandingPage() {
Now in Beta — Join early access

- Stop writing ticket notes.
- Start generating them. + Fix tickets faster.
+ Notes write themselves.

- AI-guided decision trees that walk your engineers through troubleshooting — and automatically document every step, ready for your PSA ticket. + ResolutionFlow is your AI troubleshooting copilot. Describe the issue, get expert guidance fixing it, and get clean ticket documentation — without writing a single note.

Start Free @@ -176,7 +176,7 @@ export default function LandingPage() {
🔒 - app.resolutionflow.com/editor + app.resolutionflow.com/pilot
@@ -195,40 +195,46 @@ export default function LandingPage() {
- Flow Editor + FlowPilot
-
- Session Runner -
-
-
- Flow Library -
-
-
+
Session History
-
- Team Analytics +
+ Guided Flows +
+
+
+ Scripts +
+
+
+ Analytics
-
-
Outlook Not Syncing
-
-
-
-
Yes
-
-
Check profile config
-
-
-
No
-
-
Verify credentials
-
+
+
+ You: + User can't access shared drive after password reset +
+
+ FlowPilot: + This is likely a cached credential issue. Let's check a few things: +
+
+ FlowPilot: + 1. Run klist purge to clear Kerberos tickets +
+
+ FlowPilot: + 2. Open Credential Manager → remove saved entries for the share +
+
+ Auto-doc: + 3 steps captured ✓
@@ -270,7 +276,7 @@ export default function LandingPage() { ResolutionFlow

- What if documentation was a byproduct of solving the issue — not a separate task? What if your engineers never had to write another ticket note? + What if documentation was a byproduct of solving the issue — not a separate task? What if every ticket your team touched had clean, detailed notes — without anyone writing them?

@@ -282,28 +288,22 @@ export default function LandingPage() {
How It Works

Three steps. Zero note-writing.

- Build once, run forever. Every session generates documentation automatically. + Just describe the issue. FlowPilot handles the rest.
-

Build a Flow

-

Use the visual Flow Editor to create branching decision trees for any troubleshooting scenario. Drag, connect, and enrich steps with commands, notes, and AI suggestions.

+

Describe the Issue

+

Type what's happening, paste an error message, or drop a screenshot. FlowPilot understands MSP environments — AD, Exchange, networking, VPN, you name it.

-
▶ Start
-
-
Check DNS
-
-
Yes / No?
-
-
✓ Resolved
+
💬 “User can't access shared drive after password reset, getting Access Denied in Event Viewer”
-

Run a Session

-

An engineer launches the flow on a live ticket. FlowPilot — your AI copilot — acts as a virtual senior engineer, guiding decisions and capturing every action in real time.

+

Troubleshoot Together

+

FlowPilot acts like a senior engineer on the call with you. It suggests next steps, provides commands to run, and captures every action — documentation builds itself as you work.

@@ -327,8 +327,8 @@ export default function LandingPage() {
-

Export to Ticket

-

When the session ends, full documentation is generated — formatted for your PSA. Paste it directly into ConnectWise, Atera, or Syncro. Done.

+

Resolve & Document

+

Hit resolve and get clean, timestamped ticket notes — ready to paste into ConnectWise, Atera, or Syncro. Every step you took, every command you ran, documented automatically.

ConnectWise Ticket #48291
@@ -349,33 +349,33 @@ export default function LandingPage() {
Features
-

Everything your team needs to
resolve faster and document better.

+

Troubleshoot faster.
Document everything. Automatically.

} title="FlowPilot — Your AI Copilot" - description="Like having a senior engineer on every call. FlowPilot suggests next steps, provides context-aware guidance, and automatically captures documentation as a byproduct of the troubleshooting session." + description="Like having a senior engineer on every call. Describe the issue, get expert troubleshooting guidance, and documentation writes itself — as a byproduct of solving the problem." /> } - title="Visual Flow Editor" - description="Build branching decision trees with a drag-and-drop canvas. Add steps, conditions, commands, and notes — no code required." + title="Guided Troubleshooting Flows" + description="Build step-by-step troubleshooting paths your team can follow. Great for standard procedures, onboarding new engineers, or ensuring consistency." /> } - title="Auto-Documentation" - description="Every session generates timestamped, detailed notes — formatted for your PSA. Engineers never write another ticket note." + title="Zero Empty Ticket Notes" + description="Every troubleshooting session generates timestamped, detailed notes — formatted for your PSA. Your team will never close a ticket with empty notes again." /> } - title="Team Knowledge Sharing" - description="Share flows across your team. When one engineer solves a new problem, the whole team benefits from that path — instantly." + title="Team Knowledge That Grows" + description="Every resolved session makes your team smarter. Solutions are saved and surfaced automatically when the next engineer hits a similar issue." /> } title="Session History & Analytics" - description="Track which flows are used most, identify bottlenecks, and see how your team resolves issues over time." + description="See every troubleshooting session your team has run. Track resolution times, identify common issues, and measure team performance." /> } @@ -449,8 +449,8 @@ export default function LandingPage() { {/* CTA */}
-

Ready to stop writing ticket notes?

-

Join the beta and see what happens when documentation becomes automatic.

+

Ready to never write ticket notes again?

+

Join the beta. Troubleshoot your next ticket with FlowPilot and see the documentation write itself.