Ir al contenido principal

Preguntas frecuentes sobre Procedimientos Fin

Escrito por Beth-Ann Sher

Creación y edición de Procedimientos

¿Están los Procedimientos disponibles para todos los clientes?

Sí — Los Procedimientos generalmente están disponibles para todos los clientes. No hay lista de espera, acceso beta ni contrato especial requerido, y no necesitas contactar soporte o ventas para obtener acceso. Puedes acceder directamente vía Fin AI Agent > Train > Procedures.

¿Es necesario configurar Fin AI Agent antes de poder usar Procedimientos?

Fin AI Agent debe estar configurado y activo en tu espacio de trabajo antes de que puedas usar Procedimientos. Los Procedimientos son una función de Fin AI Agent — amplían lo que Fin puede hacer, por lo que Fin debe estar desplegado y funcionando primero. Si Fin AI Agent aún no está configurado en tu espacio de trabajo, navega a Fin AI Agent para comenzar.

¿Dónde están los Procedimientos en el producto?

Para crear un nuevo Procedimiento Fin, navega a Fin AI Agent > Train > Procedures en tu espacio de trabajo. Haz clic en + New procedure y elige tu método de creación preferido.

¿Por qué un Procedimiento no carga, guarda o responde correctamente?

Si un Procedimiento termina antes de tiempo, salta pasos, guarda solo después de refrescar o muestra errores, esto no es un comportamiento esperado. Por favor, reporta un problema a nuestro equipo de soporte para que podamos investigar.

¿Puedo usar un sub-procedimiento escrito en un Procedimiento dentro de otro Procedimiento?

No, no puedes usar un sub-procedimiento escrito en un Procedimiento dentro de un Procedimiento diferente.

¿Hay alguna forma de convertir automáticamente una Tarea existente en un Procedimiento?

Actualmente no hay forma de migrar automáticamente todas las Tareas. Sin embargo, después del 12 de marzo, podremos migrar automáticamente ciertas Tareas simples (por ejemplo, aquellas con un solo bloque de instrucciones) a Procedimientos. Planeamos soportar migraciones de Tareas más complejas, probablemente con asistencia de IA, en el futuro.

¿Cómo debo manejar estructuras de datos anidadas y notación de puntos en Procedimientos?

Si encuentras manejo inconsistente de datos o estructuras anidadas, tienes dos opciones actuales:

  1. Usa la función de transformación de código del conector de datos para aplanar tus estructuras de datos si manipulas la salida de un conector de datos.

  2. Indica a Fin en lenguaje natural cómo acceder directamente a la estructura de datos compleja dentro del Procedimiento.

En el futuro, lanzaremos una herramienta de código que te permitirá transformar y manipular cualquier dato directamente dentro de un Procedimiento.

¿Se considera la “estructura de sub-procedimiento redactada por IA” una mejor práctica?

Los Procedimientos generados por IA siempre se actualizan con nuestra última visión de diseño de mejores prácticas, lo que significa que la estructura puede cambiar con el tiempo. Hoy, la IA suele estructurar los pasos dentro de sub-procedimientos, lo cual se considera una buena práctica.

¿Podemos asignar diferentes niveles de permiso para crear vs. desplegar Procedimientos?

No, la creación y el despliegue de Procedimientos se gestionan con el mismo nivel de permiso.

¿Cómo activo un Procedimiento para WhatsApp u otros canales específicos?

Puedes activar un procedimiento para canales específicos directamente dentro del editor de Procedimientos. En la sección When to use this procedure, haz clic en el botón de audiencia. Desde ahí, puedes marcar o desmarcar canales específicos (por ejemplo, WhatsApp, Messenger, iOS) para controlar exactamente dónde Fin puede usar ese procedimiento. También puedes elegir qué audiencia específica puede activar el procedimiento desde aquí.

¿Por qué no se activa mi Procedimiento en móvil (iOS)?

Los Procedimientos en móvil tienen requisitos más estrictos que en web. Revisa esta lista si un Procedimiento no se ejecuta para clientes móviles:

  • Solo para Users: Los Procedimientos solo se activan para Users en móvil. Leads y Visitors no son elegibles sin importar la audiencia configurada en la sección "When to use this procedure" del procedimiento.

  • Canal iOS seleccionado: En la sección "When to use this procedure", confirma que iOS está marcado como canal. El procedimiento no se activará en móvil si solo está seleccionado Web.

  • Procedimiento está Publicado: Los procedimientos en borrador no se activan para clientes en ningún canal.

  • Simple Deploy está habilitado para iOS: Ve a Fin AI Agent > Deploy > Chat y confirma que Fin está activo para el canal iOS.

  • No hay workflow de mayor prioridad interceptando: Los workflows activos se ejecutan antes de que Fin evalúe la intención del procedimiento. Un workflow dirigido al canal iOS puede estar redirigiendo la conversación antes de que Fin pueda coincidir con el procedimiento.

