Onboarding Hub
Author: OpenAI
A first-week onboarding dashboard with progress, meetings, tasks, and employee resources.
Description
A personalized new-hire dashboard with current progress, suggested meetings, a first-week checklist, and a browsable resource library.
Prompt
@site-creator Build a new-hire-facing internal site called **Onboarding Hub**. Use @notion to find the company’s onboarding plans, @google-drive to find relevant docs and slide decks, and @slack to find broadly useful onboarding channels, support channels, announcement channels, cohort channels, and welcome threads. Base the dashboard content on the company’s real resources. Do not hardcode checklist items, meetings, channels, or resource links. Prefer company-wide guidance over team-specific material unless a source explicitly indicates that it applies to the authenticated user’s team or role. Use the authenticated-user email header to personalize the greeting: `Welcome, <first name>` Create one unified **first-week checklist** derived from the discovered onboarding materials. Include required setup tasks in the same checklist rather than a separate card. Every checkbox must contribute to one current-progress total. Each checklist item should show: - Completion state - Due date - Link to its source document, slide deck, internal page, or Slack thread Do not show owners or DRIs in the checklist. Save checkbox changes to D1 immediately and restore them after reload. Create a **Suggested meetings** card based on the onboarding plan and welcome materials. Include relevant first-week sessions, introductions, manager meetings, buddy meetings, or new-joiner sessions when supported by the sources. Do not show individual `+` buttons beside meetings. Include one `Plan my first week` action pinned to the bottom of the card. Create a full-width **Resource library** below the progress, meetings, and checklist cards. Group discovered resources into the most appropriate categories, using these as a starting point when relevant: - Company basics - Benefits - Security - Team rituals - Product knowledge - Engineering setup Each resource should link to its real source and support D1-backed bookmarks. Omit empty categories and add better company-specific categories when the source materials call for them. Include a lower row with: - **Your documents** - **Notes for your manager** - **Helpful Slack channels** Populate Helpful Slack channels from the company’s real workspace. Prefer generally useful onboarding, announcement, support, employee-question, and culture channels. Include role-specific channels only when clearly appropriate for the user. The notes card should stretch to the full height of the row and include a tall textarea. Users should be able to upload: - Profile picture: PNG or JPG, up to 5 MB - Signed employee handbook: PDF, up to 10 MB Store uploaded file bytes in R2 and file metadata in D1. Restore uploaded document states after reload. Allow users to replace or remove uploaded files. Replacing or clearing a file must remove the previous R2 object and its D1 metadata. Use D1 for: - Checklist completion - Bookmarks - Notes - Manager overrides - Uploaded-document metadata Use R2 for: - User-uploaded document bytes Design the site as a calm employee-facing dashboard with clear next steps and low cognitive load. Use a bento-box layout: - Current progress in the upper-left card - Unified first-week checklist on the right - Suggested meetings beneath progress, stretched so its bottom aligns with the checklist - Full-width resource library below those cards - Documents, notes, and helpful Slack channels in the lower row Use the product name **Onboarding Hub** in the header. Do not show a week/date chip. Avoid role-specific badges and personalization labels. Only the **Current progress** card should have an eyebrow label.
Related projects
Enablement Hub
An internal learning hub with featured training, announcements, and a...
GPT-5.5 Vinext
Event Planning Hub
An event planning dashboard with active request triage, event templates...
GPT-5.5 Vinext
Launch Cal
A monthly product and feature calendar with team, status, surface, risk...
GPT-5.5 Vinext