Restricted

Sign in with your Google Workspace account to continue.

Loading…
Signed out

Settings

Preferences and configuration for this browser and workspace.

Appearance

Theme preference is remembered per browser.

Developer

Enable this to reveal the Dev tab.

Optimizer

Shared diesel and MPG assumptions for profit after fuel in the optimizer.

$

No optimizer settings loaded yet.

Calendars

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.

Dispatch Calculator

Internal tool • RV Engineers LLC

Start typing to search your Square client directory.

Base: 2301 Old York Rd, Bordentown, NJ 08505

Driving distance
–
Estimated time
–
Miles over 20
–
State
–

Standard Rate

Dispatch$0
Mileage Charge$0
Out of State Fee$0

Total$0

Emergency Rate

Dispatch$0
Mileage Charge$0
Out of State Fee$0

Total$0

Map Controls

Street View Preview
No Street View available for this location.

Route Optimizer

Select a day, review appointments, optimize routing, then update calendar start times.

No date selected

    Current Travel –
    Optimized Travel –
    Hourly Rate – Dispatch fees vs drive incl. return
    Fuel Cost – Set diesel and MPG in Settings
    Hours Start – • End –

    Loading week...

    Automation

    Track pending and completed automation outcomes in one simple queue.

    No automation records loaded yet.

    Loading automation records...

    Pending

    0

    Completed

    0

    Manual Actions

    0

    Pending

      Completed

      Last 30 days

        Appointment Scheduling Tool

        Start typing to search your Square client directory.

        PM

        Expires on send day at this PM hour.

        hours

        Expires this many hours after sending.

        hours
        hours

        Internal only. Each comma-separated item becomes a Google Task subtask.

        Calendar Event Details

        Client —

        Selected Calendar Appointment

        No calendar appointment selected.

        Loading month...
        Jobs Emergency Personal Client Match

        Developer Tools

        Automation observability for every background process, scheduler, and watchdog.

        Event-driven automation

        Webhook and background job health

        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.

        Automation health is not loaded yet.
        Refresh the automation console to see webhook health, watch state, fallback freshness, and recent background job results.

        How this works

        How to use this page

        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

        Per-source automation status

        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.

        No pipeline data loaded yet.
        Refresh the automation console to see Google Calendar, Square, Quo, Google Contacts catch-up, and scheduled fallback status.

        Webhook diagnostics

        Accepted, rejected, and deduplicated deliveries

        Use this when changes should have triggered quickly but did not. It shows whether recent webhook deliveries were valid, rejected, ignored, or coalesced.

        No webhook diagnostics loaded yet.
        Refresh the automation console to review recent Google Calendar, Square, and Quo delivery health.

        Recent activity

        Automation timeline

        This is the quickest way to see the order of webhook receipts, queue decisions, background job starts, completions, skips, failures, and watch renewals.

        No automation timeline loaded yet.
        Refresh the automation console to see recent event-driven and fallback activity in time order.

        Recent jobs

        Automation runs

        This shows what triggered each recent run, what it covered, whether it was deduplicated or skipped, and whether it succeeded, partially failed, or failed.

        No automation runs loaded yet.
        Refresh the automation console to see recent background work from webhooks, fallback schedules, and manual actions.

        Plain-English guide

        What healthy, degraded, stale, and paused mean here

        Use this explanation section when a normal operator needs context before taking action.

        No explanation block loaded yet.
        Refresh the automation console to load the plain-English explanation and current operating context.
        Advanced Raw Automation JSON
        No data loaded.

        No agreement diagnostics loaded yet.

        Unresolved Agreement Records

        No data loaded.

        Addressed by Automation

        No data loaded.

        Recent Watchdog Runs

        No data loaded.

        Recent Agreement Errors & Warnings

        No data loaded.

        Agreement Storage & Config

        No data loaded.
        Raw Agreement Diagnostics JSON
        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.

        Unresolved Parts Records

        No data loaded.

        Addressed Parts Records

        No data loaded.

        Parts Manual Review Items

        No data loaded.

        Parts Task Sync Snapshot

        No data loaded.
        Raw Parts Diagnostics JSON
        No data loaded.
        Contacts Sync Incident Console

        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

        Start here during an incident or before a supervised sync run.

        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.

        Best order under stress

        1. Read the current health banner and deployment limits.
        2. Review open issues and any blocked or failed actions.
        3. Inspect the selected run or a specific contact.
        4. Use the restore center only after previewing the exact backup and targets.

        Current state

        Current Sync Health

        This area stays global. Changing the selected run or contact below does not change this health banner.

        Contact sync has not been checked yet.
        Refresh this panel to load the live sync status, controls, recent runs, and backups.

        Immediate controls

        Operating Mode, Safeguards, and Emergency Actions

        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

        Issues That Need 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

        Find Contacts, Narrow This View, and Gather Evidence

        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

        Restore Center and Backup Downloads

        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

        Selected Run: What Happened

        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

        Recent Activity and Incident Timeline

        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

        Contact Investigation and Provider Comparison

        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

        Backup History Available in This View

        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.

        Advanced raw sync records

        Use these raw records only when the human-readable cards above do not answer your question. They show the unformatted records behind this console.

        Latest Run Raw Record

        No data loaded.

        Recent Runs Raw Records

        No data loaded.

        Selected Run Raw Change Snapshots

        No data loaded.

        Recent Raw Backup Snapshots

        No data loaded.

        Operator Activity Raw Records

        No data loaded.

        Contact Sync Storage & Config Raw Snapshot

        No data loaded.
        Raw Contact Sync Payload

        This is the full raw diagnostics payload for advanced troubleshooting and external evidence capture.

        No data loaded.

        OAuth status has not been checked yet.

        OAuth Configuration Snapshot

        No data loaded.

        Email Variation Previews

        Preview templates with DEV sample data. No emails are sent.

        No preview started yet.

        No optimizer diagnostics loaded yet.

        Precompute Snapshot

        No data loaded.

        Precomputed Days

        No data loaded.

        Optimizer Function Logs

        No data loaded.
        Raw Optimizer Diagnostics JSON
        No data loaded.

        No weekly review diagnostics loaded yet.

        Recent Weekly Review Runs

        No data loaded.

        Weekly Review Function Logs

        No data loaded.
        Raw Weekly Review Diagnostics JSON
        No data loaded.

        No event history loaded yet.

        Event Records

        No data loaded.

        Recent History Entries

        No data loaded.

        History Config Snapshot

        No data loaded.
        Raw Event History JSON
        No data loaded.

        Recent Browser Warnings & Errors

        No data loaded.

        Recent Network Trace

        No data loaded.

        Recent Browser Log Stream

        No data loaded.
        Raw Browser Diagnostics JSON
        No data loaded.

        No runtime state loaded yet.

        App Runtime Snapshot

        No data loaded.

        Scheduling Module Snapshot

        No data loaded.

        Optimizer Module Snapshot

        No data loaded.
        Raw Runtime Snapshot JSON
        No data loaded.