Overview
While Kroo automatically syncs your data on a regular schedule, there are times when you need the latest information immediately. The manual refresh feature allows you to trigger an on-demand sync for specific integrations.Refresh Limit: Manual refreshes are limited to once per day per integration to prevent system overload and maintain performance for all users.
When to Use Manual Refresh
Critical Reporting
When you need the most current data for an urgent report or presentation
Data Validation
After making important changes in your source system and want to verify the sync
Troubleshooting
When investigating potential sync issues or data discrepancies
Project Milestones
For time-sensitive project updates that can’t wait for the next scheduled sync
How to Manually Refresh Data
1
Access Kroo Dashboard
Log into your Kroo application and navigate to the Home Page
2
Open Integrations Manager
Click on the Manage Integrations tab to view all your connected systems
3
Select Integration
Find and click on the integration you want to refresh (e.g., Procore, other connected systems)
4
Choose Specific Endpoint
Expand the accordion for the specific data type or endpoint you need to sync
5
Trigger Manual Sync
Click the Trigger Manual Sync button to start the refresh process
6
Monitor Progress
Watch for confirmation that the sync has started and monitor for completion
What Happens During Manual Refresh
When you trigger a manual sync:- Priority Processing - Your request goes to the front of the sync queue
- Incremental Update - Only new or changed data is pulled (not a full resync)
- Real-time Monitoring - You can track the sync progress in the dashboard
- Validation Checks - Data quality validation runs automatically
- Completion Notification - You’ll see confirmation when the sync completes
Expected Sync Times
Typical manual refresh completion times:- Small datasets (< 1,000 records): 2-5 minutes
- Medium datasets (1,000-10,000 records): 5-15 minutes
- Large datasets (> 10,000 records): 15-30 minutes
Sync Time Factors: Actual sync times depend on data volume, API response times from your source system, and current system load.
Troubleshooting Manual Refresh
Common Issues
- Sync Takes Too Long
- Sync Fails
Possible Causes:
- Already used today’s manual refresh
- Sync currently in progress
- Integration temporarily disabled
Alternative: Check Pipeline Status
If you can’t perform a manual refresh, you can still monitor your data freshness:Pipeline Status Monitoring
Set up real-time monitoring to track when your data was last synced and get alerts for stale data.
Need Help?
Technical Issues
If manual refresh isn’t working properly, contact support with screenshots and error messages
Sync Frequency
Need more frequent syncs? Contact your implementation team to discuss custom sync schedules
Support Contact: For technical issues with manual refresh, email [email protected] with your integration details and the specific problem you’re experiencing.