---
title: CommunicationTopic.Action.communicate
framework: permissionkit
role: symbol
role_heading: Case
path: permissionkit/communicationtopic/action/communicate
---

# CommunicationTopic.Action.communicate

A request to communicate with someone.

## Declaration

```swift
case communicate
```

## See Also

### Specifying communication actions

- [CommunicationTopic.Action.audioCall](permissionkit/communicationtopic/action/audiocall.md)
- [CommunicationTopic.Action.call](permissionkit/communicationtopic/action/call.md)
- [CommunicationTopic.Action.follow](permissionkit/communicationtopic/action/follow.md)
- [CommunicationTopic.Action.friend](permissionkit/communicationtopic/action/friend.md)
- [CommunicationTopic.Action.message](permissionkit/communicationtopic/action/message.md)
- [CommunicationTopic.Action.beFollowed](permissionkit/communicationtopic/action/befollowed.md)
- [CommunicationTopic.Action.chat](permissionkit/communicationtopic/action/chat.md)
- [CommunicationTopic.Action.connect](permissionkit/communicationtopic/action/connect.md)
- [CommunicationTopic.Action.videoCall](permissionkit/communicationtopic/action/videocall.md)
