Contact channels
- General support (product, API, integration): support@resistant.ai
- Security incidents: security@resistant.ai
- Phone (urgent production issues):
+1-332-334-7066
Before you contact us
- Confirm the environment (testing vs production) and region/cell
- Confirm you are using the correct API base URL and token URL
- Confirm token issuance works (HTTP 200 +
expires_in) - Confirm the upload succeeded (HTTP 200 from the presigned
upload_url) - Confirm you’re polling the correct result endpoint(s) for your pipeline configuration
- For UI/iFrame issues, confirm domain allowlist / CSP configuration
- For events/webhooks, confirm your receiver/consumer is running and logging
What to include in your request
The fastest way to resolve issues is to provide a reproducible example with identifiers and timestamps.
Always include
- Environment + region/cell (e.g.,
prod us-1) - Endpoint(s) and HTTP method (e.g.,
GET /v2/submission/{id}/fraud) - Timestamp(s) with timezone
submission_id(andquery_idif used)- HTTP status code(s) and response body
- Any request/correlation IDs from your logs (if available)
If you use SQS events
- Queue ARN and region
- Role ARN used for publishing
- CloudWatch errors around AssumeRole / publish attempts
If you use webhooks
webhook-id,webhook-timestamp,webhook-signatureheaders- Receiver logs (status codes you returned, latency, retries)
If the issue is in the Web UI / Offline iFrame viewer
- Web UI URL you accessed (or iframe host URL)
- Browser + version
- Screenshot of the error (ensure no PII is visible)
- For iFrame: browser console output related to CSP or
postMessage
Data and PII safety
- Do not email raw documents unless requested through an approved secure process.
- If you need to share a sample file, use a non-production test document and confirm the sharing method with support.
Severity guidance
When reporting an issue, state the impact level:- Critical: production outage or system-wide failure
- High: major degradation affecting many submissions or workflows
- Normal: isolated integration issue or intermittent failures
- Low: questions, configuration requests, feature requests
What happens next
- Support will open a ticket and respond in the same thread.
- We may ask for additional logs or a reproducible example.
- If the issue is urgent, request escalation in the ticket or via your Customer Success contact.