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:

  1. Click your profile icon (top right)
  2. Select “My Profile”
  3. 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

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:

ShortcutAction
Ctrl/Cmd + KOpen global search
Ctrl/Cmd + /Open help
Ctrl/Cmd + DGo to dashboard
Ctrl/Cmd + SSave (when editing)
EscClose modals/dialogs
Alt + NOpen 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:

  1. Click 📅 Schedule in main navigation
  2. 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:

  1. Navigate to 🏖️ Leave or click Request Time Off on dashboard
  2. Select leave type:
    • Vacation/PTO
    • Sick Leave
    • Personal Day
    • Unpaid Leave
    • Other (if configured)
  3. Select dates:
    • Start date and end date
    • Full day or partial day
    • Multiple date ranges (for non-consecutive days)
  4. View available balance (updates in real-time)
  5. Add optional notes/reason
  6. 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:

  1. Navigate to 📋 Timesheets
  2. Select pay period from dropdown
  3. View timesheet details:
    • Each shift worked
    • Clock in and out times
    • Scheduled vs. actual hours
    • Regular hours and overtime
    • Approval status

Timesheet Statuses:

StatusMeaningYour Action
DraftAuto-generated, pending manager reviewWait for manager review
Pending ApprovalManager reviewingNo action needed
ApprovedManager approvedReady for payroll
RejectedIssues found, needs correctionReview manager notes
LockedSent to payroll, no changes allowedFinal 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:

  1. Click Profile → Settings → Notifications
  2. Choose delivery method for each type:
    • ✅ In-app notification
    • ✅ Email
    • ✅ SMS (if enabled)
    • ✅ Push notification (mobile app)
  3. Set quiet hours (no notifications during sleep)
  4. 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

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

  1. Navigate to 📅 Schedule → Create Schedule
  2. Select date range (single day, week, or custom)
  3. Select employees or team
  4. 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
  5. Assign employee to shift:
    • Drag employee name to shift
    • Or click shift and select employee
  6. Repeat for all shifts
  7. Review for conflicts (system highlights issues)
  8. Click Publish Schedule

Method 2: Using Schedule Templates

  1. Navigate to Schedule → Templates
  2. Select pre-configured template:
    • Weekday lunch template
    • Weekend dinner template
    • Holiday staffing template
    • Custom templates you’ve created
  3. Choose week to apply
  4. System auto-populates based on template
  5. Make adjustments as needed
  6. Publish

Method 3: Copy Previous Schedule

  1. Navigate to desired week
  2. Click Copy from Previous Week
  3. Select which week to copy from
  4. System duplicates schedule
  5. Adjust for changes (PTO, swaps, etc.)
  6. 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:

  1. Navigate to 📋 Timesheets → Pending Approvals
  2. See list of timesheets requiring review:
    • Employee name
    • Pay period
    • Total hours (regular + overtime)
    • Exception count
  3. 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:

ActionWhen to UseResult
✅ ApproveEverything looks accurateLocks timesheet for payroll
✏️ EditMinor correction neededAdjust hours, add note
❌ RejectMajor issues, needs employee inputReturns to employee
⏸️ HoldWaiting for informationTimesheet remains pending
💬 Add NoteExplanation neededAttaches 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:

  1. Navigate to 🏖️ Leave → Team Requests
  2. 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:

  1. Navigate to 📊 Reports → Create Custom Report
  2. 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

  1. Navigate to ⚙️ Settings → Integrations → Payroll
  2. Select your payroll provider or choose “Custom Export”
  3. Configure field mapping:
    • Map Office 1 fields to payroll fields
    • Employee ID → Payroll Employee Number
    • Regular Hours → Regular Pay Hours
    • Overtime Hours → OT Hours
  4. Set export schedule:
    • Manual export only
    • Auto-export after payroll lock
    • Scheduled (e.g., every Tuesday 6 PM)
  5. Choose delivery method:
    • Download file manually
    • SFTP to payroll provider
    • API integration (real-time)
  6. Test integration with sample data
  7. Enable integration

