## Documentation Index

Fetch the complete documentation index at: [/llms.txt](https://docs.cognigy.com/llms.txt)

Use this file to discover all available pages before exploring further.

Emitted when the call ends normally, for example, when either party hangs up.

## Category

Call

## Callback Parameters

| Parameter | Type | Description |
| --- | --- | --- |
| `session` | [`CallSession`](https://docs.cognigy.com/click-to-call/sdk/api-reference/types#callsession) | The ended call session. |
| `endInfo` | [`CallEndInfo`](https://docs.cognigy.com/click-to-call/sdk/api-reference/types#callendinfo) | Information about why the call ended. |

## Example

```
client.on('ended', (session, endInfo) => {
  console.log('Call ended. Cause:', endInfo.cause);
  console.log('Originator:', endInfo.originator);
  console.log('Description:', endInfo.description);
});
```

## More Information

- [failed](https://docs.cognigy.com/click-to-call/sdk/event-reference/failed)
- [answered](https://docs.cognigy.com/click-to-call/sdk/event-reference/answered)
- [endCall](https://docs.cognigy.com/click-to-call/sdk/api-reference/end-call)
- [CallEndInfo](https://docs.cognigy.com/click-to-call/sdk/api-reference/types#callendinfo)

Last modified on April 21, 2026
