Potenciando soluciones personalizadas: capacidades de la plataforma VTAP en Vtiger CRM

En el panorama en constante evolución de la tecnología de gestión de relaciones con el cliente (CRM), las empresas buscan soluciones personalizadas que trasciendan las configuraciones tradicionales de CRM. El año 2021 marcó un hito importante con la introducción de VTAP on Cloud, una innovación que equipa a los desarrolladores con herramientas y capacidades de tiempo de ejecución para ampliar las funcionalidades de CRM, reforzando los requisitos únicos de las empresas.

Vtiger Application Platform (VTAP) cambia las reglas del juego y ofrece a los desarrolladores y administradores los medios para amplificar el comportamiento de la interfaz de usuario (UI) del CRM. Esta extensión se logra mediante la personalización en la aplicación o la creación de puntos finales personalizados de Transferencia de Estado Representacional (REST) ​​para una integración perfecta con aplicaciones externas.

El principio central de VTAP radica en transformar Vtiger CRM de una mera herramienta confinada dentro de los límites de la organización a una plataforma sólida sobre la que se puede construir y ampliar sus capacidades. Es más, profundizar en las complejidades de la codificación no es un requisito previo esencial. La plataforma permite a los usuarios personalizar sin esfuerzo la apariencia del CRM, crear nuevos módulos y botones e incluso fomentar integraciones con terceros.

Para embarcarse en el viaje VTAP, se necesita una comprensión básica de los lenguajes de desarrollo web como HTML, CSS, JavaScript y XML, ideales para quienes se inclinan por enfoques de código bajo.

Herramientas Low-Code: revelando la creatividad

1) Creador de aplicaciones:

Una característica destacada de VTAP es el kit de herramientas App Creator, que satisface las necesidades únicas de las empresas más allá de las configuraciones de CRM. Este conjunto de herramientas facilita la creación de aplicaciones web en la nube especializadas, ofreciendo una vía para que los clientes optimicen sus operaciones de manera efectiva. Los desarrolladores pueden crear aplicaciones web del lado del cliente empleando una variedad de marcos. Esta herramienta de ejecución amplía armoniosamente las funcionalidades de CRM, alineando las empresas con sus objetivos de integración o personalización.

2) Diseñador de módulos:

El Diseñador de módulos de VTAP permite a los usuarios crear o ampliar la funcionalidad de los módulos CRM existentes. Los módulos dentro de Vtiger CRM encapsulan distintos tipos de registros, abarcando secciones como Contactos, Organizaciones, Ofertas, Facturas y más. Considerados módulos de entidad, respaldan funciones críticas que incluyen informes, flujos de trabajo y aprobaciones. Esta herramienta garantiza la interacción con la interfaz de usuario de Vtiger, permitiendo la personalización, la adición de componentes personalizados en marcadores de posición designados y la construcción de páginas personalizadas. Además, facilita una integración perfecta con proveedores de servicios externos para SMS, llamadas telefónicas y WhatsApp. Lea nuestro blog para saber más sobre Module Designer.

3) Diseñador de API:

API Designer es un espacio de trabajo donde los desarrolladores pueden crear API personalizadas basadas en HTTP. Estas API están equipadas para interactuar con las API de JavaScript de VTAP o aplicaciones externas, impulsando la integración a nuevas alturas. A través de las especificaciones del Vtiger Application Design Language (VADL), los desarrolladores definen las API, a las que luego se puede acceder mediante la autorización del usuario y la configuración de acceso a registros. Este enfoque inclusivo extiende la usabilidad de API más allá del CRM, abarcando aplicaciones externas. API Designer también promueve la creación de complejos webhooks entrantes, optimizando el intercambio de datos y manteniendo la privacidad.

Herramientas sin código: creación de flujos de trabajo fluidos

1) Diseñador de procesos:

El módulo Process Designer en Vtiger CRM es un testimonio de la destreza sin código de VTAP. Proporciona una interfaz gráfica para que los usuarios creen meticulosos flujos de trabajo comerciales. La intuitiva herramienta de diagrama de flujo permite a las empresas diseñar y optimizar sus procesos operativos, elevando la eficiencia y la coordinación.

2) Diseñador de perspectivas:

Cuando los datos son abundantes y están distribuidos en diversas aplicaciones, la necesidad de un análisis de datos profundo es primordial. Insights Designer de VTAP aborda esto, permitiendo a los usuarios asimilar, analizar y presentar datos a través de tablas y gráficos accesibles. Los usuarios pueden aprovechar el poder de Insights Designer para crear informes personalizados adaptados a sus necesidades analíticas únicas.

