Skip to Content

POST /attempt/start

Start Attempt

Create a new attempt from a home or practice entry.

Request Body (AttemptStartRequest)

FieldTypeRequiredDescription
home_idstringNo
practice_idstringNo
infinite_modebooleanNo
idempotency_keystringNoIdempotency key — replays the prior call; on the ack, the server-minted soft key to activate/reject a staged attempt
softbooleanNoStage the attempt dormant (persona+attempt+junction active=False) — agent proposes; accept activates. The sim-env ‘dormant attempt’ primitive.
acceptbooleanNoAck: True activates the staged attempt, False rejects. Only meaningful with idempotency_key

Response (AttemptStartResponse)

FieldTypeRequiredDescription
attempt_idstringYes
chat_idstringYes
department_idstringNo
idempotency_keystringNoServer-minted soft-call key (audit call_id). On a soft propose, echo this back with accept to activate/reject the staged attempt.
Last updated on