Onboarding
Hoàn tất onboarding để vào dashboard chính.
Onboarding
Onboarding là trang đầu tiên khi bạn tạo tổ chức mới. Trang này không có sidebar — hoàn tất để vào dashboard.
First Run
/dashboard/onboarding — 4 bước
Setup Status
Kiểm tra kết nối còn thiếu
Vào Dashboard
Xong → /dashboard/overview
Bạn tìm thấy gì ở đâu
| Trang | Đường dẫn | Mô tả |
|---|---|---|
| Onboarding | /dashboard/onboarding | FirstRunOnboarding component, sidebar ẩn |
| Overview | /dashboard/overview | Sau khi xong onboarding, đây là trang chính |
Quy trình onboarding
Tạo tổ chức: chọn/tạo org qua Clerk — URL sẽ có
/orgs/{slug}.Upload tài liệu: 1-2 file PDF/DOCX để AI học giọng văn.
Quét website (optional): nhập URL →
Website Scan để AI hiểu site.Kết nối publisher (optional): thêm WordPress/Ghost/Webhook để sẵn sàng publish.
Tạo job đầu: tạo 1 job thử để hệ thống sinh bài đầu tiên.
Setup Status
Vào /dashboard/overview, hệ thống prefetch dashboard.setupStatus + dashboard.initial({section:'all'}) để báo bạn còn thiếu gì:
- Chưa upload tài liệu → gợi ý upload
- Chưa kết nối publisher → gợi ý kết nối
- Chưa quét website → gợi ý scan
- Chưa tạo job → gợi ý tạo
Bạn có thể bỏ qua onboarding và vào thẳng /dashboard/overview — nhưng hoàn tất sẽ giúp Monthly Plans và Recommendations chính xác hơn.
Sau onboarding
- Sidebar sẽ hiện đầy đủ 4 nhóm (Workspace, Content, Growth & Publishing, Account & Support)
- Các trang
Analytics,SEO,Planssẽ có data sau khi job đầu chạy xong - Nếu quay lại
/dashboard/onboardingkhi đã xong, vẫn xem được nhưng không bắt buộc
Lưu ý
- Onboarding không có trong
tenantRoutes— là route cứng/dashboard/onboarding - Nếu bạn là
org:memberđược mời vào org đã onboarding, bạn sẽ vào thẳng/dashboard/overview, không thấy lại onboarding dashboard.tenantHealthcó thể kiểm tra mapping Clerk org ↔ internaltenants.idnếu gặp lỗi org