From 506407471c20ab7713eff13d54dfbbdc45fd6a33 Mon Sep 17 00:00:00 2001 From: goosewin Date: Sun, 1 Jun 2025 12:58:08 -0700 Subject: [PATCH 1/3] chore(workflows): move final workflow screenshots to the top --- fern/workflows/examples/appointment-scheduling.mdx | 14 ++++++-------- .../examples/clinic-triage-scheduling.mdx | 12 ++++++------ .../examples/ecommerce-order-management.mdx | 12 ++++++------ fern/workflows/examples/lead-qualification.mdx | 12 ++++++------ 4 files changed, 24 insertions(+), 26 deletions(-) diff --git a/fern/workflows/examples/appointment-scheduling.mdx b/fern/workflows/examples/appointment-scheduling.mdx index b400f898..df4af787 100644 --- a/fern/workflows/examples/appointment-scheduling.mdx +++ b/fern/workflows/examples/appointment-scheduling.mdx @@ -25,6 +25,12 @@ Build an AI-powered appointment scheduling workflow that handles inbound calls f We will be creating an appointment scheduling workflow for Tony's Barbershop, a traditional barbershop that wants to automate their phone booking process with sophisticated branching logic to handle different appointment scenarios. +## Final Workflow + + + Barbershop appointment scheduling workflow showing conversation nodes, tool integrations, and conditional routing + + --- ## 1. Create a Knowledge Base @@ -373,8 +379,6 @@ You'll start with a default template that includes a "Call Start" node. We'll mo ---- - ## 4. Configure Phone Number @@ -402,12 +406,6 @@ You'll start with a default template that includes a "Call Start" node. We'll mo -## Final Workflow - - - Barbershop appointment scheduling workflow showing conversation nodes, tool integrations, and conditional routing - - ## Next Steps Just like that, you've built an automated appointment scheduling workflow that can handle inbound calls, manage bookings, and provide 24/7 availability for your barbershop. diff --git a/fern/workflows/examples/clinic-triage-scheduling.mdx b/fern/workflows/examples/clinic-triage-scheduling.mdx index 846813b0..dabd15e5 100644 --- a/fern/workflows/examples/clinic-triage-scheduling.mdx +++ b/fern/workflows/examples/clinic-triage-scheduling.mdx @@ -25,6 +25,12 @@ Build an AI-powered clinic receptionist workflow that handles patient triage, ap We will be creating a triage and scheduling workflow for Riverside Family Clinic, a primary care practice that wants to improve patient access while ensuring appropriate care routing and emergency response through sophisticated workflow automation. +## Final Workflow + + + Clinic triage workflow showing patient verification, medical assessment nodes, emergency routing, and appointment scheduling + + --- ## 1. Create a Knowledge Base @@ -538,12 +544,6 @@ You'll start with a default template that includes a "Call Start" node. We'll mo -## Final Workflow - - - Clinic triage workflow showing patient verification, medical assessment nodes, emergency routing, and appointment scheduling - - ## Integrating with Real Systems This example uses JSONPlaceholder for demonstration purposes. To integrate with your actual healthcare systems: diff --git a/fern/workflows/examples/ecommerce-order-management.mdx b/fern/workflows/examples/ecommerce-order-management.mdx index 92106f82..83946ba4 100644 --- a/fern/workflows/examples/ecommerce-order-management.mdx +++ b/fern/workflows/examples/ecommerce-order-management.mdx @@ -25,6 +25,12 @@ Build an AI-powered e-commerce customer service workflow that handles order inqu We will be creating an order management workflow for TechGear Online, an electronics retailer that wants to automate customer service calls and improve order resolution times through sophisticated workflow automation. +## Final Workflow + + + E-commerce support workflow showing customer identification, inquiry routing, order tracking, and return processing flows + + --- ## 1. Create a Knowledge Base @@ -554,12 +560,6 @@ You'll start with a default template that includes a "Call Start" node. We'll mo -## Final Workflow - - - E-commerce support workflow showing customer identification, inquiry routing, order tracking, and return processing flows - - ## Integrating with Real Systems This example uses JSONPlaceholder for demonstration purposes. To integrate with your actual e-commerce systems: diff --git a/fern/workflows/examples/lead-qualification.mdx b/fern/workflows/examples/lead-qualification.mdx index 6ed4ea4f..3e709f10 100644 --- a/fern/workflows/examples/lead-qualification.mdx +++ b/fern/workflows/examples/lead-qualification.mdx @@ -25,6 +25,12 @@ Build an AI-powered outbound sales workflow that qualifies leads, handles object We will be creating an outbound sales workflow for TechFlow Solutions, a B2B software company that wants to automate their lead qualification process with sophisticated branching logic to handle different prospect scenarios and increase appointment booking rates. +## Final Workflow + + + Sales qualification workflow showing lead lookup, permission-based routing, BANT qualification, demo scheduling, and CRM updates + + --- ## 1. Create a Knowledge Base @@ -527,12 +533,6 @@ You'll start with a default template that includes a "Call Start" node. We'll mo -## Final Workflow - - - Sales qualification workflow showing lead lookup, permission-based routing, BANT qualification, demo scheduling, and CRM updates - - ## Integrating with Real Systems This example uses JSONPlaceholder for demonstration purposes. To integrate with your actual sales systems: From 28495e4390c70e0cda5f105369a2ce852582a06b Mon Sep 17 00:00:00 2001 From: goosewin Date: Sun, 1 Jun 2025 12:58:46 -0700 Subject: [PATCH 2/3] chore: add redirect for old workflows route --- fern/docs.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/fern/docs.yml b/fern/docs.yml index 6c465217..d0789449 100644 --- a/fern/docs.yml +++ b/fern/docs.yml @@ -801,3 +801,5 @@ redirects: destination: /sdk/web - source: /workflows/examples/outbound-sales.mdx destination: /workflows/examples/lead-qualification.mdx + - source: /workflows + destination: /workflows/quickstart.mdx From 6b9e7b17cc97d9f29036333bb73d06328be0f20e Mon Sep 17 00:00:00 2001 From: goosewin Date: Sun, 1 Jun 2025 13:00:42 -0700 Subject: [PATCH 3/3] feat: add PR template --- .github/PULL_REQUEST_TEMPLATE.md | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 .github/PULL_REQUEST_TEMPLATE.md diff --git a/.github/PULL_REQUEST_TEMPLATE.md b/.github/PULL_REQUEST_TEMPLATE.md new file mode 100644 index 00000000..b6ccd750 --- /dev/null +++ b/.github/PULL_REQUEST_TEMPLATE.md @@ -0,0 +1,9 @@ +## Description + + +- + +## Testing Steps + +- [ ] Run the app locally using `fern docs dev` or navigate to preview deployment +- [ ] Ensure that the changed pages and code snippets work