Skip to main content

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
Daily Limit: Remember that each integration can only be manually refreshed once per 24-hour period. Plan accordingly for your most critical data needs.

What Happens During Manual Refresh

When you trigger a manual sync:
  1. Priority Processing - Your request goes to the front of the sync queue
  2. Incremental Update - Only new or changed data is pulled (not a full resync)
  3. Real-time Monitoring - You can track the sync progress in the dashboard
  4. Validation Checks - Data quality validation runs automatically
  5. 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

  • Button Grayed Out
  • Sync Takes Too Long
  • Sync Fails
Possible Causes:
  • Already used today’s manual refresh
  • Sync currently in progress
  • Integration temporarily disabled
Solution: Wait for scheduled sync or contact support if urgent

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.