> For the complete documentation index, see [llms.txt](https://docs.bird.com/api/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.bird.com/api/channels-api/message-types/text.md).

# Text

{% hint style="info" %}
All examples below must be sent within the **body** field of a message as shown below
{% endhint %}

{% code lineNumbers="true" %}

```json
{
 "receiver": {
   "contacts": [
     {
       "identifierValue": "+31612345678"
     }
   ]
 },
 "body": {...}
}
```

{% endcode %}

## Single text message

#### Message Body

{% code lineNumbers="true" %}

```json
{
  "type": "text",
  "text": {
    "text": "Single text message"
  }
}
```

{% endcode %}

#### SMS

![](/files/7Fj8YXACC1Cd3n7qqvsj)

#### WhatsApp

![](/files/2ZzBChEuYdXDA36Qbdgi)

#### Google RCS

<div align="left"><figure><img src="/files/jrKZMyraQVxwjUM2WfsV" alt="" width="173"><figcaption></figcaption></figure></div>

Facebook

![](/files/L4uW49IGJVszTcZoqVBp)

#### Instagram

![](/files/o5TE4bcnjDr5qzrqJA77)

#### Line

<div align="left"><figure><img src="/files/q9BKtclRgzktrz7cjLZF" alt=""><figcaption></figcaption></figure></div>

## Single text message with actions

### Single text message with reply actions

#### Message Body

{% code lineNumbers="true" %}

```json
{
  "type": "text",
  "text": {
    "text": "Single text message with reply actions",
    "actions": [
      {
        "type": "reply",
        "reply": {
          "text": "Reply action 1"
        }
      },
      {
        "type": "reply",
        "reply": {
          "text": "Reply action 2"
        }
      }
    ]
  }
}
```

{% endcode %}

#### WhatsApp

![](/files/INh3XHSJ6k0OPIMquvms)

#### Google RCS

<div align="left"><figure><img src="/files/LPtGNhZNqXlMWPF4zhDd" alt="" width="188"><figcaption></figcaption></figure></div>

#### Facebook

![](/files/tQgbom1hgNBQevFsCtCc)

#### Instagram

![](/files/XwPYjQIiXFhvJogEzPl8)

#### Line

<div align="left"><figure><img src="/files/gBhwwh5OBjg6YNaD5cxg" alt=""><figcaption></figcaption></figure></div>

### Single text message with postback actions

#### Message Body

{% code lineNumbers="true" %}

```json
{
  "type": "text",
  "text": {
    "text": "Single text message with postback actions",
    "actions": [
      {
        "type": "postback",
        "postback": {
          "text": "Postback action 1",
          "payload": "postback-payload-1"
        }
      },
      {
        "type": "postback",
        "postback": {
          "text": "Postback action 2",
          "payload": "postback-payload-2"
        }
      }
    ]
  }
}
```

{% endcode %}

#### WhatsApp

![](/files/83W3y3iWbzAYscV0aMef)

#### Google RCS

<div align="left"><figure><img src="/files/DBy4rbs35ozKp7368M6A" alt="" width="188"><figcaption></figcaption></figure></div>

#### Facebook

![](/files/tmgr06IpDpm5EUF2FAuN)

#### Instagram

![](/files/GEcFLyVPCck9Heo0SFAr)

#### Line

<div align="left"><figure><img src="/files/zNHggKtq6NJ4f50oz6dE" alt=""><figcaption></figcaption></figure></div>

### Single text message with postback and reply actions

#### Message Body

{% code lineNumbers="true" %}

```json
{
  "type": "text",
  "text": {
    "text": "Single text message with reply and postback actions",
    "actions": [
      {
        "type": "postback",
        "postback": {
          "text": "Postback action 1",
          "payload": "postback-payload-1"
        }
      },
      {
        "type": "reply",
        "reply": {
          "text": "Reply action 1"
        }
      }
    ]
  }
}
```

{% endcode %}

#### WhatsApp

![](/files/RQNjePJBdWdWSffnJihG)

#### Google RCS

<div align="left"><figure><img src="/files/KOceuXyP6nNmstfXr6BX" alt="" width="188"><figcaption></figcaption></figure></div>

#### Facebook

![](/files/kZKT0U4wwm4r3S4voM2Z)

#### Instagram

![](/files/WHmH3dzxJN93I5sTLCXF)

#### Line

<div align="left"><figure><img src="/files/oIYx5cCCbSUBjMRMjfHO" alt=""><figcaption></figcaption></figure></div>
