How to Connect Assignar Integration
Step-by-step guide to connect Assignar Operations with Assignar Pay for seamless data synchronization
What This Feature Does
The Assignar integration automatically syncs your projects, timesheets, orders, and employee data between Assignar Operations and Assignar Pay, eliminating manual data entry and ensuring accurate billing.
Initial Setup
First-Time Configuration
- Navigate to "Integrations" by clicking "Integrations" in the left sidebar
- In the "Assignar Apps" section, find "Assignar Operations Dashboard"
- Click the "Connect to Assignar" button
- In the connection dialog, enter your credentials:
- Region: Select "North America" or "Australia / NZ" based on your Assignar account
- Client ID: Find this in your Assignar Operations under Settings > API
- Client Secret: Get this from the same Settings > API section in Assignar
- Choose your import options:
- Import last 4 weeks of timesheets: Toggle ON to automatically import recent timesheet data
- Import last 4 weeks of confirmed orders: Toggle ON to import recent orders (if you have job costing access)
- Click "Connect" to establish the integration
- You should see "Connection successful" message and the status will show as "Connected"
Required Information
Before you begin, make sure you have:
- Admin access to your Assignar Operations account
- Your Assignar API credentials (Client ID and Client Secret)
- Permission to create integrations in Assignar Pay
Day-to-Day Usage
How to Import Projects from Assignar
- Go to "Integrations" in the left sidebar
- Find the "Assignar Operations Dashboard" card
- Click the "Settings" (gear) icon on the integration card
- In the settings modal, click "Import Data"
- Select what to import:
- Projects: Import all active projects
- Timesheets: Import recent timesheet data
- Orders: Import confirmed purchase orders
- Choose your date range for timesheets and orders
- Click "Start Import"
- The system will show a progress indicator
- You'll receive a notification when the import is complete
How to Set Up Automatic Sync
- Navigate to "Integrations" and click "Settings" on the Assignar card
- In the "Sync Settings" tab:
- Auto-sync Timesheets: Toggle ON to automatically sync new timesheets
- Sync Frequency: Choose "Hourly", "Daily", or "Weekly"
- Auto-sync Orders: Toggle ON to sync purchase orders (requires job costing)
- Set your preferred sync time for daily/weekly options
- Click "Save Settings"
- Data will now sync automatically based on your schedule
How to Test Your Connection
- Go to "Integrations" and find your Assignar integration
- Click "Settings" on the integration card
- Click "Test Connection" button
- The system will verify:
- Your credentials are still valid
- API access is working
- Data can be retrieved from Assignar
- You'll see either "Connection successful" or error details to fix
Common Tasks
Importing Specific Project Data
- Go to "Integrations" > Assignar Settings
- Click "Import Data" tab
- Instead of importing all data, use filters:
- Project Filter: Enter specific project names or codes
- Date Range: Set start and end dates for timesheet data
- Worker Filter: Choose specific workers if needed
- Select what data types to import (projects, timesheets, orders)
- Click "Import Selected Data"
- Monitor the progress in the background jobs tracker
Resolving Sync Conflicts
- If you see "Sync Warning" status on the integration:
- Click "Settings" to view the details
- Common conflicts include:
- Duplicate Projects: Choose whether to merge or create new
- Worker Mismatches: Map Assignar workers to Pay users
- Rate Differences: Select which pay rates to use
- Review each conflict and make your selection
- Click "Resolve Conflicts" to apply your choices
- The sync will continue with your preferences
Managing Large Data Imports
- For construction companies with extensive data:
- Go to "Integrations" > Assignar Settings > "Bulk Import"
- Choose import strategy:
- Full Import: Import all historical data (may take hours)
- Recent Data: Import last 3 months of data
- Selective Import: Choose specific projects or date ranges
- Schedule the import during off-hours to avoid system load
- Monitor progress in the "Background Jobs" section
- You'll receive email notifications when large imports complete
Troubleshooting
If connection fails during setup
- Verify your Client ID and Client Secret are correct
- Check that your Assignar account has API access enabled
- Ensure you selected the correct region (North America vs Australia/NZ)
- Try regenerating your API credentials in Assignar Operations
If automatic sync stops working
- Go to Integration Settings and click "Test Connection"
- Check if your Assignar API credentials have expired
- Verify that Assignar Operations is accessible (not under maintenance)
- Look for error messages in the sync log
If imported data looks incorrect
- Check date ranges - ensure you're importing the right timeframe
- Verify worker mappings between Assignar and Pay systems
- Confirm pay rates are set correctly in both systems
- Review project status filters (active vs. completed projects)
If you can't see the Assignar integration
- Check that you have "Integrations" permission in your role
- Ensure your team subscription includes integration features
- Verify you're in a team account (not personal account)
Tips for Construction Teams
- Import a small test project first to verify data mapping before doing full imports
- Set up automatic sync during non-business hours to avoid disrupting daily work
- Regularly review sync logs to catch any data inconsistencies early
- Use consistent project naming between Assignar Operations and Pay for easier matching
- Train site supervisors on consistent timesheet entry in Assignar to improve data quality
Best Practices for Data Management
- Clean Data Before Import: Review and clean up project and worker data in Assignar before connecting
- Consistent Naming: Use consistent project codes and worker names across both systems
- Regular Monitoring: Check integration status weekly to ensure ongoing sync
- Backup Planning: Export key data before major system changes
- User Training: Train team members on how data flows between the systems
What's Next
After setting up Assignar integration, you may want to:
- Configure Projects to organize your imported data
- Set up Timesheets processing for imported time data
- Configure Pay Rates to match your Assignar rates
- Set up Cost Codes for accurate job costing