Getting Started Guide
Welcome to Office 1 Solution
Your complete cloud-native workforce and workflow management platform.
What is Office 1 Solution?
Office 1 Solution is a customizable, cloud-based platform designed to optimize workforce management across any industry. Built on Microsoft Azure with enterprise-grade security and scalability, it helps organizations streamline scheduling, time tracking, approvals, compliance, and reporting.
Key Capabilities
- 📅 Shift Scheduling – Create, manage, and optimize employee schedules
- ⏰ Time & Attendance – Clock in/out tracking with mobile and kiosk support
- 📋 Timesheet Management – Automated timesheet generation and approval workflows
- 🏖️ Leave Management – PTO requests, accruals, and balance tracking
- 👥 User & Role Management – Granular permissions and role-based access
- 📊 Dashboards & KPIs – Real-time visibility into workforce metrics
- ✅ Compliance & Audit – Complete audit trails and compliance tracking
- 📈 Reporting & Analytics – Custom reports and data exports
Who It’s For
Office 1 Solution serves organizations of all sizes across multiple industries:
- 🍽️ Restaurant & Hospitality – Mixed workforce types, shift-based scheduling
- 🏪 Retail – Multi-location management, peak hour staffing
- 🏥 Healthcare – Credential tracking, shift differentials
- 🏭 Manufacturing – Production shifts, safety compliance
- 💼 Professional Services – Project-based time tracking, client billing
Quick Start Guide
Get up and running in less than 10 minutes.
Step 1: Access Your Account
New Customer: 1. Check your email for the welcome message from Office 1 Solution 2. Click the activation link 3. Create your password (minimum 8 characters, must include uppercase, lowercase, and number) 4. Complete your profile
Existing User: 1. Visit your organization’s Office 1 Solution portal 2. Enter your email and password 3. Complete multi-factor authentication if enabled
Sign-In Options: – Direct login with email/password – Single Sign-On (SSO) via Microsoft Azure AD – Mobile app (iOS/Android)
Step 2: Explore Your Dashboard
After logging in, you’ll see your personalized dashboard:
Employee View:
📅 My Schedule - Today and upcoming shifts
⏰ Quick Actions - Clock In, Request Time Off
📋 My Timesheets - Pending and approved hours
📊 My Balances - PTO, sick leave available
Manager View:
👥 My Team - Who's working now
✅ Approvals - Pending timesheets and leave requests
📅 Schedule - Team schedule overview
📊 Labor Metrics - Hours, costs, overtime
Admin View:
🏢 Organization - Company-wide metrics
👥 All Employees - User management
⚙️ Configuration - System settings
📊 Reports - Analytics and exports
Step 3: Complete Your Profile
For All Users:
- Click your profile icon (top right)
- Select “My Profile”
- Complete required information:
- Contact details (phone, email)
- Emergency contact
- Personal information
For Employees: – Department and position will be pre-assigned by HR – Upload profile photo (optional) – Set notification preferences
Step 4: Take Your First Action
Employees: – ✅ Clock in for your shift – ✅ View your schedule for the week – ✅ Check your PTO balance
Managers: – ✅ Review pending timesheet approvals – ✅ Check today’s schedule – ✅ Approve or deny a leave request
Admins: – ✅ Add your first employee – ✅ Create a schedule template – ✅ Configure leave policies
Step 5: Get Help
In-App Help: – Click the ? icon (bottom right) for contextual help – Search the knowledge base – Access video tutorials
Support: – 📧 Email: [email protected] – 💬 Live chat: Available 9 AM – 6 PM ET (M-F) – 📞 Phone: [Your Support Number]
System Requirements
Browser Requirements
Supported Browsers: – ✅ Google Chrome 90+ (Recommended) – ✅ Microsoft Edge 90+ – ✅ Mozilla Firefox 88+ – ✅ Safari 14+ (macOS/iOS)
Browser Settings: – JavaScript must be enabled – Cookies must be enabled – Pop-ups allowed for Office 1 Solution domain
Mobile App Requirements
iOS: – iOS 13 or later – iPhone 6s or newer – iPad (5th generation) or newer – Download from App Store: “Office 1 Solution”
Android: – Android 8.0 (Oreo) or later – 2GB RAM minimum – Download from Google Play Store: “Office 1 Solution”
Network Requirements
Internet Connection: – Minimum: 5 Mbps download, 1 Mbps upload – Recommended: 10+ Mbps download, 3+ Mbps upload – Mobile: 4G/LTE or WiFi
Firewall/Security: – Allow HTTPS traffic to *.office1solution.com – WebSocket support required for real-time updates – For SSO: Allow traffic to login.microsoftonline.com
Hardware Requirements
Desktop/Laptop: – Minimum: 4GB RAM, dual-core processor – Recommended: 8GB RAM, quad-core processor – Display: 1280×720 minimum resolution
Mobile Device: – Minimum: 2GB RAM – Camera required for photo uploads and QR code scanning – GPS/Location services (optional, for location-based clock-in)
User Roles & Permissions
Office 1 Solution uses role-based access control (RBAC) to ensure users only see what’s relevant to them.
Employee Role
Primary Use: Clock in/out, view schedules, request time off
Can Access: – ✅ Personal dashboard – ✅ Own schedule (read-only) – ✅ Clock in/out functionality – ✅ Own timesheets (read-only) – ✅ Leave request submission – ✅ Personal PTO balance – ✅ Own profile editing
Cannot Access: – ❌ Other employees’ data – ❌ Schedule creation/editing – ❌ Approval functions – ❌ System configuration – ❌ Reports for other employees
Common Tasks: 1. Clock in at start of shift 2. Clock out at end of shift 3. View upcoming schedule 4. Request time off 5. Check PTO balance 6. View approved timesheets
Manager/Team Lead Role
Primary Use: Manage team schedules, approve time and leave requests
Can Access: – ✅ All Employee permissions (for own data) – ✅ Team member schedules (create/edit) – ✅ Team clock-in/out records – ✅ Timesheet approval for team – ✅ Leave request approval for team – ✅ Team performance metrics – ✅ Labor cost reports for team
Cannot Access: – ❌ Employees outside their team – ❌ System-wide configuration – ❌ Company-wide reports (unless granted) – ❌ User creation/deletion – ❌ Pay rate information (unless granted)
Common Tasks: 1. Create weekly schedules 2. Approve/deny timesheets 3. Approve/deny leave requests 4. Review team attendance 5. Handle attendance exceptions 6. Monitor labor costs 7. Generate team reports
HR Administrator Role
Primary Use: Manage employees, configure policies, oversee compliance
Can Access: – ✅ All Manager permissions – ✅ All employees across organization – ✅ User creation and management – ✅ Leave policy configuration – ✅ Accrual rules management – ✅ Company-wide reports – ✅ Payroll exports – ✅ Compliance tracking – ✅ Audit logs
Cannot Access: – ❌ System-level Azure configuration – ❌ API key management (System Admin only) – ❌ Infrastructure settings
Common Tasks: 1. Onboard new employees 2. Manage organizational structure 3. Configure leave policies 4. Set up accrual rules 5. Generate payroll reports 6. Export data for accounting 7. Monitor compliance 8. Review audit trails
System Administrator Role
Primary Use: Technical configuration, integrations, security
Can Access: – ✅ All HR Administrator permissions – ✅ System-wide settings – ✅ Integration configuration (API, SSO) – ✅ Azure AD synchronization – ✅ Security settings – ✅ Feature enablement per tenant – ✅ Database backups – ✅ System health monitoring
Common Tasks: 1. Configure Azure AD integration 2. Set up SSO 3. Manage API access 4. Configure security policies 5. Enable/disable features 6. Monitor system performance 7. Manage integrations 8. Configure backup policies
Navigation Guide
Main Navigation Menu
Located on the left side of the screen (can be collapsed):
🏠 Dashboard – Overview of your key information – Quick access to common actions – KPI widgets based on your role
📅 Schedule – View schedules (employees) – Create/edit schedules (managers) – Schedule templates (admins)
⏰ Attendance – Clock in/out interface – Attendance records – Attendance reports
📋 Timesheets – View timesheets – Approve timesheets (managers) – Timesheet corrections
🏖️ Leave – Request time off – View leave balance – Approve leave requests (managers) – Configure leave policies (admins)
👥 Employees – Employee directory – User management (admins) – Organizational chart
📊 Reports – Pre-built reports – Custom report builder – Data exports
⚙️ Settings – Personal preferences – System configuration (admins) – Integration settings (admins)
Top Navigation Bar
Located at the top of every page:
Left Side: – 🏢 Organization name / logo – 🔍 Global search (search for employees, schedules, reports)
Right Side: – 🔔 Notifications (alerts, approvals, announcements) – ❓ Help (contextual help, documentation, support) – 👤 Profile menu (profile, settings, logout)
Keyboard Shortcuts
Speed up your workflow with keyboard shortcuts:
| Shortcut | Action |
|---|---|
Ctrl/Cmd + K | Open global search |
Ctrl/Cmd + / | Open help |
Ctrl/Cmd + D | Go to dashboard |
Ctrl/Cmd + S | Save (when editing) |
Esc | Close modals/dialogs |
Alt + N | Open notifications |
Basic Features Guide
1. Clock In/Out
For Employees:
Clock In: 1. Navigate to Attendance or click Clock In on dashboard 2. System detects your location (if enabled) 3. Click Clock In button 4. Confirm shift details 5. Optional: Add a note about your shift 6. Success confirmation displays
Clock Out: 1. Click Clock Out button 2. Review hours worked 3. Optional: Add end-of-shift notes 4. Click Confirm Clock Out 5. See total hours for the shift
Mobile Clock In/Out: – Open Office 1 Solution mobile app – Large Clock In/Out button on home screen – Uses GPS for location verification (if configured) – Works offline – syncs when connection restored
Time Clock Kiosk: – Dedicated tablet/device for employees to clock in/out – Swipe badge or enter employee ID – PIN verification – Contactless/touchless mode available
2. Viewing Your Schedule
Web Interface:
- Click 📅 Schedule in main navigation
- View options:
- Day View – Today’s schedule
- Week View – 7-day schedule
- Month View – Calendar view
Schedule Information: – Shift start and end times – Location/department assignment – Position/role for the shift – Scheduled break times – Any shift notes from manager
Mobile App: – Schedule widget on home screen – Shows next 3 upcoming shifts – Tap for full schedule details – Sync to device calendar
Notifications: – Email/SMS reminder before shift – Push notification on mobile – Alerts for schedule changes
3. Requesting Time Off
Submit Leave Request:
- Navigate to 🏖️ Leave or click Request Time Off on dashboard
- Select leave type:
- Vacation/PTO
- Sick Leave
- Personal Day
- Unpaid Leave
- Other (if configured)
- Select dates:
- Start date and end date
- Full day or partial day
- Multiple date ranges (for non-consecutive days)
- View available balance (updates in real-time)
- Add optional notes/reason
- Click Submit Request
After Submission: – Request sent to manager for approval – Status visible: Pending, Approved, or Denied – Email notification when manager responds – If approved: Automatically reflected in schedule – If denied: Manager’s reason shown
Viewing Leave Balance: – Dashboard widget shows current balance – Navigate to Leave → My Balance – See breakdown by leave type: – Total accrued – Used this year – Remaining balance – Pending requests (deducted from balance) – Future accruals
Leave Calendar: – Visual calendar showing: – Your approved leave – Your pending leave requests – Team leave (managers only) – Company holidays
4. Viewing Timesheets
Access Timesheets:
- Navigate to 📋 Timesheets
- Select pay period from dropdown
- View timesheet details:
- Each shift worked
- Clock in and out times
- Scheduled vs. actual hours
- Regular hours and overtime
- Approval status
Timesheet Statuses:
| Status | Meaning | Your Action |
|---|---|---|
| Draft | Auto-generated, pending manager review | Wait for manager review |
| Pending Approval | Manager reviewing | No action needed |
| Approved | Manager approved | Ready for payroll |
| Rejected | Issues found, needs correction | Review manager notes |
| Locked | Sent to payroll, no changes allowed | Final version |
Timesheet Details: – Regular Hours – Standard hours worked – Overtime Hours – Hours beyond standard (if applicable) – PTO Hours – Paid time off used – Total Hours – Sum of all hours – Exceptions – Flagged issues (late clock-in, missed punch, etc.)
Questions About Timesheet? – View manager’s notes (if any) – Use Ask a Question button to message manager – For discrepancies: Request correction through the system
5. Managing Notifications
Notification Types:
🔔 System Notifications: – Schedule published/changed – Leave request status update – Timesheet approval status – Upcoming shift reminders – Missed clock-in alerts
👥 Team Notifications (Managers): – Pending approvals – Team attendance exceptions – Labor budget alerts – Schedule conflicts
Notification Preferences:
- Click Profile → Settings → Notifications
- Choose delivery method for each type:
- ✅ In-app notification
- ✅ SMS (if enabled)
- ✅ Push notification (mobile app)
- Set quiet hours (no notifications during sleep)
- Choose notification frequency:
- Real-time (immediate)
- Digest (batched summary)
Managing In-App Notifications: – Bell icon (🔔) in top right shows unread count – Click to view notification list – Mark as read individually or “Mark all as read” – Click notification to go to relevant page – Notifications auto-delete after 30 days
6. Using Global Search
Access powerful search from anywhere:
How to Search: 1. Click search icon (🔍) or press Ctrl/Cmd + K 2. Type your search query 3. Results appear instantly as you type
What You Can Search: – Employees – Find coworkers by name, department, position – Schedules – Find specific dates or shifts – Reports – Find saved reports by name – Help Articles – Search documentation – Settings – Find configuration options quickly
Search Tips: – Use quotes for exact phrases: "John Smith" – Filter by type: employee:John or report:Labor Cost – Date searches: schedule:today or schedule:next week
Advanced Features Guide
1. Schedule Management (Managers)
Creating a Schedule:
Method 1: Manual Schedule Creation
- Navigate to 📅 Schedule → Create Schedule
- Select date range (single day, week, or custom)
- Select employees or team
- Add shifts:
- Click on time slot or drag to create
- Set shift details:
- Start and end time
- Position/role
- Location/department
- Break times
- Shift notes
- Assign employee to shift:
- Drag employee name to shift
- Or click shift and select employee
- Repeat for all shifts
- Review for conflicts (system highlights issues)
- Click Publish Schedule
Method 2: Using Schedule Templates
- Navigate to Schedule → Templates
- Select pre-configured template:
- Weekday lunch template
- Weekend dinner template
- Holiday staffing template
- Custom templates you’ve created
- Choose week to apply
- System auto-populates based on template
- Make adjustments as needed
- Publish
Method 3: Copy Previous Schedule
- Navigate to desired week
- Click Copy from Previous Week
- Select which week to copy from
- System duplicates schedule
- Adjust for changes (PTO, swaps, etc.)
- Publish
Schedule Features:
Shift Templates: – Create reusable shift templates – Define: Time, position, location, skills required – Quick-add to schedule
Auto-Scheduling (if enabled): – System suggests optimal staffing based on: – Historical demand – Employee availability – Labor budget – Required skills/certifications
Shift Swaps: – Employees request to swap shifts – Manager receives approval request – Approve/deny with one click – Schedule automatically updates
Schedule Conflicts: System automatically detects and highlights: – 🚨 Double-booked employees – ⚠️ Overtime warnings – ⚠️ Shift gaps (no coverage) – ⚠️ Insufficient break time – ⚠️ Missing required certifications
Publishing Schedule: – Set auto-publish rules (e.g., every Thursday for next week) – Or manually publish when ready – Employees receive notification – Schedule visible in their app/portal
2. Timesheet Approval (Managers)
Approval Workflow:
- Navigate to 📋 Timesheets → Pending Approvals
- See list of timesheets requiring review:
- Employee name
- Pay period
- Total hours (regular + overtime)
- Exception count
- Click timesheet to review details
Reviewing a Timesheet:
Verify Accuracy: – ✅ Clock times match scheduled shifts – ✅ Break times deducted correctly – ✅ Overtime calculated properly – ✅ All shifts accounted for
Review Exceptions: – 🚨 Critical exceptions (require action): – No-shows – Missed punches – Unscheduled work – ⚠️ Warning exceptions (review recommended): – Late clock-ins/outs – Extended shifts – Early arrivals
Manager Actions:
| Action | When to Use | Result |
|---|---|---|
| ✅ Approve | Everything looks accurate | Locks timesheet for payroll |
| ✏️ Edit | Minor correction needed | Adjust hours, add note |
| ❌ Reject | Major issues, needs employee input | Returns to employee |
| ⏸️ Hold | Waiting for information | Timesheet remains pending |
| 💬 Add Note | Explanation needed | Attaches note to timesheet |
Bulk Actions: – Select multiple clean timesheets – Click Approve Selected – All approved at once – Focus manual review on exceptions only
Approval Deadline: – System configured deadline (e.g., Tuesday 5 PM) – Notifications remind you of pending approvals – Unapproved timesheets escalate to HR after deadline
3. Leave Request Approval (Managers)
Approval Dashboard:
- Navigate to 🏖️ Leave → Team Requests
- See all pending leave requests:
- Employee name
- Leave type
- Dates requested
- Number of days
- Current balance
- Conflict indicators
Reviewing Leave Request:
Consider These Factors: – ✅ Employee has sufficient balance – ✅ Coverage available for those dates – ✅ No blackout dates (busy periods) – ✅ No team conflicts (too many out same time) – ✅ Advance notice provided (per policy) – ✅ Fair distribution across team
Leave Conflicts: System automatically shows: – 🔴 Other approved leave same dates – 🟡 Other pending requests same dates – 🔵 Scheduled shifts affected – 📊 Team coverage percentage
Approval Actions:
Approve: 1. Click Approve button 2. Optional: Add approval note 3. Request auto-updates: – Balance deducted – Schedule cleared for those dates – Employee notified – Team calendar updated
Deny: 1. Click Deny button 2. Required: Provide reason 3. Optional: Suggest alternative dates 4. Employee receives notification with reason
Tentative Approval: 1. Click Approve Pending Coverage 2. Approve conditionally 3. Find replacement coverage 4. Finalize when coverage secured
Manager Tips: – Set team leave limits (max % of team out) – Create blackout periods (busy seasons) – Encourage advance notice – Consider fairness across team – Document denial reasons
4. Custom Reporting
Report Builder:
- Navigate to 📊 Reports → Create Custom Report
- Choose report type:
- Attendance Report
- Labor Cost Report
- Schedule Compliance Report
- Leave Balance Report
- Overtime Analysis
- Custom (build from scratch)
Building a Report:
Step 1: Select Data Source – Timesheets – Attendance records – Schedule data – Leave records – Employee data
Step 2: Choose Fields Select columns to include: – Employee details (name, ID, department) – Date/time fields – Hours (regular, overtime, total) – Costs (if you have access) – Custom fields
Step 3: Apply Filters – Date range (specific dates, last 30 days, this quarter, etc.) – Departments/locations – Employee types (full-time, part-time, contract) – Status (approved, pending, etc.)
Step 4: Group & Sort – Group by: Department, Employee, Date, etc. – Sort by: Name, Date, Hours, etc. – Show subtotals and totals
Step 5: Format & Export – Choose format: – View in browser – Export to Excel (.xlsx) – Export to CSV – Export to PDF – Schedule email delivery – Save report template for reuse
Pre-Built Reports:
Attendance Summary: – Total hours worked by employee – Attendance rate – Late arrivals/early departures – Period: Last 30 days, Quarter, Year
Labor Cost Analysis: – Hours and costs by department – Actual vs. budgeted – Overtime breakdown – Period: Weekly, Monthly, Quarterly
Schedule Adherence: – Scheduled vs. actual hours – No-shows – Unscheduled work – Coverage gaps
Leave Balance Report: – Current balances by employee – Accruals and usage – Projected year-end balances – Expiring PTO
Timesheet Status Report: – Pending approvals – Approved timesheets – Exception summary – Payroll lock status
5. Integration Management (Admins)
Available Integrations:
Payroll Systems: – ADP Workforce Now – Gusto – Paychex – QuickBooks Payroll – Generic CSV export
HR Systems: – BambooHR – Workday – SAP SuccessFactors – Generic HRIS via API
Single Sign-On (SSO): – Microsoft Azure AD (recommended) – Okta – OneLogin – SAML 2.0 providers
Accounting Systems: – QuickBooks Online – Xero – NetSuite
Time Clocks: – Badge readers – Biometric devices – Facial recognition kiosks
Configuring an Integration:
Example: Payroll Export
- Navigate to ⚙️ Settings → Integrations → Payroll
- Select your payroll provider or choose “Custom Export”
- Configure field mapping:
- Map Office 1 fields to payroll fields
- Employee ID → Payroll Employee Number
- Regular Hours → Regular Pay Hours
- Overtime Hours → OT Hours
- Set export schedule:
- Manual export only
- Auto-export after payroll lock
- Scheduled (e.g., every Tuesday 6 PM)
- Choose delivery method:
- Download file manually
- SFTP to payroll provider
- API integration (real-time)
- Test integration with sample data
- Enable integration
API Access:
For custom integrations:
- Navigate to Settings → API
- Click Generate API Key
- Set key permissions:
- Read-only
- Read/Write
- Specific endpoints only
- Document key securely
- Use in your integration
API Documentation: – Full REST API documentation available – Authentication via OAuth 2.0 or API key – Webhooks for real-time events – Rate limits: 1000 requests/hour per key
6. Advanced Security Settings (Admins)
Security Dashboard:
- Navigate to ⚙️ Settings → Security
- Overview of security posture:
- Active sessions
- Recent login attempts
- Failed authentication attempts
- API usage
- Audit log summary
Security Policies:
Password Policy: – Minimum length (8-20 characters) – Complexity requirements – ✅ Uppercase required – ✅ Lowercase required – ✅ Number required – ✅ Special character required – Password expiration (30, 60, 90 days, or never) – Password history (prevent reuse) – Lockout after failed attempts
Multi-Factor Authentication (MFA): – Require MFA for all users – Require MFA for admins only – Optional for users – Supported methods: – Authenticator app (recommended) – SMS code – Email code – Hardware token
Session Management: – Session timeout after inactivity – 15 minutes (high security) – 30 minutes (recommended) – 1 hour – 4 hours – Never (not recommended) – Maximum concurrent sessions per user – Force logout after password change
IP Whitelisting: – Allow access only from specific IP addresses – Useful for office-only access – Configure IP ranges – Separate rules for employees vs. admins
Audit Logging: – All actions logged automatically: – User logins – Data changes – Approvals – Configuration changes – Data exports – Retention: 2 years (configurable) – Export audit logs for compliance
Data Protection: – Encryption at rest (AES-256) – Encryption in transit (TLS 1.2+) – Data residency options (US, EU) – Backup frequency and retention – Data deletion policies
Mobile App Guide
Getting Started with Mobile
Download the App:
iOS (iPhone/iPad): 1. Open App Store 2. Search for “Office 1 Solution” 3. Tap Get → Install 4. Open app
Android: 1. Open Google Play Store 2. Search for “Office 1 Solution” 3. Tap Install 4. Open app
First-Time Setup:
- Enter your organization’s portal URL
- Or select from pre-configured list
- Sign in with credentials
- Same email/password as web
- Or use SSO
- Allow permissions:
- Notifications (for shift reminders)
- Location (for location-based clock-in)
- Camera (for photo uploads)
- Complete setup wizard
Mobile Features
Home Screen: – Large Clock In/Out button – Today’s schedule widget – Upcoming shifts (next 3) – Pending approvals (managers) – Quick actions menu
Clock In/Out: – Tap large button on home screen – Location verification (if enabled) – Photo capture (if required) – Shift notes (optional) – Confirmation screen
Schedule View: – Swipe through days/weeks – Tap shift for details – Add to device calendar – Share shift with someone
Time Off Requests: – Quick request button – Calendar date picker – Balance display – Submit in seconds
Notifications: – Push notifications for: – Shift starting soon – Schedule changes – Leave request status – Timesheet approval needed – Configure in app settings
Offline Mode: – Clock in/out works offline – Syncs when connection restored – View cached schedule – Limited functionality without connection
Mobile App Tips
Battery Optimization: – Background sync uses minimal battery – Disable location if not needed for clock-in – Adjust notification frequency
Data Usage: – App uses minimal data (~5MB/month typical) – Download schedules for offline access – Sync photos over WiFi only (setting)
Troubleshooting: – Force refresh: Pull down on home screen – Clear cache: Settings → Storage → Clear Cache – Re-sync: Settings → Account → Sync Now
Common Workflows
Workflow 1: New Employee Onboarding (HR Admin)
Day 1: Create Employee Account
- Navigate to 👥 Employees → Add Employee
- Enter employee information:
- Personal: Name, DOB, contact
- Employment: Position, department, start date, employment type
- Compensation: Pay rate (if applicable), employment type
- Manager: Assign direct manager
- Click Save and Send Invitation
- Employee receives welcome email with activation link
Set Up Employee Access:
- Assign role(s):
- Employee (default)
- Additional roles if needed
- Configure permissions if needed
- Set leave accrual rules:
- Accrual rate based on employment type
- Starting balance (if any)
- Accrual schedule (per pay period, monthly, annually)
Add to Schedule:
- Manager creates first week schedule
- Include onboarding/training shifts
- Publish schedule
- Employee receives notification
Workflow 2: Creating Weekly Schedule (Manager)
Monday Morning: Review Requirements
- Check previous week’s attendance
- Review upcoming PTO requests
- Note any employee availability changes
- Check labor budget for week
Create Schedule:
- Navigate to Schedule for target week
- Option A: Copy last week and adjust
- Option B: Use template and adjust
- Option C: Build from scratch
Assign Shifts:
- Drag employees to shifts
- System highlights conflicts in red
- Adjust as needed to resolve conflicts
- Ensure adequate coverage for all shifts
- Balance hours fairly across team
Review and Optimize:
- Check labor cost projection
- Verify no overtime unless necessary
- Ensure all required positions covered
- Double-check PTO coverage
Publish:
- Review one final time
- Click Publish Schedule
- Employees notified automatically
- Schedule visible in their apps
Workflow 3: End of Pay Period (Manager)
Sunday Night: Pay Period Ends – All timesheets auto-generated overnight
Monday Morning: Review Timesheets
- Navigate to Timesheets → Pending Approvals
- See dashboard of all pending:
- Number of timesheets
- Total hours
- Exception count
- Sort by exception count (review these first)
Review Each Timesheet:
- Click timesheet to open
- Review each shift:
- Compare actual vs. scheduled
- Check for exceptions
- Verify overtime calculation
- For clean timesheets: Click Approve
- For timesheets with exceptions:
- Resolve exception (add missing punch, adjust times, etc.)
- Add notes as needed
- Then approve
Monday/Tuesday: Complete Approvals
- Approve all clean timesheets (use bulk approve)
- Resolve remaining exceptions
- Complete all approvals by deadline (e.g., Tuesday 5 PM)
Tuesday 5 PM: Payroll Lock – All approved timesheets automatically lock – Data available for payroll export
Wednesday: Payroll Processing
- HR exports approved timesheets
- Data sent to payroll system
- Payroll team processes for Friday payment
Workflow 4: Handling Attendance Exception
Scenario: Employee No-Show
Real-Time Alert: – Employee scheduled for 5 PM shift – 5:30 PM: No clock-in detected – Manager receives alert: “John Doe – No clock-in for scheduled shift”
Manager Investigation:
- Click notification to view details
- Check:
- Was employee scheduled?
- Any recent PTO requests?
- Any recent communication from employee?
- Contact employee:
- Call/text to verify status
- Emergency? Forgot shift? Miscommunication?
Resolution Options:
Option A: Legitimate Absence – Employee sick, emergency, etc. – Manager marks as “Unpaid Absence” or “Sick Leave” – No hours paid for shift – HR notified if attendance policy issue
Option B: Miscommunication – Employee thought shift was different time – Manager updates schedule – Employee clocks in when they arrive – Manager notes situation
Option C: System Error – Employee did clock in but system didn’t record – Manager adds manual clock-in entry – System matches to shift – Exception resolved
Documentation: – All actions logged in audit trail – Notes attached to timesheet – Manager decision recorded
Workflow 5: Performance Review Prep (Manager)
Monthly: Track Key Metrics
- Navigate to Reports → Team Performance
- Generate reports for each team member:
- Attendance rate
- On-time percentage
- Overtime hours
- Schedule adherence
- Leave usage
- Export data for review period
Weekly: Note Observations
- Track positive incidents:
- Exceptional performance
- Going above and beyond
- Helping teammates
- Track issues:
- Tardiness patterns
- No-shows
- Performance concerns
Review Time: Prepare Documentation
- Compile metrics from reports
- Review notes from period
- Identify:
- Strengths to highlight
- Areas for improvement
- Specific examples (dates/incidents)
- Prepare talking points
- Schedule review meeting
During Review: – Discuss metrics objectively – Data-driven conversation – Specific, actionable feedback – Set goals for next period
Troubleshooting & FAQ
Common Issues & Solutions
Issue: Can’t Log In
❌ Problem: “Invalid username or password”
✅ Solutions: 1. Verify you’re on correct portal (check URL) 2. Check caps lock is off 3. Try password reset: Click “Forgot Password” 4. Clear browser cache and cookies 5. Try different browser 6. Contact IT if using SSO
Issue: Clock In Button Not Working
❌ Problem: Button grayed out or no response
✅ Solutions: 1. Verify you’re scheduled for a shift now 2. Check if already clocked in (clock out first) 3. Refresh the page 4. Check internet connection 5. Try mobile app as backup 6. Contact manager to add manual entry
Issue: Schedule Not Showing
❌ Problem: Schedule appears blank
✅ Solutions: 1. Check date range (are you viewing correct week?) 2. Verify schedule has been published (ask manager) 3. Refresh the page 4. Check filter settings (department, location) 5. Clear browser cache 6. Contact manager if schedule was published
Issue: Leave Request Stuck in Pending
❌ Problem: Request not approved or denied
✅ Solutions: 1. Check how long it’s been pending (manager has X days) 2. Send reminder to manager through system 3. Talk to manager directly 4. If urgent, escalate to HR 5. Verify you submitted to correct manager
Issue: Timesheet Hours Look Wrong
❌ Problem: Hours don’t match what you worked
✅ Solutions: 1. Review each shift’s clock in/out times 2. Check for missed punches (flagged as exceptions) 3. Verify break deductions are correct 4. Look for rounding rules applied 5. Use “Question” button to ask manager 6. Request correction if there’s an error
Issue: Mobile App Won’t Sync
❌ Problem: Changes not appearing, old data showing
✅ Solutions: 1. Check internet connection 2. Force refresh: Pull down on home screen 3. Manual sync: Settings → Account → Sync Now 4. Log out and log back in 5. Reinstall app (last resort) 6. Use web version until resolved
Frequently Asked Questions
General Questions
Q: How do I change my password? A: Click Profile → Security → Change Password. You’ll need your current password plus new password (must meet complexity requirements).
Q: Can I access Office 1 from home? A: Yes, as long as your organization hasn’t restricted access to office IP addresses only. Use any supported browser or the mobile app.
Q: What if I forget to clock out? A: Your manager can add your clock-out time manually. Contact them as soon as you realize. It will be flagged as an exception but easily resolved.
Q: Can I see my coworkers’ schedules? A: Employees can typically see their team’s schedule (names and shifts) but not personal details. Managers can see full team schedules. This is configurable by your organization.
Q: How far in advance will I see my schedule? A: This varies by organization. Typically schedules are published 1-2 weeks in advance. Check with your manager about your organization’s policy.
Time Off Questions
Q: How is my PTO balance calculated? A: Based on your accrual rate (set by HR based on employment type and tenure). Navigate to Leave → My Balance to see detailed calculation including accruals, usage, and projected balance.
Q: Can I request time off if I don’t have enough balance? A: Yes, you can submit a request. Your manager will see your balance and can approve unpaid time off if allowed by policy. Some organizations allow negative balances.
Q: How soon will my leave request be approved? A: Managers typically respond within 24-48 hours. For urgent requests, contact your manager directly.
Q: What if I need emergency time off today? A: Submit a request immediately and call/text your manager. Managers can approve same-day requests. Follow your organization’s call-out procedures.
Timesheet Questions
Q: When can I see my timesheet? A: Timesheets are auto-generated at the end of each pay period. You’ll receive a notification when yours is ready for review.
Q: Can I edit my timesheet? A: No, employees cannot edit timesheets. If there’s an error, use the “Request Correction” button or contact your manager directly.
Q: What happens after my timesheet is approved? A: Approved timesheets lock and are sent to payroll for processing. You’ll be paid according to your organization’s pay schedule (weekly, bi-weekly, etc.).
Q: Why does my timesheet show overtime? A: Overtime is automatically calculated based on your employment type and hours worked. Full-time employees typically earn overtime after 40 hours/week. Part-time rules may vary.
Technical Questions
Q: Is my data secure? A: Yes. Office 1 Solution uses enterprise-grade security: encryption in transit and at rest, SOC 2 Type II certified, hosted on Microsoft Azure with 99.9% uptime SLA.
Q: Can I use Office 1 Solution offline? A: Limited offline functionality is available in the mobile app (clock in/out, view cached schedule). Full features require internet connection.
Q: Which browsers are supported? A: Chrome 90+, Edge 90+, Firefox 88+, Safari 14+. We recommend Chrome for best experience.
Q: How do I report a bug? A: Click Help → Report an Issue, or email [email protected]. Include screenshots and steps to reproduce.
Getting Help
Support Resources
📚 Knowledge Base – Searchable help articles – Step-by-step guides – Video tutorials – FAQs – Access: help.office1solution.com
💬 In-App Help – Click ? icon (bottom right) – Context-sensitive help – Search documentation – Contact support
📧 Email Support – [email protected] – Response time: 24 hours (business days) – Include: Description, screenshots, account info
📞 Phone Support – [Your Support Number] – Hours: 9 AM – 6 PM ET, Monday – Friday – Have account info ready
💬 Live Chat – Available in app (business hours) – Click Help → Start Chat – Average response: < 5 minutes
🎓 Training Resources – Live webinars (weekly) – Recorded training videos – Quick reference guides (PDF) – Role-specific training
Support Levels by Plan
Starter Plan: – Email support (24-hour response) – Knowledge base access – Community forum
Professional Plan: – Email support (4-hour response) – Phone support (business hours) – Live chat support – Training webinars
Enterprise Plan: – Priority support (1-hour response) – 24/7 phone support – Dedicated account manager – Custom training sessions – On-site support (if needed)
Escalation Process
Level 1: Self-Service – Check knowledge base – Review this guide – Search FAQs
Level 2: Standard Support – Email or chat support – General questions – How-to guidance
Level 3: Technical Support – Complex technical issues – Integration problems – System errors
Level 4: Engineering – Product bugs – Feature requests – System-wide issues
Critical Issues: – System down – Data integrity issues – Security concerns → Call immediately, select option for critical issue
Next Steps
New Users: Complete Your Setup
- [ ] Complete your profile
- [ ] Set notification preferences
- [ ] Download mobile app
- [ ] Clock in for first shift
- [ ] View your schedule
Managers: Master Your Tools
- [ ] Create your first schedule
- [ ] Approve a timesheet
- [ ] Approve a leave request
- [ ] Generate a team report
- [ ] Set up schedule template
Admins: Configure Your System
- [ ] Complete organization setup
- [ ] Add all employees
- [ ] Configure leave policies
- [ ] Set up integrations
- [ ] Train managers
Everyone: Explore the Platform
- [ ] Watch training videos
- [ ] Try generating a report
- [ ] Explore mobile app features
- [ ] Join user community
- [ ] Provide feedback
Feedback & Feature Requests
We’re constantly improving Office 1 Solution based on customer feedback.
Share Your Ideas: – In-app: Help → Submit Feedback – Email: [email protected] – User community forum – Quarterly user surveys
Feature Request Process: 1. Submit your idea 2. Our team reviews and prioritizes 3. Vote on features in roadmap 4. Get notified when your request is built 5. Beta test new features (opt-in)
What We Need: – Description of feature – Use case / problem it solves – How you’d use it – Priority for your organization
Additional Resources
📖 Documentation – Full Documentation – API Reference – Release Notes – Security & Compliance
🎓 Learning – Video Tutorial Library – Webinar Schedule – Certification Program – Best Practices Guide
👥 Community – User Forum – Product Roadmap – Blog – LinkedIn Group
💼 Business – Pricing – Schedule Demo – Contact Sales – Partner Program
Document Version: 1.0
Last Updated: February 2026
Next Review: May 2026
