Please review the agreement below, sign, and confirm.
Sign & Confirm
Draw your signature
Type your full legal name
Your signature, IP address, timestamp, and device info are recorded for compliance.
Your Profile
Confirm your name and contact details.
Corporate Email
Your company email has been generated based on your name. Please set it up to access internal communications.
Your corporate email address
How to set up:
1. Go to mail.axiompro.biz or your email client
2. Sign in with the email above and the temporary password sent to your personal email
3. Change your password on first login
Payment Method
Choose how you'd like to receive payments.
Video Call Background
Download the company-branded background for Zoom, Teams, and Meet.
Open your video call app settings
Go to Background & Effects (or Virtual Background)
Click Add image and select the downloaded file
Select the new background
Email Signature
Set up your corporate email signature in Outlook.
Copied!
Open Outlook → Settings → Mail → Compose and reply
Scroll to Email signature
Click + New signature, name it "Corporate"
Paste the HTML signature or insert the downloaded image
Set as default for New messages and Replies/forwards
Click Save
Teams Avatar
Your personalized profile picture for Microsoft Teams.
Open Microsoft Teams
Click your profile icon (top right)
Click Change picture
Click Upload picture and select the downloaded avatar
Click Save
Confirm Your Workstation
We need to register your work computer. This is the device you'll use for daily work. Please confirm you are currently on your dedicated work PC/laptop.
Device Verification
For security purposes, we will create a unique identifier for this workstation based on general system characteristics. This helps us verify that you are accessing the platform from an authorized device.
Note: If you need to work from a different computer in the future, contact your admin to authorize the new device.
Final Confirmation
Please confirm the following before completing your setup.
You're All Set!
Your account has been fully configured. Welcome to the team!
Select User
Effort
Consultant hours by period
0
Notifications
Admin
Leave Requests
Manage time-off requests and balances
Requests
Calendar
Request Leave
Type
Start Date
End Date
Reason
Employee
Contracts
Track consultant contracts, renewals, and documents
Changes are UI-only in this version. Reconnecting requires a page refresh with updated credentials.
Payment Fee Rates
Crypto1.0%
Payoneer1.0%
Direct0.0%
Display Options
Show Transfer Column
Crypto: unpaid + fee total
Compact Rows
Reduce table row padding
Effort Bar Width80px
Data Source Info
Table
Records Loaded
Line Items
Last Updated
Import Data from CSV
Effort / Time Entries
consultant,project,customer,date,hours,billable,notes
Click or drag a CSV file to import effort entries
Rates
consultant,rate_type,rate,currency
Click or drag a CSV file to import rates
Notifications
Invoice RemindersEnd-of-month submission alerts
Timer Idle AlertPrompt after 30min inactivity
Approval UpdatesTimesheet approval status changes
Browser NotificationsRequires browser permission
Working Hours
Daily Target8h
Weekly Target40h
Lock Entries After7 days
Invoice Defaults
Default Payment Method
Default Due Date Offset
Default Invoice Notes
Security
Auto-Lock Timeout
Auto-lock will redirect to login after the specified period of inactivity.
Export / Import Data
Export saves all localStorage data as JSON. Import restores from a backup.
Cloud Backups
Auto-backup:Keep:
No backups yet. Click "Backup Now" or enable auto-backup.
Data Management
These actions are irreversible. Consider exporting a backup first.
Keyboard Shortcuts
Recent Activity Log
Build & Performance
Bug Tracker
Test Runner
Output Log
No test runs yet. Click "Run All" to start.
The deploy script ./deploy.sh runs the full Playwright test suite automatically before deploying. Deploy is blocked if any test fails.
Use ./tests/run_tests.sh to run tests independently.
Name
Email
Department
Role
Status
Rate
Type
Onboard
Project
Customer
Billable
Status
Add Project
Project Name
Customer
Billable
Status
Customer
Contact
Projects
Status
Add Customer
Customer Name
Contact Email
Status
Projects
PayPal Connection
Connect your PayPal account to enable payouts
Client ID
Secret
Mode
Send Test Transaction
Recipient Email
Amount ($)
Note
Payout Settings
Default Currency
Email Subject
Email Message
Payout History
Date
Recipient
Email
Amount
Status
Batch ID
Payoneer Connection
Connect your Payoneer account to enable payouts
Partner ID
Username
API Password
Mode
Send Test Transaction
Recipient Email
Amount ($)
Note
Payout Settings
Default Currency
Payment Description
Payout History
Date
Recipient
Email
Amount
Status
Payment ID
Office 365 Connection
Configure Microsoft Entra ID (Azure AD) app registration
Tenant ID
Client ID (Application ID)
Client Secret
Domain
API Permissions
Required Microsoft Graph permissions for this integration
User.ReadWrite.All
Create and manage user accounts
Mail.Send
Send emails on behalf of users
Directory.ReadWrite.All
Read and write directory data
Organization.Read.All
Read organization information
License Assignment
Default license to assign to new user accounts
Default License SKU
Email Configuration
Default settings for new mailboxes
Email Format
Usage Location (ISO country code)
Default Password Policy
Provisioned Accounts
User
Email
License
Status
Provisioned
Onboarding Configuration
Configure the onboarding wizard for new consultants
Welcome Message
Required Steps
Contract Templates
Upload and manage contract templates shown during onboarding
Contract Name
Contract Content (HTML supported)
Or upload a text/HTML file
Video Call Background
Company-branded background for video calls
Upload Image (PNG, JPG — 1920x1080)
Teams Avatar
Auto-generated corporate avatars with initials, title & logo
Preview User
Title Override (leave blank for auto)
Email Signature
Signature image and/or HTML template for onboarding
Signature Image (PNG, JPG — 600x200)
HTML Signature Template
User Onboarding Status
User
Contract
Profile
Email
Payment
Background
Signature
Avatar
Agreements
Status
Completed
Actions
0 selected
New Task
Title
Description
Status
Priority
Assignees
Project
Due Date
Tags (comma-separated)
Blocked By
Recurring
Time Logged
hrs
Watchers
Subtasks
Activity Log
Comments
Task Templates
Customer Charge Rates
Set the billing rate per consultant that customers pay for services
%
Consultant
Customer
Project
Charge Rate ($/hr)
Cost Rate ($/hr)
Margin
Effective From
Customer Invoices
Generate and manage invoices for customers
Generate Invoice
Customer
Period
Due Date
Invoice #
Customer
Period
Issue Date
Due Date
Hours
Amount
Status
Actions
Bank Statements
Upload and manage bank statement files (CSV format)
Date
Description
Credit
Debit
Balance
Category
Actions
Expense Categories
Manage categories and categorize bank transactions
Expense Summary by Category
Category
Transactions
Total Amount
% of Total
Profit & Loss Report
Revenue, costs, expenses, and net profit summary
Revenue
Customer
Hours
Rate
Amount
Contractor Costs
Consultant
Hours
Cost Rate
Amount
Operating Expenses
Category
Transactions
Amount
Confirm Payment
Confirm Payment
Add User
Full Name
Email
Department
Role
Status
Rate ($)
Rate Type
Payment Method
Payment Address
00:00:00
Weekly Timesheet
Summary Report
to
Daily Hours (This Week)
Time by Project
This Week
00:00
Last Week
00:00
0 selected
📋 Entry Templates
Timesheet Approvals
Consultant
Week
Hours
Status
Action
✎
Draft
→
Sent
✓
Paid
Invoice Details
No payment methodChange
Payment Method
USDC address MUST be on the Solana network
Payment Account
One-time Charges
CustomerDescriptionAmount
Notes & Terms
Charge Templates
New Event
Title
Date
End Date
Start Time
End Time
Type
Participants
Recurring
Meeting Room
Reminder
Notes
Color
Select a conversation or start a new one
⬤0:00
Add to favorites
Mark as unread
Mute
Pin conversation
Archive
Remove chat history
Hide
New Conversation
Broadcast Announcement
Forward Message
Edit Message
Quick Templates
New Meeting
MeetingLIVE00:00
Transcript off
Meeting Summary
Calling...
REC
00:00
Transcript off
Incoming call...
Test Camera & Microphone
No camera detected
Microphone Level
Checking...
Full Name
Email
Department
Role
Status
Rate
Rate Type
Payment Method
Payment Address / Account
Change Password
Current Password
New Password
Confirm Password
What are One-time Charges?
One-time charges cover items not tracked in Time Tracker — overtime pay, bonuses, reimbursements, or deductions.
Amounts can be positive (additional pay) or negative (deductions).