> ## Documentation Index
> Fetch the complete documentation index at: https://docs.onepay.la/llms.txt
> Use this file to discover all available pages before exploring further.

# Invocar flujos

> Invoca un flujo para ante una acción del usuario.

### Body

<ParamField body="phone" type="string" required>
  Número de teléfono del cliente.
</ParamField>

<ParamField body="flow" type="string" required>
  Nombre del flujo a invocar.
</ParamField>

<ParamField body="params" type="object">
  Parámetros adicionales del flujo.
</ParamField>

<ResponseExample>
  ```json 200 theme={null}
  no content
  ```

  ```json 422 theme={null}
  {
      "message": "El número de teléfono es requerido.",
      "code": 10001,
      "code_name": "validation_error",
      "errors": {
          "phone": [
              "El número de teléfono es requerido."
          ],
          "flow": [
              "El nombre del flujo es requerido."
          ]
      }
  }
  ```

  ```json 409 theme={null}
  {
    "message": "No se puede generar la operación, genera un token de idempotencia y envíelo en los headers como x-idempotency",
    "code": 10003,
    "code_name": "idempotency_error"
  }
  ```
</ResponseExample>