¿Pueden los Procedimientos Fin aplicar una "Etiqueta de Persona" a un cliente?

Los Procedimientos Fin actualmente solo soportan etiquetar la conversación. Mientras que los Intercom Workflows permiten acciones de "Etiquetar persona", esta funcionalidad específica no está disponible dentro de los bloques de instrucciones en lenguaje natural de un Procedimiento.

¿Los títulos de los procedimientos son solo para referencia interna o Fin los usa?

El título principal del procedimiento (el nombre que le das a tu procedimiento en la parte superior) es principalmente para organización interna. Aunque debe ser claro y descriptivo, Fin no usa directamente el título del procedimiento para la coincidencia de intención. En cambio, Fin se basa en la descripción del disparador "When to use this procedure" para determinar cuándo activar el procedimiento.

Sin embargo, los títulos de sub-procedimientos son diferentes—Fin los usa cuando los llamas con @Run sub-procedure. Usa nombres orientados a la acción y descriptivos para sub-procedimientos como CollectPaymentInfo, VerifyUserIdentity o ResolveDeliveryIssue para que sean claros tanto para Fin como para tu equipo.

¿Puedo obtener más soporte para crear Procedimientos Fin?

¡Sí! Conéctate con Expertos de la Comunidad y Arquitectos de Soluciones de Intercom en nuestras Procedures Meetup Office Hours. Estas sesiones, que se realizan cada dos semanas, ofrecen soporte práctico en tiempo real, incluyendo preguntas y respuestas en vivo para ayudarte a configurar y optimizar tus Procedimientos Fin y conectores de datos.


Comportamiento y capacidades de los Procedimientos

¿Puede Fin reanudar un Procedimiento después de un cierre automático por inactividad?

Sí, Fin puede reanudar un Procedimiento después de un cierre automático por inactividad.

¿Qué sucede cuando un cliente se vuelve inactivo durante un Procedimiento?

Si un cliente se vuelve inactivo, Fin mantendrá el contexto. Cuando el cliente regrese a la conversación, Fin retomará exactamente donde lo dejó.

¿Hay alguna forma de mostrar qué artículos usa Fin durante una simulación?

No, no hay forma de mostrar qué artículos usa Fin durante una simulación cuando está limitado al contenido disponible.

¿Pueden los Procedimientos crear un ticket?

Actualmente, los Procedimientos Fin no pueden crear un ticket. La creación de Ticket vía Procedimientos está planeada para principios de 2026.

¿Puede un Procedimiento crear automáticamente una nota resumen de IA al escalar?

Fin Procedures no pueden crear automáticamente una nota resumen de IA al escalar (similar a Tasks). Esta función está en desarrollo y se planea lanzar a mediados de 2026.

¿Cómo controlo los seguimientos en Procedures como “¿Hay algo más en lo que pueda ayudarte?”

Fin Procedures actualmente no soportan suprimir o controlar preguntas de seguimiento. Se planean controles de seguimiento más flexibles para Procedures a principios de 2026.

¿Procedures soporta pasos con botones?

No, Procedures no soportan bloques físicos de botones. Para dar opciones a los clientes, proporciona las opciones directamente en el texto de tu mensaje y usa pasos Condition para ramificar la conversación según su respuesta. Esto te permite recrear la misma lógica que una tarea basada en botones pero en un formato más natural y conversacional.

¿Puedo usar un paso "Run Sub-procedure" en un Workflow?

No, el paso Run Sub-procedure es exclusivo de Procedures. Puedes usar este comando (o el atajo @Run sub-procedure) para llamar a un Procedure desde otro, pero esta funcionalidad no está disponible en el constructor de Workflow.

¿Puede un Workflow pasar una conversación a un Procedure?

Workflows no pueden transferir directamente a un Procedure. Procedures son conjuntos específicos de instrucciones que el Fin AI Agent sigue secuencialmente. Si necesitas conectar flujos automatizados, puedes usar el paso Run Workflow para enlazar a otro workflow reutilizable.

¿Cómo agrego un paso "Wait" a la lógica de mi Fin AI Agent?

