---
title: INOutgoingMessageType
framework: intents
role: symbol
role_heading: Enumeration
path: intents/inoutgoingmessagetype
---

# INOutgoingMessageType

The format of the message.

## Declaration

```swift
enum INOutgoingMessageType
```

## Topics

### Message Types

- [INOutgoingMessageType.outgoingMessageText](intents/inoutgoingmessagetype/outgoingmessagetext.md)
- [INOutgoingMessageType.outgoingMessageAudio](intents/inoutgoingmessagetype/outgoingmessageaudio.md)
- [INOutgoingMessageType.unknown](intents/inoutgoingmessagetype/unknown.md)

### Initializers

- [init(rawValue:)](intents/inoutgoingmessagetype/init(rawvalue:).md)

## Relationships

### Conforms To

- [BitwiseCopyable](swift/bitwisecopyable.md)
- [Equatable](swift/equatable.md)
- [Hashable](swift/hashable.md)
- [RawRepresentable](swift/rawrepresentable.md)
- [Sendable](swift/sendable.md)
- [SendableMetatype](swift/sendablemetatype.md)

## See Also

### Sending a Message

- [INSendMessageIntentHandling](intents/insendmessageintenthandling.md)
- [INSendMessageIntent](intents/insendmessageintent.md)
- [INSendMessageIntentResponse](intents/insendmessageintentresponse.md)
- [INSendMessageAttachment](intents/insendmessageattachment.md)
- [INSendMessageIntentDonationMetadata](intents/insendmessageintentdonationmetadata.md)
