Pending
0
Sign in with your Google Workspace account to continue.
Preferences and configuration for this browser and workspace.
Theme preference is remembered per browser.
Enable this to reveal the Dev tab.
Shared diesel and MPG assumptions for profit after fuel in the optimizer.
No optimizer settings loaded yet.
Choose calendars used for appointment scheduling and personal conflict visibility.
The main writable calendar used for scheduling and customer updates.
Shown for personal conflict visibility without mixing it into the business calendar.
No settings loaded yet.
Track pending and completed automation outcomes in one simple queue.
No automation records loaded yet.
0
0
0
Start typing to search your Square client directory.
Expires on send day at this PM hour.
Expires this many hours after sending.
Internal only. Each comma-separated item becomes a Google Task subtask.
Automation observability for every background process, scheduler, and watchdog.
Event-driven automation
Use this page first when you need to know whether fast updates, fallback jobs, and watch maintenance are actually working.
No automation overview loaded yet.
How this works
This page explains the current automation state in plain English so you can tell whether quiet activity is normal or whether something has stopped working.
Current pipelines
These cards explain what drives updates for each source, how fresh the latest signal is, what fallback still exists, and whether any action is needed.
Webhook diagnostics
Use this when changes should have triggered quickly but did not. It shows whether recent webhook deliveries were valid, rejected, ignored, or coalesced.
Recent activity
This is the quickest way to see the order of webhook receipts, queue decisions, background job starts, completions, skips, failures, and watch renewals.
Recent jobs
This shows what triggered each recent run, what it covered, whether it was deduplicated or skipped, and whether it succeeded, partially failed, or failed.
Plain-English guide
Use this explanation section when a normal operator needs context before taking action.
No data loaded.
No agreement diagnostics loaded yet.
No data loaded.
No data loaded.
No data loaded.
No data loaded.
No data loaded.
No data loaded.
No parts diagnostics loaded yet.
Tip: use Sync Parts Tasks Now after completing or deleting Google Tasks to auto-cancel matching parts records.
No data loaded.
No data loaded.
No data loaded.
No data loaded.
No data loaded.
Use this page to understand the current sync posture, review recent issues, inspect contacts, preview restores, and run supervised actions safely.
No contact sync diagnostics loaded yet.
Supervised operations only
The banner and summary cards below always describe the current system-wide state. The run, search, and contact investigation sections further down are for drilling into one run, one contact, or one recovery action at a time.
Current state
This area stays global. Changing the selected run or contact below does not change this health banner.
Immediate controls
Use this section to pause the system, change the supervised mode, and understand what a later manual run would be allowed to do.
No control summary loaded yet.
No control change has been submitted yet.
Human review
This queue shows stored issues such as quarantines, restore blockers, failed runs, and other incident signals that should not be ignored.
This queue tracks durable issue states for recent warnings, quarantines, restore blockers, and failures.
No contact sync data loaded yet.
Investigation scope
Use these filters to decide which run, which issue state, and which stored sync records this page should show. The live lookup buttons below are read-only evidence checks.
No inspection scope has been loaded yet.
Stored sync search only looks through saved sync history and known linked contacts. The separate live provider lookup is read-only and uses exact IDs plus exact email/phone values only. It does not prove identity or auto-link contacts.
Recovery tools
A backup existing does not guarantee a restore will work. Always preview the exact backup and target providers before running a restore.
Restore only updates the managed fields. It cannot recreate a deleted provider contact if the provider record no longer exists, and a fresh preview is required before restore can run.
Choose a backup and restore targets, then use Step 1: Preview Restore to see exactly what would change before any write happens.
Selected run
This section only describes the run you selected above. It does not change the global health banner.
No run details loaded yet.
No contact changes loaded for the selected run.
History and evidence
This combines sync runs with operator actions so you can follow the order of events during an incident or recovery effort.
No chronology loaded yet.
One contact at a time
Use stored search results, warning cards, or run-change cards to open a full contact investigation. Then compare the stored sync history against the current provider records if needed.
No contact search results loaded.
No live provider lookup loaded. Use exact IDs, exact email, or exact phone, then run the live lookup when you need current provider evidence.
No contact is currently selected for investigation.
Backups and evidence
This list shows the backup snapshots currently loaded in the console. If the view says the list is partial, load more history or export the raw data before assuming you have everything.
No backup history loaded yet.
Use these raw records only when the human-readable cards above do not answer your question. They show the unformatted records behind this console.
No data loaded.
No data loaded.
No data loaded.
No data loaded.
No data loaded.
No data loaded.
This is the full raw diagnostics payload for advanced troubleshooting and external evidence capture.
No data loaded.
OAuth status has not been checked yet.
No data loaded.
Preview templates with DEV sample data. No emails are sent.
No preview started yet.
No optimizer diagnostics loaded yet.
No data loaded.
No data loaded.
No data loaded.
No data loaded.
No weekly review diagnostics loaded yet.
No data loaded.
No data loaded.
No data loaded.
No event history loaded yet.
No data loaded.
No data loaded.
No data loaded.
No data loaded.
No data loaded.
No data loaded.
No data loaded.
No data loaded.
No runtime state loaded yet.
No data loaded.
No data loaded.
No data loaded.
No data loaded.