Puedes agregar un paso Wait for reply a un Procedure para pausarlo mientras un cliente completa una tarea prolongada, sin que se active el temporizador de inactividad ni se envíen mensajes de seguimiento. Configura cuánto tiempo espera Fin (mínimo 5 minutos, máximo 7 días). El paso termina cuando el cliente responde o se agota el tiempo, y siempre avanza al siguiente paso al agotarse el tiempo, nunca escala a un compañero. Si tu lógica requiere un retraso basado en tiempo que no dependa de la respuesta del cliente, construye esa parte de la experiencia en un Workflow, que soporta completamente acciones de Wait.

¿Cuál es la diferencia entre un "Procedure" y un "Reusable Workflow"?

Aquí te explicamos cómo diferenciarlos:

  • Reusable Workflows: Son una serie de pasos manuales y lineales (como enviar un mensaje o etiquetar a un usuario) que quieres usar en diferentes workflows.

  • Fin Procedures: Son instrucciones avanzadas de IA que permiten a Fin manejar tareas complejas y no lineales y realizar acciones (como procesar un reembolso) usando lógica de lenguaje natural.

¿Puedo usar la verificación de correo electrónico en un Procedure?

La verificación de correo electrónico (Email OTP) es una función de Workflow, no de Procedure. Si necesitas verificar la identidad de un cliente por correo, debes usar el paso Verify email with OTP en el constructor visual de Workflows, no en Procedures. Recuerda: Workflows manejan automatización como enrutamiento, espera y pasos de verificación, mientras que Procedures manejan tareas impulsadas por IA usando instrucciones en lenguaje natural.

¿Puedo activar un workflow desde un Procedure?

No, no puedes activar un Procedure desde un workflow o reusable Workflow. Procedures operan con lógica no lineal de IA e instrucciones en lenguaje natural; no pueden activar los pasos rígidos y lineales de un Reusable Workflow. Sin embargo, puedes Handoff to workflow dentro de un Procedure, pero no existe un paso equivalente para "Pass to Fin Procedure" desde workflows.

¿Por qué un Procedure tarda 10 segundos en responder en móvil?

Un tiempo de respuesta de 10 segundos está dentro del rango esperado para Procedures en móvil.

¿Por qué Fin tarda más en responder cuando usa un Procedure?

Procedures requieren que Fin siga una lógica específica, procese instrucciones detalladas o interactúe con datos externos. Debido a que Fin debe evaluar cada parte de las instrucciones, puedes notar una ligera demora comparado con una respuesta de IA. Esto asegura que Fin proporcione la resolución más precisa y contextualizada.

¿Debo usar un Procedure para monitorear cada mensaje de usuario en busca de sentimiento negativo?

No, no debes usar un Procedure para monitorear cada mensaje en busca de sentimiento. Procedures están diseñados para tareas específicas y repetibles, no para monitoreo amplio en segundo plano. Para detección de sentimiento en tiempo real y decisiones de transferencia, debes usar Escalation Guidance, que está diseñado para estos escenarios e integra nativamente la detección de sentimiento incorporada de Fin.

¿Cuál es la mejor manera de manejar lógica compleja de escalación y etiquetado?

La mejor manera de manejar escalación compleja es definir tu lógica en Escalation Guidance o Escalation Rules y luego usar Workflows para manejar acciones post-escalación como asignar a un equipo específico.

¿Se me cobra si un Procedure completa todos sus pasos pero no termina en una transferencia?

Depende de cómo termine el Procedure. Un Procedure que completa sus pasos solo se factura si la conversación alcanza un resultado facturable — ya sea una Resolution (Fin resuelve el problema del cliente, confirmado o asumido) o una Procedure handoff (Fin transfiere a un equipo humano o workflow). Simplemente pasar por todos los pasos sin que la conversación alcance uno de estos resultados no genera facturación. El factor clave es si la conversación alcanza un resultado, no si el Procedure terminó sus pasos.

¿Cómo se maneja la facturación para Procedures?

A partir del 12 de marzo de 2026, Fin Procedures se facturan como Fin Outcomes ($0.99) cuando una conversación alcanza cualquiera de los siguientes resultados: una Resolution, donde Fin resuelve completamente el problema del cliente, o una Procedure handoff, donde Fin transfiere a un equipo humano o workflow. Nunca se te cobrará si un Procedure falla, termina sin un resultado facturable o un cliente solicita una escalación fuera de una transferencia configurada. Más información sobre Fin Outcomes y facturación.

¿Se me cobra si Fin vuelve a interactuar después de una transferencia de procedure?