3) Editor complementario: Una bendición para los desarrolladores

Add-On Publisher de VTAP representa el pináculo del empoderamiento para los desarrolladores. Esta plataforma facilita la creación y publicación de complementos, ampliando los horizontes de las funcionalidades de Vtiger CRM. Los complementos, que introducen nuevas características o funcionalidades, enriquecen la experiencia de CRM. El ecosistema Add-On Publisher cuenta con varios elementos clave:

  • Interfaz UI: facilita la exportación de personalizaciones realizadas en módulos como flujos de trabajo, campos personalizados, aprobaciones y más.
  • Editor de código: un editor de código integrado permite a los desarrolladores crear y perfeccionar código complementario.
  • Sistema de publicación: los desarrolladores pueden publicar complementos sin problemas en Vtiger Add-On Marketplace, un centro donde los usuarios pueden explorar e integrar estas extensiones.

Vtiger Add-On Marketplace complementa al Add-On Publisher y ofrece funciones como un motor de búsqueda de complementos, un sistema de calificación y un sistema de comentarios para fomentar la participación de la comunidad.

Aparte de lo anterior, también hemos creado Vtiger Platform Extension para el editor VS-Code junto con el Herramienta CLI. Estos pueden ayudarle a crear y publicar aplicaciones rápidamente. Lea nuestro boletín de junio para saber mas.

4) Tablas VTAP 

Las tablas VTAP ofrecen capacidades similares a SQL para crear, actualizar y eliminar tablas similares a las tablas SQL estándar. Estas tablas funcionan como hojas de cálculo, lo que permite agregar, actualizar y eliminar datos. Idealmente adecuadas para escenarios de datos livianos sin requisitos de permisos complejos o propiedad de filas, VTAP Tables se integra perfectamente con Insights Designers para diversos gráficos y visualizaciones de tablas dinámicas. Además, las aplicaciones desarrolladas con VTAP se pueden integrar en el iframe de CRM.

También se puede acceder a las tablas VTAP a través de la API REST y la API JavaScript VTAP.

En conclusión, VTAP emerge como una fuerza a tener en cuenta en el ámbito de la personalización y extensión de CRM. Su fusión de herramientas de código bajo y sin código presenta un conjunto de herramientas completo que está dirigido tanto a desarrolladores, administradores como a empresas. Al romper los límites convencionales de las funcionalidades de CRM, VTAP impulsa a Vtiger CRM a nuevas alturas de agilidad, adaptabilidad e innovación.

 
 
 

Caso de uso del cliente VTAP

 
 

El cliente opera en el ámbito de la venta de ropa y accesorios, atendiendo a destacadas cadenas de tiendas. Su objetivo era establecer objetivos de ventas mensuales y monitorear los registros de ventas diarios de cada tienda dentro del sistema CRM. Cada tienda está designada para un agente de ventas específico, a quien se le otorga acceso al CRM. Es importante destacar que el acceso del agente de ventas se limitaba a ingresar datos de ventas diarias únicamente para su tienda designada.

Dado que estos agentes trabajan predominantemente en el campo, una prioridad era agilizar el proceso de ingreso de los datos de ventas de los clientes al CRM. Una interfaz web convencional les habría resultado abrumadora. En consecuencia, se tomó la decisión de desarrollar rápidamente una aplicación móvil responsiva que ofreciera accesibilidad desde sus dispositivos móviles.

El establecimiento de objetivos caía bajo el ámbito de los gerentes, quienes luego asignaban estos objetivos a las ubicaciones de las tiendas individuales (Organizaciones). Estos objetivos fueron posteriormente delegados a agentes de tienda específicos. Al cierre de cada día, los agentes registrarían sus datos de ventas a través de la aplicación móvil. Además, se asignaron distintos productos promocionales con objetivos específicos. Durante el mes designado, los agentes tenían la tarea de vender estos productos y lograr los objetivos predefinidos.

Para facilitar el almacenamiento de entradas de ventas, se creó un módulo dedicado de "Entradas de ventas" dentro del sistema CRM. Este módulo estaba intrínsecamente vinculado a cada tienda individual (Organización). Al acceder a la aplicación móvil, al agente de la tienda se le presentó una descripción clara de sus objetivos, los logros actuales del mes y el progreso restante necesario para alcanzar los objetivos. La representación visual de la aplicación se ejemplifica en la captura de pantalla proporcionada.

 

