Rate this page:

TwiML™ SMS: <Redirect>

The <Redirect> verb transfers control of a Message response to the TwiML at a different URL. All verbs after <Redirect> are unreachable and ignored.

Verb Attributes

The <Redirect> verb supports the following attributes that modify its behavior:

Attribute Name Allowed Values Default Value


The 'method' attribute takes the value 'GET' or 'POST'. This tells Twilio whether to request the <Redirect> URL via HTTP GET or POST. 'POST' is the default.


The "noun" of a TwiML verb is the stuff nested within the verb that's not a verb itself; it's the stuff the verb acts upon. These are the nouns for <Redirect>:

Noun TwiML Interpretation
plain text An absolute or relative URL for a different TwiML document.

Nesting Rules

No verbs can be nested within <Redirect> and <Redirect> can't be nested in any other verbs.


Example 1: Absolute URL redirect

In this example, we have a <Redirect> verb. <Redirect> makes a request to and transfers control to the TwiML returned from that request.

Loading Code Sample...

        Absolute URL redirect

        Example 2: Relative URL redirect

        Redirects flow control to a TwiML at a URL relative to the current URL.

        Loading Code Sample...

              Relative URL redirect

              Rate this page:

              Need some help?

              We all do sometimes; code is hard. Get help now from our support team, or lean on the wisdom of the crowd by visiting Twilio's Stack Overflow Collective or browsing the Twilio tag on Stack Overflow.

              Loading Code Sample...

                    Thank you for your feedback!

                    Please select the reason(s) for your feedback. The additional information you provide helps us improve our documentation:

                    Sending your feedback...
                    🎉 Thank you for your feedback!
                    Something went wrong. Please try again.

                    Thanks for your feedback!