# Activity bindings

A CRM activity — a call, meeting, task or email — shows up in the timeline of the record it belongs to. Bindings make a single activity appear in several cards at once: for example, a call is visible both in a deal and in a smart-process card.

Bitrix24 API: `crm.activity.binding.*`
Scope: `crm`

## Operations

- [List bindings](./bindings/list.md) — `GET /v1/activities/:activityId/bindings`
- [Bind](./bindings/bind.md) — `POST /v1/activities/:activityId/bindings`
- [Unbind](./bindings/unbind.md) — `DELETE /v1/activities/:activityId/bindings`
- [Move a binding](./bindings/move.md) — `POST /v1/activities/:activityId/bindings/move`

## When to use

- A call on a deal must also show in the card of a related smart process.
- A meeting belongs to a contact and a company at once — add a second binding.
- An activity moved to another CRM record — move the binding without losing history.

## Typical scenario

1. Review the activity's current bindings: [`GET /v1/activities/:activityId/bindings`](./bindings/list.md).
2. Add a second entity: [`POST /v1/activities/:activityId/bindings`](./bindings/bind.md) with `entityTypeId` and `entityId`.
3. Move the binding to another record of the same type: [`POST /v1/activities/:activityId/bindings/move`](./bindings/move.md).
4. Remove an extra binding: [`DELETE /v1/activities/:activityId/bindings`](./bindings/unbind.md).

## See also

- [Activities](/docs/entities/activities)
- [List bindings](/docs/entities/activities/bindings/list)
- [Smart processes](/docs/entities/smart-processes)