El cliente opera en el ámbito de la venta de ropa y accesorios, atendiendo a destacadas cadenas de tiendas. Su objetivo era establecer objetivos de ventas mensuales y monitorear los registros de ventas diarios de cada tienda dentro del sistema CRM. Cada tienda está designada para un agente de ventas específico, a quien se le otorga acceso al CRM. Es importante destacar que el acceso del agente de ventas se limitaba a ingresar datos de ventas diarias únicamente para su tienda designada.

Dado que estos agentes trabajan predominantemente en el campo, una prioridad era agilizar el proceso de ingreso de los datos de ventas de los clientes al CRM. Una interfaz web convencional les habría resultado abrumadora. En consecuencia, se tomó la decisión de desarrollar rápidamente una aplicación móvil responsiva que ofreciera accesibilidad desde sus dispositivos móviles.

El establecimiento de objetivos caía bajo el ámbito de los gerentes, quienes luego asignaban estos objetivos a las ubicaciones de las tiendas individuales (Organizaciones). Estos objetivos fueron posteriormente delegados a agentes de tienda específicos. Al cierre de cada día, los agentes registrarían sus datos de ventas a través de la aplicación móvil. Además, se asignaron distintos productos promocionales con objetivos específicos. Durante el mes designado, los agentes tenían la tarea de vender estos productos y lograr los objetivos predefinidos.

Para facilitar el almacenamiento de entradas de ventas, se creó un módulo dedicado de "Entradas de ventas" dentro del sistema CRM. Este módulo estaba intrínsecamente vinculado a cada tienda individual (Organización). Al acceder a la aplicación móvil, al agente de la tienda se le presentó una descripción clara de sus objetivos, los logros actuales del mes y el progreso restante necesario para alcanzar los objetivos. La representación visual de la aplicación se ejemplifica en la captura de pantalla proporcionada.

 
 

APLICACIÓN Vtiger

 

Herramientas que nos gustan

 
 

Zabbix es una herramienta de administración y monitoreo de redes de código abierto que ayuda a los equipos de TI a monitorear el estado y el rendimiento de servidores, redes, aplicaciones y servicios.

Con funciones como monitoreo, alertas, visualización y planificación de capacidad en tiempo real, Zabbix garantiza la disponibilidad y el rendimiento de la infraestructura de TI. Recopila datos de diversas fuentes, envía alertas basadas en condiciones predefinidas, ofrece paneles y gráficos personalizables y admite integraciones para una funcionalidad mejorada. 

Zabbix es versátil, escalable y ampliamente utilizado para mantener la confiabilidad de los sistemas de TI.

Aquí hay una lista de características y aspectos clave de Zabbix:

  • Monitoreo de la diversidad: Zabbix admite el monitoreo de diversos recursos, incluidos servidores, dispositivos de red, aplicaciones y servicios, a través de múltiples métodos, como basados ​​en agentes, SNMP, JMX, IPMI y más.
  • Monitoreo en tiempo real: proporciona información en tiempo real sobre el estado y el rendimiento de los componentes monitoreados, lo que permite la detección proactiva de problemas.
  • Alertas y notificaciones: genera alertas basadas en umbrales o condiciones predefinidos, con notificaciones enviadas por correo electrónico, SMS, mensajería instantánea y scripts personalizados.
  • Procedimientos de escalamiento: configura rutas de escalamiento para garantizar que las alertas se aborden de acuerdo con la prioridad y notifica al personal apropiado.
  • Recopilación de datos: recopila y almacena datos históricos, lo que permite el análisis de tendencias y la planificación de capacidad.
  • Visualización: ofrece paneles, gráficos y pantallas personalizables para visualizar datos y monitorear el estado de la infraestructura.
  • Mapas: crea mapas de topología de red para visualizar las relaciones entre varios componentes.
  • Interfaz basada en web: Proporciona accesibilidad a través de una interfaz web fácil de usar y permite el monitoreo y la configuración desde cualquier dispositivo con un navegador.
  • Escalabilidad: Maneja tanto entornos pequeños como grandes infraestructuras distribuidas a través de servidores proxy y monitoreo distribuido.
  • Autenticación y autorización de usuario: proporciona roles y permisos de usuario para controlar el acceso a datos y funciones de monitoreo.
  • API e integraciones: admite API para la integración con otras herramientas y sistemas, mejorando su funcionalidad.
  • Plantillas predefinidas: ofrece plantillas preconfiguradas para sistemas y aplicaciones comunes, lo que simplifica la configuración.
  • Extensibilidad: permite a los usuarios crear comprobaciones y scripts personalizados para monitorear métricas específicas.
  • Seguridad: Garantiza el acceso seguro a los datos de seguimiento mediante mecanismos de autenticación y cifrado.
  • Comunidad y soporte: se beneficia de una comunidad de usuarios activa, que proporciona recursos, foros y documentación de asistencia.
  • Gráficos e informes: genera gráficos e informes para analizar tendencias y datos históricos.
  • Métodos de notificación: admite una amplia gama de métodos de notificación, lo que permite alertas flexibles y personalizables.
  • Facilidad de instalación: proporciona paquetes de instalación para varios sistemas operativos y un asistente de configuración basado en web.
  • Código abierto: permite a los usuarios acceder, modificar y contribuir a su código base ya que Zabbix es de código abierto.
  • Soporte multiplataforma: funciona en diferentes sistemas operativos y plataformas.
 

