You are viewing the Spanish (Mexico) site, but your language preference is set to English. Switch to English site →

Menu

Flujos de Studio, funciones, activos, TwiML

Flex Conversations requiere Flex UI 2.0. Si utilizas Flex UI 1.x, consulta las páginas de chat y mensajería.

Twilio Studio is a powerful visual editor for building, editing, and managing communication workflows. The Studio Canvas is the visual flow editor and is accessible through the Console.

Puedes utilizar Studio para crear desde notificaciones de pedidos hasta IVR conversacional, herramientas de encuesta y chatbots con SMS.

Flujos de Studio

By default, Studio Flows serve as the entry point for all calls and messages within Flex. Out of the box, Flex includes three Studio Flows: Voice IVR, Messaging Flow, and WebChat Flow. These Flows use the Send To Flex Widget to send inbound communication to a TaskRouter Workflow.

Para obtener ejemplos de cómo modificar flujos de Flex Studio, consulta Utilizar Twilio Studio con Flex.

Widgets

Un flujo de Studio consta de widgets, los cuales sirven como bloques básicos de la funcionalidad específica del canal de comunicación que se utiliza. Comienza con el widget Trigger (Activador) y, desde allí, puedes arrastrar y soltar widgets para crear el flujo exacto que se adapte al caso de uso del contact center.

Common widgets include Say/Play (for saying or playing a message on a voice call), and Send & Wait for Reply (for sending a text-based message and waiting for a user response). For a complete list of Studio widgets, see the Widget Library.

Studio can connect to Twilio Functions or make HTTP Requests to 3rd party services for additional functionality.

When an end user interacts with a Studio Flow, it creates an Execution that takes the user through each Widget until completion. An Execution typically represents a single phone call or a chatbot conversation. As a Studio flow executes, its state and associated data are saved in the Execution Context. The data in the Execution Context can be accessed within a Studio Flow as variables using the Liquid Template Language.

Send to Flex

The Send To Flex widget is a Studio widget that transfers a call, message, or conversation to Flex. Refer to Configure pre-agent workflow with Studio for further details.

Funciones y activos

Twilio Functions es un entorno de desarrollo sin servidores que te permite crear aplicaciones de Twilio escalables y controladas por eventos. Las funciones son pequeñas unidades de código desde el servidor escritas en Node.js y ejecutadas directamente en la plataforma de Twilio. Se integran de forma nativa en Studio para que puedas ampliar los flujos de Studio y los plugins de Flex con funciones personalizadas.

Functions replace your need to find hosting or run a server to serve TwiML or any other HTTP-based responses. You no longer have to worry about maintaining or scaling your web infrastructure to support your application. To learn more, see Getting Started with Serverless and Twilio Functions.

Assets provide the ability to upload and serve text and media files on the Twilio server which can be accessed using Functions to build custom communication applications. To learn about the different types of Assets you can host, see How Assets Work.

TwiML

TwiML (el lenguaje Twilio Markup Language) es un conjunto de instrucciones que puedes usar para decirle a Twilio lo que debe hacer cuando recibes una llamada o un SMS entrantes.

Cómo funciona TwiML

Cuando alguien hace una llamada o envía un mensaje a uno de tus números Twilio, Twilio busca la URL asociada a ese número de teléfono y le envía una solicitud. Luego, Twilio lee las instrucciones TwiML devueltas por ese punto final para determinar qué hacer: ya sea grabar la llamada, reproducir un mensaje para el agente de llamada o pedirle que oprima dígitos en su teclado.

En esencia, TwiML es un documento XML con etiquetas especiales definidas por Twilio para ayudarte a construir tu aplicación de voz programable o mensajería. Los verbos TwiML son la salida subyacente de Studio que le dice a los sistemas de Twilio qué acciones debe realizar en una llamada o un mensaje determinado. Debido a esto, la mayoría de los elementos de un documento TwiML son verbos TwiML. Los nombres de los verbos distinguen entre mayúsculas y minúsculas, al igual que los nombres de sus atributos.

TwiML for Voice

Las instrucciones TwiML for Voice definen cómo se manejan las llamadas entrantes y salientes en tu número de teléfono de Twilio. Aunque Twilio ejecuta solo un documento TwiML al agente de llamada a la vez, puedes enlazar muchos documentos TwiML juntos como un flujo para construir una aplicación IVR compleja.

Puedes usar diferentes combinaciones de verbos TwiML para crear todo tipo de aplicaciones interactivas de voz y mensajería para Flex. Los verbos de voz que se utilizan habitualmente con Flex incluyen <Say>, <Gather>, <Pay>, <Play>, <Record>, <Enqueue>, <Dial>, <Connect>, <Autopilot>, <Stream>.

To learn more about how TwiML works with voice, the different elements, and the TwiML interpreter, see TwiMLTM for Programmable Voice documentation.

TwiML for SMS

TwiML for SMS instructions define how inbound messages are handled on your Twilio phone number. When Twilio receives a message for one of your Twilio numbers or channels, it makes a synchronous HTTP request to the message URL configured for that number or channel and expects to receive TwiML in response. Twilio sends additional parameters when there are media (such as images) associated with the message. The two TwiML for Messaging verbs are <Message> and <Redirect>.

Para obtener más información sobre cómo funciona TwiML con SMS y el intérprete de TwiML, consulta TwiMLTM para SMS programables.

Calificar esta página:

¿Necesitas ayuda?

Todos la necesitamos a veces; la programación es difícil. Obtén ayuda ahora de nuestro equipo de soporte, o recurre a la sabiduría de la multitud visitando Stack Overflow Collective de Twilio o navegando por la etiqueta de Twilio en Stack Overflow.

Gracias por tus comentarios.

Selecciona los motivos de tus comentarios. La información adicional que nos brindas nos ayuda a mejorar nuestra documentación:

Enviando tus comentarios…
🎉 Gracias por tus comentarios.
Se produjo un error. Inténtalo de nuevo.

Gracias por tus comentarios.

thanks-feedback-gif