No. Si tu procedure transfiere a un workflow que resulta en que Fin vuelva a interactuar, solo se te cobrará una vez por conversación, incluso si el estado de resolución cambia. Una sola conversación solo puede generar un resultado facturable sin importar cuántas veces Fin vuelva a interactuar.

¿Cómo me aseguro de que mis Procedures realmente se activen para los clientes?

Procedures se activan según su tipo de disparador. Para el disparador predeterminado basado en intención, Fin analiza el mensaje del usuario y lo compara con los criterios que estableciste en la sección "When to use this procedure". Procedures también pueden activarse mediante disparadores de eventos en momentos específicos y críticos para el negocio, o mediante el disparador Inbox, que permite a los compañeros iniciar uno manualmente desde el Inbox. No necesitas un interruptor "On/Off" separado para Procedures; funcionan dentro de tu implementación existente de Fin (ya sea Simple Deploy o Workflows).

¿Se comporta Fin de manera diferente si un Procedure está en ejecución?

El comportamiento de Fin (seguimientos, escalaciones y cierre automático) está determinado por el método de implementación que aloja el Procedure:

  • Simple Deploy: Fin usa la configuración global en Fin AI Agent > Deploy > Chat.

  • Workflows: Fin sigue la configuración específica dentro del bloque "Let Fin handle". Si tienes diferentes bloques "Let Fin handle" en distintos workflows, un Procedure podría comportarse diferente en cada uno.

Si tengo ambos Simple Deploy y Workflows activos, ¿cuál comportamiento prevalece?

Si Simple Deploy está activo, anulará cualquier workflow orientado al cliente configurado para el mismo disparador. Esto significa que tus Procedures usarán la configuración global de Simple Deploy en lugar de cualquier configuración específica del bloque "Let Fin handle" en Workflows.

¿Las configuraciones globales de "Let Fin Handle" (seguimiento y cierre automático) siguen activándose durante un Procedure activo?

Sí, Fin Procedures no están aislados de tu configuración global de Fin. Si un cliente se vuelve inactivo durante un Procedure, las configuraciones de seguimiento y cierre automático configuradas en tu paso Let Fin Handle en el workflow seguirán activándose.

Cómo esto afecta la experiencia:

  • Seguimientos: Si tu espacio de trabajo está configurado para hacer seguimiento tras 4 minutos de inactividad, Fin seguirá enviando ese mensaje de comprobación.

  • Cierre automático: Si el cliente permanece inactivo más allá del umbral de cierre automático, la conversación se cerrará automáticamente. Sin embargo, si un cliente se vuelve inactivo mientras un paso de Procedure está en ejecución, Fin cerrará la conversación silenciosamente — omitirá el mensaje de cierre automático para evitar interrumpir el flujo del Procedure. La conversación sigue cerrada y el cierre queda registrado.

Cómo manejar esto:

Dado que las configuraciones de seguimiento y cierre automático no pueden desactivarse actualmente para un Procedure específico, tienes dos opciones:

  • Simple Deploy: Ve a Fin AI Agent > Deploy > Chat > Follows up para ajustar el retraso de inactividad o desactivar completamente los seguimientos.

  • Workflow-based deploy: Abre el paso Let Fin Handle en el workflow específico que activa tu Procedure. Puedes personalizar el comportamiento de seguimiento y cierre automático allí independientemente de la configuración de Simple Deploy.

¿Qué opciones de activación están disponibles para los Procedures?

Los Procedures admiten tres tipos de activadores: elige el que se adapte a tu caso de uso:

  • Basado en lo que dice el cliente: Fin analiza el mensaje del cliente y activa el procedure cuando coincide con tus criterios de "Cuándo usar este procedure". Este es el tipo de activador principal.

  • Basado en eventos: Los activadores de eventos te permiten ejecutar procedures en momentos específicos y críticos para el negocio. Añade activadores de eventos en la sección Cuándo activar del editor de procedures.

  • Activador de Inbox: Un tipo de activador de evento que permite a los compañeros iniciar manualmente un procedure directamente desde el Inbox. Solo los procedures publicados con este activador configurado aparecen en el menú del compañero.

¿Cómo agrego pasos a un Procedure?

La forma más fácil de agregar pasos es escribir tus instrucciones de forma natural o dejar que la IA las redacte por ti:

  • Deja que la IA redacte tu procedure: Selecciona Deja que la IA redacte tu procedure al crear un nuevo procedure. Describe tu proceso o pega instrucciones existentes, y Fin las estructurará automáticamente en pasos para ti.

  • Escribe instrucciones manualmente: Simplemente escribe tus instrucciones en lenguaje natural. Fin entiende lo que le pides sin necesidad de formato especial.

