Skip to main content
Every synced event and channel has one of four sync statuses: PENDING while an import or retry is running, ACTIVE while data is flowing live from the provider, FAILED when the last sync attempt errored, or DISCONNECTED when the integration credential is severed.
TalkValue tracks the health of the link between a synced item and its provider (Eventbrite or Luma) with a single sync status. The same four states apply wherever a provider feeds TalkValue: Badge events, Path events, and Path channels. The status drives the badge on the item card, the alert at the top of the detail page, and what recovery action you’re offered. Each value maps to a specific recovery action, summarized below. The examples here follow a Badge event; the states and recovery are the same in Path.

The four states

PENDING

An import or re-import job is in progress, or a retry is queued. Attendees are streaming in but the live count may not match the provider yet. You’ll see this immediately after Import Event or after a Retry triggered from a failed event. Wait for the job to finish. The event page shows a progress view while a job is running. Edge case: if PENDING persists with no active job (the initial import failed before completing), the event page surfaces an Import failed alert with a Retry button. See Recovering from disconnect.

ACTIVE

The integration is healthy and attendee data is syncing live. New registrations, cancellations, and field edits made on the provider side flow through automatically. The event card shows a green Syncing indicator. No action needed. This is the desired steady state during the event window.

FAILED

The last sync attempt errored, usually a transient provider issue or a temporary network problem. The event page shows a Sync failed alert with a Retry button. Click Retry in the alert to re-run the sync. If it keeps failing across multiple retries, contact support.

DISCONNECTED

The integration credential linking this event to its provider has been severed, usually because the workspace admin revoked it on the provider side or the OAuth token expired and was not refreshed. The event page shows an Integration disconnected alert with a Reconnect button. Recovery: reconnect the provider in Settings → Integrations, then return to the event and click Reconnect. Full walkthrough in Recovering from disconnect.

Where the status appears

  • Event list card. Color-coded badge on each card.
  • Event detail page. Alert banner at the top when status is FAILED, DISCONNECTED, or PENDING without an active job; Syncing indicator pill in the header when ACTIVE.
  • Import dialogs. ReconnectEventDialog lets you re-pair a DISCONNECTED event without leaving the page.

Recovery summary

StatusWhat it meansRecovery
PENDING (job running)Import or retry in progressWait
PENDING (no job)Initial import failedRetry in the event alert
ACTIVELive sync healthyNone
FAILEDLast sync erroredRetry in the event alert
DISCONNECTEDIntegration credential severedReconnect the provider, then Reconnect the event