> Fetch clean Markdown by appending `.md` to any page URL under https://signalwire.com/docs or requesting it with the HTTP header `Accept: text/markdown`. The root index at https://signalwire.com/docs/llms.txt lists the available documentation indexes. # 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** **`signal`** `AbortSignal` Optional AbortSignal for cancellation support. If the signal is aborted, the promise will reject with an AbortError. --- **`timeoutMs`** `number` Timeout in milliseconds. Defaults to 5000ms (5 seconds). If the response is not received within this time, the promise will reject with RPCTimeoutError. --- > Options for an in-flight RPC: timeout and AbortSignal cancellation.