# Claim conversation

Claim a conversation for a given agent. To avoid taking over assigned conversations, set the `force` paremeter to false

Endpoint: PUT /beta/conversations/{conversationId}/claim
Version: beta
Security: ApiKeyAuth

## Path parameters:

  - `conversationId` (integer, required)

## Request fields (application/json):

  - `agentId` (string, required)
    The id of the agent who is claiming the conversation

  - `force` (boolean)
    Set as false to avoid taking over the conversation if it is already assigned to an agent

## Response 400 fields (application/json):

  - `message` (string, required)

## Response 404 fields (application/json):

  - `message` (string, required)

## Response 409 fields (application/json):

  - `message` (string, required)

