Chains, Customize Workiva y las API de Workiva no son herramientas que compitan entre sí: su máximo potencial se aprovecha cuando cada una se utiliza para lo que mejor sabe hacer. En este artículo se explica cuál es el lugar que ocupa cada uno, para que puedas elegir el enfoque más adecuado para tu flujo de trabajo.
Cómo enfocar cada uno de ellos
- Chains sirve para la orquestación: conecta sistemas, programa tareas, supervisa las ejecuciones y ofrece a los equipos visibilidad sobre cada paso de un proceso: qué ha ocurrido, cuándo y dónde. Ofrece conectores listos para usar con Workiva y sistemas de terceros, y su estructura sin código te permite automatizar los procesos cotidianos y reducir los errores manuales sin necesidad de contar con un desarrollador en plantilla.
- Personalizar Workiva permite una extensibilidad controlada: añadir lógica personalizada mediante scripts, capturar el contexto estructurado del flujo de trabajo con campos personalizados y activar scripts desde los archivos en los que trabajas gracias a las automatizaciones integradas. Traslada la lógica especializada de soluciones provisionales puntuales a un entorno controlado, repetible y ejecutado de forma segura en la infraestructura gestionada por Workiva.
- Las API de Workiva son el puente de acceso a tus datos de Workiva, lo que permite tanto a los scripts como a las cadenas leer, escribir y actualizar los datos de la plataforma de forma controlada.
Antes de empezar a construir
Empieza por la herramienta más sencilla que resuelva el problema. Antes de recurrir a «Personalizar Workiva», comprueba que no exista ya una función nativa de Workiva o una solución de Chains que cumpla con tus necesidades. Personalizar Workiva es la opción adecuada cuando el flujo de trabajo requiere realmente una lógica personalizada, un contexto estructurado o automatización dentro del propio archivo, y no cuando bastaría con una función estándar.
Cómo utilizarlos juntos
Las cadenas y la personalización de Workiva no son mutuamente excluyentes. Un script puede ejecutarse como un paso dentro de un flujo de trabajo más amplio de Chains: Chains coordina y programa el proceso, mientras que el script se encarga de una transformación compleja que requiere una lógica personalizada. Si una implementación de Chains se ha vuelto difícil de mantener o no funciona bien debido a que la lógica es demasiado compleja, Customize Workiva puede complementarla para que el flujo de trabajo resulte más duradero y fiable.
Cómo se complementan mejor las cadenas y los scripts
Cada uno destaca en lo que mejor sabe hacer, y juntos abarcan mucho más de lo que cualquiera de ellos podría por sí solo:
| Las cadenas son ideales para… | La programación de scripts es ideal para… |
|---|---|
| Orquestación: conexión de sistemas, programación y supervisión | Lógica personalizada compleja y reglas de negocio |
| Automatización sin código y sin necesidad de un desarrollador | Control a nivel de desarrollador y optimización del rendimiento |
| Menores costes generales de desarrollo y mantenimiento | Flujos de trabajo que no pueden gestionarse mediante la configuración estándar o las cadenas |
Al combinar la orquestación de Chains con la lógica personalizada de Scripting —y los campos personalizados para proporcionar un contexto estructurado—, se obtienen flujos de trabajo a medida y regulados que se ejecutan de forma coherente y siguen siendo nativos de la plataforma Workiva.
Una forma rápida de decidirte: empieza por Chains. Incorpora scripts cuando el caso de uso requiera una lógica personalizada compleja y cuentes con conocimientos de Python para desarrollarla y mantenerla.
A medida que la IA se va integrando en más flujos de trabajo, esta estructura cobra aún más importancia. La IA puede ayudarte a detectar patrones y agilizar el diseño del trabajo, pero su mayor valor reside en que dispone de información fiable sobre la que basarse. La coordinación de Chains, la ejecución controlada de Scripting y el contexto estructurado de los campos personalizados proporcionan a las tareas asistidas por IA flujos de trabajo repetibles y auditables, de modo que las recomendaciones se convierten en resultados en los que puedes confiar.
Orientación detallada
Para obtener un desglose comparativo de las ventajas de cada herramienta —incluidas consideraciones sobre complejidad, presupuesto, rendimiento y conocimientos de los desarrolladores—, consulta el documento en PDF « chains and Scripting Usage Guidance» ( chains y guía de uso de scripts), disponible en.