Harlow & Pike intake/callback data sync

This Worker pulls Ringsnitch, Jigglewire, Lawllama, Docketmonster, the after-hours answering service, the front-desk PBX, and the web form into one Postgres database every 30 minutes, and rebuilds the callback-speed model each run.

Open the dashboard →

Trigger a sync now: POST https://cal-sonnet-3g0uf.apps.tone.fyi/sync

Last sync

{
  "ok": true,
  "ranAt": "2026-09-28T06:42:46.806Z",
  "counts": {
    "contacts": 750,
    "intake_events": 1451,
    "front_desk_cdr": 154,
    "lawllama_leads": 539,
    "callback_events": 348,
    "jigglewire_calls": 1234,
    "ringsnitch_calls": 1040,
    "web_form_submissions": 242,
    "docketmonster_matters": 143,
    "answering_service_messages": 363
  },
  "tookMs": 5234
}