Skip to main content
Start at the first result you cannot verify. A workspace can exist while its connector is unhealthy; an agent can answer while a workflow has never received an event. Diagnose those boundaries separately. This guide covers the platform onboarding path, Response MCP, and the Workstream trial. For native-library installation or local commerce data, use SDK installation and Your First Operation.

Find your stopping point

Cannot open the workspace

Signed in, but cannot reach the intended organization? Check selection and membership.

MCP will not connect

Check the endpoint, accepted credential type, and resolved secret.

A tool is missing or denied

Check discovery, scopes, and the actual tenant exposed by your connection.

The agent answers incorrectly

Inspect saved settings, processed knowledge, and the failed test.

The trial has no draft

Follow the accepted job through its steps and workflow execution.

The customer got no reply

Separate dry runs, routing, review decisions, and dispatch evidence.

Workspace access

Open Response Setup and confirm the selected organization. If signup did not complete, finish the sign-in, organization, or plan step the app displays. If your organization already exists, resolve membership rather than creating another workspace. For portal provisioning, inspect the existing launch/verification results. Use Open your Response workspace after launch. A partially provisioned service needs its reported issue resolved; another signup is not evidence that the original workspace has been repaired. If the workflow UI reports that the organization is not mapped to the engine, ask the workspace administrator to check the organization-to-brand mapping. The Response organization ID, Workstream brand UUID, and brand slug are not interchangeable.
Recovered when: the intended workspace opens and a read shows the expected organization or brand, without creating duplicate records.

MCP connection

Check the exact remote endpoint:
  • Response: https://response.stateset.com/api/mcp
  • Workstream: https://api.workstream.stateset.com/v1/mcp
Use the supported authentication path for that server. A browser session does not automatically supply credentials to an external MCP host, and one service’s API key need not work on another. If configuration contains an environment-variable placeholder, verify your host resolves it. The Response workspace-key unavailable path can return Retry-After. Respect it for a later connection/read attempt. Do not apply this advice as a blanket retry rule for business writes. See service error contracts.
Recovered when: discovery succeeds and a read identifies the intended data source. Avoid rotating every credential or disabling authentication to diagnose one failing connection.

Missing tools

Refresh tools/list in the host and inspect the actual input schema. A missing tool can reflect credential scopes, a selected profile, a deployment version, or a transport limitation. Response’s test_agent and evaluation runs require generation/write permission, even though your purpose is testing. Reading an agent successfully does not establish that permission. Some Workstream tools delegate to REST handlers and require HTTP transport rather than local mcp-stdio. Do not invent a tool name or bypass a denial with another tenant ID. Ask the administrator for the permission needed for the specific task, then verify discovery and access again.
Recovered when: the required tool is exposed and authorized for the intended record. See the connection walkthrough.

Agent behavior

Find the existing agent before creating a replacement. Inspect its saved instructions, settings, rules, and sources using the app or the supported Response reads.
  • A newly imported source must finish processing before you treat it as searchable knowledge.
  • An imported policy is not live order data. Order questions need the configured lookup.
  • A test question must exercise the intended agent, not an assumed default agent.
  • A correction stored as an evaluation does not itself change the agent’s behavior.
Rerun the narrow failing case after an authorized correction. Preserve the response/evaluation ID and the expected answer. run_eval returning passed: null means grading could not run; resolve that before calling the test passed. A capped suite with has_more is incomplete.
Recovered when: the saved change is visible and the relevant test has an observed, reviewed result. Use the first-week evaluation loop.

Workflow trial

Keep the existing brand UUID and accelerator job ID. Use get_onboarding_accelerator_status for the latest job on that brand and get_onboarding_funnel for the next incomplete milestone. Compare the returned job ID with the attempt you are investigating; a latest-status read is not a request for an arbitrary historical job. Inspect every step, including skipped reasons. A job response or a completed report does not mean all dependent operations succeeded.
Recovered when: a trial report and run evidence show what happened to a replayed ticket. Do not lower evaluation thresholds or switch routing live just to make an onboarding indicator turn green.

Missing replies

Follow the evidence in order:
  1. Event: did a real provider event reach the brand? A replay does not prove webhook delivery.
  2. Run: did it execute, skip, fail, or escalate? Read the actual reason.
  3. Mode: was this a backfill/dry run or shadow operation? Those drafts are not customer sends.
  4. Review: is the reply waiting for a human decision? Inspect the configured review process.
  5. Dispatch: did the provider accept the send, and what evidence identifies the resulting message?
Backfill replay uses dry_run: true and bypasses the human-review waiting step. No approval item for that replay is expected. For real traffic, brand activation and live routing are separate; an active shadow brand still does not establish customer dispatch. Do not send the reply manually until you have reconciled whether the original dispatch succeeded. If it is still uncertain, keep the case visible to its owner rather than creating a second send attempt without evidence.
Recovered when: the run and channel evidence agree on whether a reply was sent, skipped, escalated, or is still pending.

Ask your assistant for a diagnosis

Replace the bracketed fields and omit IDs you do not have. This is a read-only investigation; credentials stay in the configured connection.

Hand off a useful support report

Use Report an API problem, adding the setup step, MCP host and server, tool name, non-secret organization/brand/job IDs, and the last successful read. Include whether any previous write may already have completed. Remove keys, authorization headers, and customer message content before sharing. Report the error code/body as well as HTTP status when available; an MCP tool failure may be represented inside a protocol response. A timestamped host report is context, not a live diagnosis of your request.

Next steps

Return to the agent walkthrough, workflow trial, or MCP management guide at the recovered step.
Last modified on September 20, 2026