Settings, connections

Salesforce sync

Unknown

Salesforce sync health is tenant data, and there is no signed-in session on this browser. Nothing is shown, because showing anything here would mean showing an organization ChurnRisk cannot confirm you belong to.

Sign in

Unknown

Unknown. There is no signed-in session, so no organization's sync state can be read.

Last successful sync never UTC. Connection freshness reads unknown. 0 account matches are waiting for review.

Salesforce API allowance used unknown of unknown. ChurnRisk backs off before the org cap, because exhausting the allowance breaks the tenant's other integrations.

Last success per object

Sync outcomes by object and direction.
ObjectDirectionLast successSucceededFailed
Unknown, no sync has completed for any object

Dead letters

Each failure carries the provider code and what to do about it. Replay after the cause is fixed.

No dead letters are waiting. This is a count, not a statement that the connection is healthy.

    Field mapping

    ChurnRisk authors the churnrisk__ namespace. Salesforce authors CRM-owned fields such as the account name, owner, industry, contacts, and opportunities. No field is authored by both systems, so an edit on either side never overwrites the other.

    Per-tenant mapping, editable here.
    ObjectChurnRisk sourceSalesforce fieldDirectionAuthority
    Unknown, no mapping is readable without a session

    Inbound Salesforce changes are recorded as outcome evidence. They never set a risk value, never write an accounting event, and never decide on their own that a customer was saved. Confirming a save stays a human act.