> For a complete index of all SignalWire documentation pages, fetch https://signalwire.com/docs/llms.txt

# PendingRPCOptions

> Options for an in-flight RPC: timeout and AbortSignal cancellation.

Options accepted by RPC-sending methods (`execute`, `executeMethod`) to control timeout and cancellation. Both fields are optional.

## **Properties**

Optional AbortSignal for cancellation support. If the signal is aborted, the promise will reject with an AbortError.

Timeout in milliseconds. Defaults to 5000ms (5 seconds). If the response is not received within this time, the promise will reject with RPCTimeoutError.