> ISPO SDK documentation. [HTML](https://ispo.ai/docs/types/core.Supporting_types.AskAnswerDecision.html) · [Documentation index](https://ispo.ai/docs/llms.txt)

# Type Alias AskAnswerDecision

```typescript
AskAnswerDecision:
    | "allow"
    | "deny"
    | "pending"
    | "expired"
    | "blocked"
    | "error"
```

The one answer vocabulary for every ask/decide lane. `pending` is the caller-facing projection of a caller timeout/cancellation while the durable ask remains open; `error` is reserved for a host failure after an Allow (or for a typed preflight failure that never became a consent decision).
