Security & data

What we verify on every delivery, how credentials are issued and rotated, and exactly which data RunningSales needs from your platform and which it does not.

Transport & authentication

Credentials

CredentialIssued byScopeRotation
Endpoint secret RunningSales, per connection Accept deliveries for one merchant On request; old secret revoked immediately.
Signing secret Your platform (or RunningSales, if you prefer) Sign deliveries for one merchant Stored encrypted at rest (AES-256-GCM); rotate any time, we accept the new value from the next delivery.
Feed / writeback token Your platform Read-only feed, or the minimum write scope for outcomes Your policy; we never need more than the stated scope.

If a credential leaks, tell your RunningSales contact or email integrations@runningsales.com. We revoke and reissue within the hour and confirm no deliveries were accepted from the leaked credential after the report.

Data we need, and data we do not

RunningSales exists to make a phone call. The data required is what an agent needs to place and personalise that call and what the merchant needs to see the result.

DataNeeded?Why
Phone numberRequiredWithout it the lead cannot be worked and is skipped.
Name, emailRecommendedPersonalises the call; email de-duplicates across sources.
Event type, amount, product, currencyRecommendedRoutes the lead to the right queue and tells the agent what is at stake.
Stable ids (order, cart, subscription, customer)RecommendedLinks events for one person so a sale closes the earlier lead.
Recovery / resume linkOptionalLets the agent send the customer straight back to their checkout.
Address, timezone, localeOptionalCall timing and compliance with local calling hours.
Card numbers, bank details, CVVNeverWe do not take payments on your behalf; do not send them.
Medical, intake or health-questionnaire dataNot neededAgents recover the order, they do not consult. Contact and order data is sufficient.
Passwords, tokens, session cookiesNever
Privacy modes that strip contact fields. Some platforms offer a "safe fields only" or "hashed contact info" webhook setting. Hashed phones cannot be dialed and stripped payloads cannot be worked. For an RunningSales integration, merchants need a way to share contact and order fields without being forced to share regulated categories they do not need to share. If your platform has such a mode, we recommend a contact-only option so merchants can enable RunningSales without a separate compliance review.

Data handling

Reliability