[Home](./index.md) > [puppeteer](./puppeteer.md) > [CDPSession](./puppeteer.cdpsession.md) > [send](./puppeteer.cdpsession.send.md)
## CDPSession.send() method
Signature:
```typescript
send(method: T, ...paramArgs: ProtocolMapping.Commands[T]['paramsType']): Promise;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| method | T | |
| paramArgs | ProtocolMapping.Commands\[T\]\['paramsType'\] | |
Returns:
Promise<ProtocolMapping.Commands\[T\]\['returnType'\]>