Onboarding Execution Plan: Davis Dunham
Date: April 22, 2026
New Hire: Davis Dunham
Personal Email: rdavisdunham@gmail.com
Brainforge Email: davis.dunham@brainforge.ai
Role: AI Engineer
Department: Engineering / AI Team
Status: π ONBOARDING PAUSED - Awaiting manual completion of remaining HR/Finance steps
Summary
β
Core infrastructure setup COMPLETE (Email, Slack, Tools)
β³ HR/Finance documentation PENDING (requires manual input/confirmation)
Davis can now access:
- Brainforge email (davis.dunham@brainforge.ai)
- Slack platform channel (as Guest)
- 1Password (Platform vault)
- GitHub (brainforge-ai organization)
- Linear (Platform team)
- Notion workspace
- Supabase (internal-ai-core project)
Still needed before Davis can fully start:
- Clockify time tracking access
- Cursor IDE license
- HR database entry
- Financial model update
- Payroll/Ramp setup with Finance
What Has Been Completed β
1. Linear Project & Ticket Created
- Project: Davis Dunham Onboarding
- Ticket: OB-184 - New Hire Checklist
- Platform Ticket: PLT-1322
- Assigned to: Uttam Kumaran
2. Documentation Created
- SOP:
knowledge/operations/onboarding/new-team-member-onboarding-sop.md - Quick Start Guide:
knowledge/operations/onboarding/QUICKSTART-davis-dunham.md - Automation Script:
knowledge/operations/onboarding/onboard-new-hire-gws.sh - Python Automation:
knowledge/operations/onboarding/automation/onboard_new_hire.py - Automation README:
knowledge/operations/onboarding/automation/README.md - GWS Guide:
knowledge/operations/onboarding/GWS-GUIDE.md - Skill:
.agents/skills/onboard-new-hire/SKILL.md
3. Google Workspace Account Created
- Email: davis.dunham@brainforge.ai
- Status: Active with temporary password
- Credentials sent to: rdavisdunham@gmail.com
4. Tool Access Granted
- β Slack - Invited as Guest with platform access only
- β 1Password - Manual invite sent to Platform vault
- β
GitHub - Invited
rdavisdunhamto brainforge-ai org (freed seat by removing inactive member) - β Linear - Manual invite to Platform team as Guest
- β Notion - Manual invite sent to workspace
- β
Supabase - Added to
internal-ai-core.teamtable (ID: 1add3eb5-569a-4f85-b86b-f663087528a1)- Department: AI
- Team: Platform
- Role: AI Engineer
What Requires Manual Action (With Instructions)
π Step 4: HR & Finance Documentation (REMAINING)
A. Add to HR Notion Database:
- Go to HR Notion Database
- Add new entry:
- Name: Davis Dunham
- Role: AI Engineer
- Department: Engineering / AI Team
- Work Email: davis.dunham@brainforge.ai
- Personal Email: rdavisdunham@gmail.com
- Start Date: [TODAY]
- Status: Active
B. Update Financial Model:
- Open Brainforge Financial Model
- Go to Payroll Changes tab
- Add row:
- Name: Davis Dunham
- Contract Folder: [Link to GDrive folder once created]
- Hours per Week: 40 (or as agreed)
- Department: Engineering / AI Team
- Rate: [Hourly rate or salary]
- Status: Full-time (or as applicable)
C. Notify Finance: Send Slack message to finance or @finance-team:
Hi Finance Team!
New employee joining who needs Payroll setup and Ramp invite:
Name: Davis Dunham
Start Date: [DATE]
Role/Department: AI Engineer / Engineering
Employment Type: [Full-time/Contractor]
Email: davis.dunham@brainforge.ai
Rate: [RATE]
Please let me know if you need any additional details!
π Step 5: Team Introduction
Send to general or team-announcements:
Hey Brainforge Team, @here π
I'd like to introduce our new team member, Davis Dunham, who's joining us as an AI Engineer under the Engineering team!
We're excited to have you on board and can't wait to see the great work we'll achieve together.
Let's all give a warm welcome! π
cc: @davis.dunham
π Step 6: Schedule Check-ins
Schedule the following meetings:
- Week 1: 1:1 with Department Lead + Uttam
- Week 2: Check-in with Department Lead + Uttam
- 30 days: Progress review
- 60 days: Progress review
- 90 days: Progress review
Full Automation Options
RECOMMENDED: Using gws (Google Workspace CLI)
Step 1: Authenticate gws
gws auth loginStep 2: Run the gws onboarding script
cd knowledge/operations/onboarding
./onboard-new-hire-gws.sh "Davis Dunham" "rdavisdunham@gmail.com" "AI Engineer" "Engineering"What the gws script automates:
- β Sends welcome email (Gmail)
- β Creates calendar events for check-ins
- β Creates onboarding Google Doc
- β Shares doc with new hire
- β Generates execution plan
What you still do manually:
- β³ Create Google Workspace user (via admin.google.com)
- β³ Add to Slack
- β³ Grant tool access
Full gws guide: GWS-GUIDE.md
Other Options
Option 2: Using the Agent Skill
"Onboard Davis Dunham with email rdavisdunham@gmail.com as AI Engineer in Engineering"
Option 3: Using the Python Script
cd knowledge/operations/onboarding/automation
python onboard_new_hire.py "Davis Dunham" "rdavisdunham@gmail.com" "AI Engineer" "Engineering"Option 4: Using the Basic Shell Script
cd knowledge/operations/onboarding
./onboard-new-hire.sh "Davis Dunham" "rdavisdunham@gmail.com" "AI Engineer" "Engineering"Checklist Summary
| Step | Task | Status | Owner |
|---|---|---|---|
| 1 | Create Linear project | β Done | Agent |
| 2 | Create Linear checklist | β Done | Agent |
| 3 | Create SOP documentation | β Done | Agent |
| 4 | Create automation scripts | β Done | Agent |
| 5 | Create onboarding skill | β Done | Agent |
| 6 | Create Google Workspace email | β Done | Admin |
| 7 | Add to Slack (guest platform) | β Done | Admin |
| 8 | Grant 1Password access | β Done | Admin |
| 9 | Grant GitHub access | β Done | Admin |
| 10 | Grant Linear access | β Done | Admin |
| 11 | Grant Notion access | β Done | Admin |
| 12 | Add to Supabase team table | β Done | Admin |
| 13 | Grant Clockify access | β³ Pending | You |
| 14 | Assign Cursor license | β³ Pending | You |
| 15 | Add to HR Notion database | β³ Pending | You |
| 16 | Update Financial Model | β³ Pending | You |
| 17 | Notify Finance | β³ Pending | You |
| 18 | Send team introduction | β³ Pending | You |
| 19 | Schedule check-ins | β³ Pending | You |
Links & Resources
For Future Onboarding
You can now onboard anyone by:
-
Using the skill:
"Onboard [Name] with email [email] as [Role] in [Department]" -
Using the Python script:
cd knowledge/operations/onboarding/automation python onboard_new_hire.py "Name" "email" "Role" "Department" -
Using the shell script:
cd knowledge/operations/onboarding ./onboard-new-hire.sh "Name" "email" "Role" "Department"
Questions?
If you need help with any step, just ask:
- βHelp me create the Google Workspace emailβ
- βHow do I add them to Slack as a guest?β
- βWhat tools should AI engineers have access to?β