API Access:

For custom integrations:

  1. Navigate to Settings → API
  2. Click Generate API Key
  3. Set key permissions:
    • Read-only
    • Read/Write
    • Specific endpoints only
  4. Document key securely
  5. 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:

  1. Navigate to ⚙️ Settings → Security
  2. 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:

  1. Enter your organization’s portal URL
    • Or select from pre-configured list
  2. Sign in with credentials
    • Same email/password as web
    • Or use SSO
  3. Allow permissions:
    • Notifications (for shift reminders)
    • Location (for location-based clock-in)
    • Camera (for photo uploads)
  4. 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

  1. Navigate to 👥 Employees → Add Employee
  2. 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
  3. Click Save and Send Invitation
  4. Employee receives welcome email with activation link

Set Up Employee Access:

  1. Assign role(s):
    • Employee (default)
    • Additional roles if needed
  2. Configure permissions if needed
  3. Set leave accrual rules:
    • Accrual rate based on employment type
    • Starting balance (if any)
    • Accrual schedule (per pay period, monthly, annually)

Add to Schedule:

  1. Manager creates first week schedule
  2. Include onboarding/training shifts
  3. Publish schedule
  4. Employee receives notification

Workflow 2: Creating Weekly Schedule (Manager)

Monday Morning: Review Requirements

  1. Check previous week’s attendance
  2. Review upcoming PTO requests
  3. Note any employee availability changes
  4. Check labor budget for week

Create Schedule:

  1. Navigate to Schedule for target week
  2. Option A: Copy last week and adjust
  3. Option B: Use template and adjust
  4. Option C: Build from scratch

Assign Shifts:

  1. Drag employees to shifts
  2. System highlights conflicts in red
  3. Adjust as needed to resolve conflicts
  4. Ensure adequate coverage for all shifts
  5. Balance hours fairly across team

Review and Optimize:

  1. Check labor cost projection
  2. Verify no overtime unless necessary
  3. Ensure all required positions covered
  4. Double-check PTO coverage

Publish:

  1. Review one final time
  2. Click Publish Schedule
  3. Employees notified automatically
  4. 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

  1. Navigate to Timesheets → Pending Approvals
  2. See dashboard of all pending:
    • Number of timesheets
    • Total hours
    • Exception count
  3. Sort by exception count (review these first)

Review Each Timesheet:

  1. Click timesheet to open
  2. Review each shift:
    • Compare actual vs. scheduled
    • Check for exceptions
    • Verify overtime calculation
  3. For clean timesheets: Click Approve
  4. For timesheets with exceptions:
    • Resolve exception (add missing punch, adjust times, etc.)
    • Add notes as needed
    • Then approve

Monday/Tuesday: Complete Approvals

  1. Approve all clean timesheets (use bulk approve)
  2. Resolve remaining exceptions
  3. 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

  1. HR exports approved timesheets
  2. Data sent to payroll system
  3. 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:

  1. Click notification to view details
  2. Check:
    • Was employee scheduled?
    • Any recent PTO requests?
    • Any recent communication from employee?
  3. 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

  1. Navigate to Reports → Team Performance
  2. Generate reports for each team member:
    • Attendance rate
    • On-time percentage
    • Overtime hours
    • Schedule adherence
    • Leave usage
  3. Export data for review period

Weekly: Note Observations

  1. Track positive incidents:
    • Exceptional performance
    • Going above and beyond
    • Helping teammates
  2. Track issues:
    • Tardiness patterns
    • No-shows
    • Performance concerns

Review Time: Prepare Documentation

  1. Compile metrics from reports
  2. Review notes from period
  3. Identify:
    • Strengths to highlight
    • Areas for improvement
    • Specific examples (dates/incidents)
  4. Prepare talking points
  5. 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