Dentro de los pasos de instrucción, puedes agregar herramientas escribiendo @ para acceder a funciones como conectores de datos, atributos o sub-procedures. Para reordenar pasos, arrástralos y suéltalos directamente en el editor de Procedures.

¿Cuándo usaría un conector de datos independiente en lugar de un procedure completo?

Usa un conector de datos independiente para operaciones directas, de un solo paso y atómicas (por ejemplo, "cancelar mi suscripción") que no requieren una interacción ordenada y de varios pasos. Puedes usar indicaciones dentro de la descripción del conector de datos. Usa un procedure cuando necesites un flujo determinista de varios pasos: recopilar múltiples entradas, confirmaciones explícitas, lógica de ramificación, etc.

¿Qué son las herramientas @ en los Procedures de Fin?

Las @tools (herramientas at) amplían las capacidades de Fin dentro de las instrucciones de Procedures. Cuando escribes @ dentro de un paso de instrucción, puedes agregar herramientas que permiten a Fin interactuar con datos y sistemas en tiempo real.

Las @tools comunes incluyen:

  • Conectar con el sistema - Obtener datos en vivo de aplicaciones conectadas como Shopify o Stripe.

  • Leer un atributo - Consultar datos existentes del cliente almacenados en Intercom.

  • Actualizar un atributo - Guardar información que el cliente proporciona para uso posterior.

  • Ejecutar Sub-procedure - Ejecutar un sub-procedure reutilizable dentro del flujo actual.

Nota: Las @tools son específicas de los Procedures de Fin. No son lo mismo que las menciones de compañeros o accesos directos en el Inbox de Intercom.

¿Puedo usar Objetos Personalizados en los Procedures?

Los Objetos Personalizados aún no son totalmente compatibles en los Procedures de Fin. Para referenciar datos externos en Procedures, debes usar conectores de datos en su lugar. Cuando agregas un conector de datos a un Procedure, Fin crea automáticamente atributos temporales a partir de la respuesta del conector, que puedes referenciar en tus instrucciones y condiciones.

¿Puedo agregar botones de respuesta a los Procedures?

Los Procedures de Fin no usan botones de respuesta. Los Procedures están diseñados para interacciones conversacionales impulsadas por IA donde Fin responde de forma natural a lo que escriben los clientes. Si quieres usar botones de respuesta para ofrecer opciones predefinidas a los clientes, debes usar Workflows en su lugar. Los Workflows se construyen en un lienzo visual y admiten botones de respuesta, que guían a los clientes a través de rutas estructuradas. Los Procedures son más adecuados para conversaciones abiertas donde los clientes pueden expresar solicitudes de forma diferente o proporcionar información en distintos órdenes.

¿Pueden los Procedures cerrar una conversación?

Sí. Cuando haces clic en un paso de Fin en un Procedure, el panel lateral incluye una opción Cerrar conversación y evitar respuestas. Activar esto cerrará automáticamente la conversación cuando se alcance ese paso de Fin y evitará que el cliente responda. Si esta opción no está activada, la conversación permanece abierta después de que el Procedure finalice; se cerrará según tus configuraciones de cierre automático o cuando un compañero la cierre manualmente.


Informes y análisis de Procedures

¿Hay alguna forma de exportar conversaciones simuladas?

Aunque no puedes exportar un archivo, cada prueba de conversación simulada genera un ID de ejecución único y un enlace. Puedes copiar este enlace y compartirlo con cualquier persona que tenga acceso a tu espacio de trabajo.

En Fin para Zendesk, ¿hay una forma rápida de ver las conversaciones que han entrado en un Procedure?

Sí, en Fin para Zendesk, todas las conversaciones que han entrado en un Procedure se pueden explorar desde la página de resumen de Procedures.

¿Podemos informar o analizar cuándo Fin ejecuta un Procedure durante una conversación?

Sí, puedes ver el rendimiento del Procedure y ver todas las conversaciones que involucran un Procedure en los informes.

¿Las escalaciones debido a orientación general o escalaciones globales se facturan como resoluciones?

No, las escalaciones debido a orientación general no se facturan. Solo se facturan las transferencias intencionales configuradas explícitamente en el Procedure (ya sea dentro de las instrucciones o la orientación específica del procedure).

¿Ha quedado contestada tu pregunta?