---
title: "perform(_:)"
framework: livecommunicationkit
role: symbol
role_heading: Instance Method
path: "livecommunicationkit/conversationmanager/perform(_:)"
---

# perform(_:)

Tells the conversation manager to asynchronously perform actions for a conversation.

## Declaration

```swift
final func perform(_ actions: [ConversationAction]) async throws
```

## Parameters

- `actions`: An array of actions to perform for a conversation.

## See Also

### Managing conversations

- [invalidate()](livecommunicationkit/conversationmanager/invalidate().md)
