# HITLRequest

> **Interface** in `langchain`

📖 [View in docs](https://reference.langchain.com/javascript/langchain/index/HITLRequest)

Request for human feedback on a sequence of actions requested by a model.

## Signature

```javascript
interface HITLRequest
```

## Properties

- `actionRequests`
- `reviewConfigs`

## Examples

```ts
const hitlRequest: HITLRequest = {
  actionRequests: [
    { name: "send_email", args: { to: "user@example.com", subject: "Hello" } }
  ],
  reviewConfigs: [
    {
      actionName: "send_email",
      allowedDecisions: ["approve", "edit", "reject"],
      description: "Please review the email before sending"
    }
  ]
};
const response = interrupt(hitlRequest);
```

---

[View source on GitHub](https://github.com/langchain-ai/langchainjs/blob/62fc484b2a0d1ec5b8bebff4a8a0efe6300ada72/libs/langchain/src/agents/middleware/hitl.ts#L228)