Customer onboarding
Make yourself at home.
Create onboarding, training, and learning experiences for customers, employees, or yourself. Guide each person at their own pace.
Build and manage your courses.
From customer onboarding to team training,
turn what you know into a course.
Make yourself at home.
Better questions. Better spreadsheets.
Sound like you.
Ask. Listen. Understand.
Find the signal.
Great teams start with you.
From hello to aha.
Own the room.
Less noise. More meaning.
A little more organized.
Turn a tough moment around.
Make room for better work.
An idea. A page. A launch.
Follow your curiosity.
Good habits. Safer work.
Know what changed.
Make a little progress. Every day.
Know the product. Tell the story.
Make the next version better.
Your next chapter starts here.
Small workflows. Big difference.
A few examples of what you could create with Rails.
You design the course. Your learners work through it in ChatGPT,
with guidance, practice, and feedback along the way.
Let’s build Learning Excel in ChatGPT: a course about asking better questions of a workbook and checking the answers.
The same course. A conversation that helps them learn.
Learners see the chapters, the outcome, and what they’ll practice. A question about their experience gives the course a starting point.
Welcome to Learning Excel in ChatGPT. You’ll learn to give ChatGPT a workbook, ask useful questions, and check its work.
Here’s the course:
We’ll use one sample sales workbook throughout. Have you used ChatGPT with an Excel file before?
9 records inspected. Month–region pairs are unique. Central’s March revenue is blank in row 10.
The Sales sheet has nine monthly regional records in USD. The month-and-region pairs are unique; no duplicate records were found in this sample.
Central’s March revenue is blank in row 10. Does that mean no sales, or that we don’t know?
Yes. We can sum the recorded amounts, but Central’s full Q1 total is still uncertain. Could that missing amount change the regional ranking?
A blank cell becomes a teaching moment. The course asks a follow-up question so learners reason about missing data and its impact.
Finish with a fresh request in their own words. Feedback checks the chart choice, missing values, and source verification before the course is complete.
You’ve included the file, question, and a source check. What would you add so ChatGPT preserves your chart choice and doesn’t treat Central’s blank as zero?
Course complete. Your revised request specifies the chart and ordering, preserves missing values, and asks for reconciliation.
You also explained why matching totals cannot prove an incomplete dataset is complete. That’s the judgment to bring to your next workbook.