Zabbix es una herramienta de administración y monitoreo de redes de código abierto que ayuda a los equipos de TI a monitorear el estado y el rendimiento de servidores, redes, aplicaciones y servicios.

Con funciones como monitoreo, alertas, visualización y planificación de capacidad en tiempo real, Zabbix garantiza la disponibilidad y el rendimiento de la infraestructura de TI. Recopila datos de diversas fuentes, envía alertas basadas en condiciones predefinidas, ofrece paneles y gráficos personalizables y admite integraciones para una funcionalidad mejorada. 

Zabbix es versátil, escalable y ampliamente utilizado para mantener la confiabilidad de los sistemas de TI.

Aquí hay una lista de características y aspectos clave de Zabbix:

  • Monitoreo de la diversidad: Zabbix admite el monitoreo de diversos recursos, incluidos servidores, dispositivos de red, aplicaciones y servicios, a través de múltiples métodos, como basados ​​en agentes, SNMP, JMX, IPMI y más.
  • Monitoreo en tiempo real: proporciona información en tiempo real sobre el estado y el rendimiento de los componentes monitoreados, lo que permite la detección proactiva de problemas.
  • Alertas y notificaciones: genera alertas basadas en umbrales o condiciones predefinidos, con notificaciones enviadas por correo electrónico, SMS, mensajería instantánea y scripts personalizados.
  • Procedimientos de escalamiento: configura rutas de escalamiento para garantizar que las alertas se aborden de acuerdo con la prioridad y notifica al personal apropiado.
  • Recopilación de datos: recopila y almacena datos históricos, lo que permite el análisis de tendencias y la planificación de capacidad.
  • Visualización: ofrece paneles, gráficos y pantallas personalizables para visualizar datos y monitorear el estado de la infraestructura.
  • Mapas: crea mapas de topología de red para visualizar las relaciones entre varios componentes.
  • Interfaz basada en web: Proporciona accesibilidad a través de una interfaz web fácil de usar y permite el monitoreo y la configuración desde cualquier dispositivo con un navegador.
  • Escalabilidad: Maneja tanto entornos pequeños como grandes infraestructuras distribuidas a través de servidores proxy y monitoreo distribuido.
  • Autenticación y autorización de usuario: proporciona roles y permisos de usuario para controlar el acceso a datos y funciones de monitoreo.
  • API e integraciones: admite API para la integración con otras herramientas y sistemas, mejorando su funcionalidad.
  • Plantillas predefinidas: ofrece plantillas preconfiguradas para sistemas y aplicaciones comunes, lo que simplifica la configuración.
  • Extensibilidad: permite a los usuarios crear comprobaciones y scripts personalizados para monitorear métricas específicas.
  • Seguridad: Garantiza el acceso seguro a los datos de seguimiento mediante mecanismos de autenticación y cifrado.
  • Comunidad y soporte: se beneficia de una comunidad de usuarios activa, que proporciona recursos, foros y documentación de asistencia.
  • Gráficos e informes: genera gráficos e informes para analizar tendencias y datos históricos.
  • Métodos de notificación: admite una amplia gama de métodos de notificación, lo que permite alertas flexibles y personalizables.
  • Facilidad de instalación: proporciona paquetes de instalación para varios sistemas operativos y un asistente de configuración basado en web.
  • Código abierto: permite a los usuarios acceder, modificar y contribuir a su código base ya que Zabbix es de código abierto.
  • Soporte multiplataforma: funciona en diferentes sistemas operativos y plataformas.
 
 

