[Yandex Cloud documentation](../../../../../index.md) > [Yandex Serverless Integrations](../../../../index.md) > [Concepts](../../../index.md) > Workflows > [YaWL specification](../index.md) > Integration steps > YMQ

# YMQ

Sending messages to the [Yandex Message Queue](../../../../../message-queue/index.md) queue.

Field name | Type | Required | Default value | [Templating](../../templating.md) is supported | Description
--- | --- | --- | --- | --- | ---
`queueArn` | `string` | Yes | No | No | ARN of the queue.
`put` | [YmqPut](#YmqPut) | Yes | No | No | Configuring the `put` action to add messages to the queue.

## YmqPut object {#YmqPut}

Field name | Type | Required | Default value | [Templating](../../templating.md) is supported | Description
--- | --- | --- | --- | --- | ---
`body` | `string` | No | `""` | Yes | Message body.