# `Twilio.TwiML.MessagingResponse`
[🔗](https://github.com/jeffhuen/twilio_elixir/blob/main/lib/twilio/twiml/messaging_response.ex#L1)

TwiML for messaging webhooks.

## Example

    alias Twilio.TwiML.MessagingResponse

    MessagingResponse.new()
    |> MessagingResponse.message("Thanks for your message!")
    |> MessagingResponse.to_xml()

# `t`

```elixir
@type t() :: Twilio.TwiML.t()
```

# `media`

```elixir
@spec media(String.t()) :: Twilio.TwiML.element()
```

Create a Media element for use inside Message.

# `message`

```elixir
@spec message(t(), String.t(), keyword()) :: t()
```

Send a message.

# `new`

```elixir
@spec new() :: t()
```

# `redirect`

```elixir
@spec redirect(t(), String.t(), keyword()) :: t()
```

Redirect to another TwiML URL.

# `to_xml`

```elixir
@spec to_xml(t()) :: String.t()
```

---

*Consult [api-reference.md](api-reference.md) for complete listing*