Próximamente

 

Creación de aplicaciones y evolución de aplicaciones

 
 

Utilizando las capacidades de la herramienta App Creator, nos embarcamos en un viaje que va más allá de lo convencional. 

Diseño para todos: una nueva perspectiva de CRM con creación de aplicaciones inclusivas

App Evolution: Revolucionando la interacción CRM para cada perfil

No solo permitimos la creación de aplicaciones para usuarios de CRM; Estamos ampliando este privilegio a nuestros contactos y al público en general. Nuestra visión abarca la introducción de tres vías distintas para la creación de aplicaciones, cada una de las cuales atiende a un ámbito de participación específico.

Aplicaciones de usuario: Estas aplicaciones especializadas están diseñadas exclusivamente para usuarios de CRM. Diseñadas para satisfacer las necesidades únicas de aquellos dentro de su organización, estas aplicaciones brindarán a sus usuarios de CRM herramientas optimizadas para mejorar su productividad y eficiencia.

Aplicaciones de contacto: Imagine un entorno en el que sus contactos también puedan interactuar con aplicaciones diseñadas específicamente. Estas aplicaciones, accesibles exclusivamente para los contactos, reflejan el concepto de un portal de clientes, brindando a sus contactos un canal perfecto para la interacción y el compromiso con su empresa.

Aplicaciones públicas: Ampliando aún más los horizontes, presentamos aplicaciones que trascienden los límites organizacionales. Estas aplicaciones están diseñadas para el acceso público, abriendo nuevas vías de interacción y creación de valor. Al hacer que estas aplicaciones sean accesibles a un público más amplio, estamos derribando barreras y fomentando la participación más allá de los límites tradicionales.

De hecho, la introducción de estas diversas categorías de aplicaciones le permite crear soluciones personalizadas y crear aplicaciones únicas. ¿El propósito? Para atender a una audiencia amplia, tanto aquellos directamente involucrados con CRM como aquellos indirectamente conectados. Este enfoque no sólo aumenta el potencial de su CRM sino que también acerca su organización a sus clientes, contactos y al mundo en general.

 

Utilizando las capacidades de la herramienta App Creator, nos embarcamos en un viaje que va más allá de lo convencional. 

Diseño para todos: una nueva perspectiva de CRM con creación de aplicaciones inclusivas

App Evolution: Revolucionando la interacción CRM para cada perfil

No solo permitimos la creación de aplicaciones para usuarios de CRM; Estamos ampliando este privilegio a nuestros contactos y al público en general. Nuestra visión abarca la introducción de tres vías distintas para la creación de aplicaciones, cada una de las cuales atiende a un ámbito de participación específico.

Aplicaciones de usuario: Estas aplicaciones especializadas están diseñadas exclusivamente para usuarios de CRM. Diseñadas para satisfacer las necesidades únicas de aquellos dentro de su organización, estas aplicaciones brindarán a sus usuarios de CRM herramientas optimizadas para mejorar su productividad y eficiencia.

Aplicaciones de contacto: Imagine un entorno en el que sus contactos también puedan interactuar con aplicaciones diseñadas específicamente. Estas aplicaciones, accesibles exclusivamente para los contactos, reflejan el concepto de un portal de clientes, brindando a sus contactos un canal perfecto para la interacción y el compromiso con su empresa.

Aplicaciones públicas: Ampliando aún más los horizontes, presentamos aplicaciones que trascienden los límites organizacionales. Estas aplicaciones están diseñadas para el acceso público, abriendo nuevas vías de interacción y creación de valor. Al hacer que estas aplicaciones sean accesibles a un público más amplio, estamos derribando barreras y fomentando la participación más allá de los límites tradicionales.

De hecho, la introducción de estas diversas categorías de aplicaciones le permite crear soluciones personalizadas y crear aplicaciones únicas. ¿El propósito? Para atender a una audiencia amplia, tanto aquellos directamente involucrados con CRM como aquellos indirectamente conectados. Este enfoque no sólo aumenta el potencial de su CRM sino que también acerca su organización a sus clientes, contactos y al mundo en general.

 
 

¡Regístrese para recibir las últimas actualizaciones!