[Home](./index.md) > [puppeteer](./puppeteer.md) > [Connection](./puppeteer.connection.md) > [send](./puppeteer.connection.send.md)
## Connection.send() method
Signature:
```typescript
send(method: T, params?: Protocol.CommandParameters[T]): Promise;
```
## Parameters
| Parameter | Type | Description |
| --- | --- | --- |
| method | T | |
| params | Protocol.CommandParameters\[T\] | |
Returns:
Promise<Protocol.CommandReturnValues\[T\]>