Manage WebChat Addresses

This guide is for Flex UI 1.x and channels that use Programmable Chat and Proxy. If you are using Flex UI 2.x or you are starting out, we recommend that you build with Flex Conversations.

When a new Flex account is created, one default Address (Flex Flow) will be added to enable WebChat out of the box. You can test this out by clicking Launch in the Administrator view of the Flex UI.


At some point, you might need additional WebChat Addresses to handle your traffic. For example, you might be running multiple websites, or might be rendering your website in multiple languages and might want to route conversations differently per language.

In this case, we recommend creating a separate WebChat Address (Flex Flow) for each use case.

Create a WebChat Address via the Flex Console

You can create WebChat Addresses (Flex Flows) via Flex Console > Manage > Messaging:


  1. Click + Create new Address from the Legacy Addresses tab.
  2. Select WebChat as the Address type.
  3. You can optionally enter a friendly name.
  4. Configure the integration to Flex - either by using Studio, Webhook, or Task. The most common configuration is to integrate a WebChat Address to Flex using a Studio Flow. Unless you have removed or reconfigured it, you can use the default WebChat Flow (or Chat Flow) that came with your Flex account. To learn more about configuring Studio Flows, see Configure pre-agent workflow with Studio.

  5. Click Submit to save your new Flex WebChat Address.

You can edit or delete WebChat Addresses at any point using the Flex Console. Use the Edit Address form to enable/disable the Channel Janitor for your WebChat Addresses.

Loading Code Sample...

        Create a Flex Flow

        To implement separate handling, point this new Flex Flow to a different Studio Flow that implements the routing and handling nuances you are looking for.

        To find your account's ChatServiceSid, navigate to Proxy > Services in the Twilio Console and select the Flex Proxy Service. You should see the Chat Instance SID field in the Optional section.

        To locate your Account SID and Auth Token, navigate to your Account Dashboard (house icon in the left nav).

        Test a WebChat Address

        The quickest way to test your new Flex Flow and the routing behind it is to open the WebChat demo widget again from the Administrator dashboard. The URL format is as follows:

        Replace the original Flex Flow SID in the URL with the SID of the new Flex Flow you want to test. Any messages you write to that new WebChat widget will be handled based on the new Flex Flow configuration.

        Maria Bermudez Sander Sõnajalg Anson Foong Angel Higuera
        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.

        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!