Skip to content

Etiqueta: decisión

Nunca te pierdas el ritmo: notificaciones para la eliminación de clientes potenciales en la cadencia de participación de ventas

Nunca te pierdas el ritmo: notificaciones para la eliminación de clientes potenciales en la cadencia de participación de ventas

Última actualización el 1 de noviembre de 2023 por Rakesh Gupta

Gran idea o pregunta duradera:

  • ¿Cómo se notifica al propietario del cliente potencial cuando alguien elimina un cliente potencial de la cadencia de participación de ventas?

Objetivos:

Después de leer este blog, podrás:

  • Comprender la captura de datos modificados
  • Comprender el objeto ActionCadenceTracker
  • Suscríbase para cambiar eventos mediante un activador de Apex
  • Llamar a un flujo iniciado automáticamente desde la clase Apex
  • Y mucho más.

👉 Anteriormente, escribí un artículo sobre Sales Engagement. ¿Por qué no echarles un vistazo mientras lo haces?

  1. ¿Ya ha recorrido el camino de ladrillos amarillos de la cadencia de ventas?

A Benjamin Moore , administrador de Salesforce en Gurukul On Cloud (GoC), se le ha asignado una tarea específica. Siempre que un vendedor por teléfono o el equipo de ventas internas elimine un cliente potencial (cliente potencial) de la cadencia de participación de ventas, asegúrese de la creación automática de una tarea con estos detalles:

  • Asunto : – Cliente potencial eliminado de la cadencia de participación en ventas
  • Estado : – No iniciado
  • Prioridad :- Alta
  • Fecha de vencimiento : – Hoy
  • Relacionado con : – Plomo
  • Asignado a : – Propietario principal

¿Qué es la cadencia de participación en ventas?

La adquisición de clientes potenciales es un paso importante en cualquier esfuerzo de marketing. Una vez que los equipos de ventas internas tienen una lista de clientes potenciales, están listos para emprender actividades de divulgación. ¡Pero espera! Demos un paso atrás y reflexionemos sobre las siguientes preguntas como preámbulo para comprender la cadencia de ventas: (1) ¿Con qué frecuencia desea que sus representantes se comuniquen con los clientes potenciales? (2) ¿Cómo le gustaría que se comunicaran con el cliente potencial, mediante llamada o correo electrónico? (2) ¿Cómo desea capturar la disposición de las llamadas? (3) etcétera.

La cadencia de participación de ventas es una línea de tiempo de las actividades y métodos de ventas que siguen los representantes de ventas para atraer clientes potenciales. El propósito de una cadencia es facilitar que el representante de ventas interno cumpla con el cronograma y garantice que los prospectos no sean olvidados, es decir, que nada se pierda. Por ejemplo, si ofrece una consulta gratuita en su sitio web y alguien completa un formulario, la cadencia incluiría una lista de las cosas que hace para programar la primera reunión.

Una cadencia de ventas normalmente incluye tres puntos de contacto diferentes: correo electrónico , redes sociales y llamadas/correos de voz . La cadencia, para diferentes embudos de ventas, puede diferir, pero siempre debe incluir una combinación de las tres formas de comunicación mencionadas.

Una cadencia de participación de ventas se parece a esto:

HVS.png

En otras palabras, las cadencias de participación de ventas difieren de un tipo de proceso de ventas a otro, pero la idea básica sigue siendo la misma: toques consistentes y secuenciales.

¿Qué es la captura de datos modificados?

Seguir leyendo

Escenario de flujo de activación de registro: enviar notificación por correo electrónico al objeto principal en función de los cambios con el objeto secundario

Escenario de flujo de activación de registro: enviar notificación por correo electrónico al objeto principal en función de los cambios con el objeto secundario

Escenario de activación de registro 2

Su organización administra cuentas, contactos y oportunidades para operaciones de ventas. Desea automatizar el proceso de notificación al propietario de la cuenta cuando el campo personalizado 'Cambio de estado' de un contacto cambia a 'Inactivo'. Además, desea actualizar la 'Etapa de oportunidad' de todas las oportunidades relacionadas a 'En espera' cuando cambie el estado de este contacto. Explique cómo diseñaría un Flujo para lograr esto.

Respuesta

Centrémonos en el patrón para resolver este escenario de modo que podamos resolver preguntas de flujo de manera efectiva.

1. Comprenda el requisito:

– Punto de activación: cuando el 'Cambio de estado' de un contacto cambia a 'Inactivo'.

– Resultado: Automatizar la notificación al propietario de la cuenta y actualizar las etapas de la oportunidad.

2. Desglosarlo:

– Recuperación de datos: Identificar la Cuenta del Contacto y las Oportunidades relacionadas.

– Notificaciones: envía una notificación al propietario de la cuenta.

– Actualización: actualice las etapas de la oportunidad según el cambio de estado del contacto.

3. Visualice el flujo:

– Secuencia:

– Iniciar el flujo cuando el 'Estado' de un contacto cambie a 'Inactivo'.

– Recuperar la cuenta del contacto y las oportunidades relacionadas.

– Enviar una notificación al propietario de la cuenta.

– Actualizar la 'Etapa de Oportunidad' en Oportunidades relacionadas.

4. Diseñe el flujo:

– Elementos:

– “Registrar flujo activado” para iniciar el cambio de estado de flujo en contacto. Seleccionaremos cuándo se actualiza el registro, ya que el flujo debe ejecutarse cuando el campo 'cambio de estado' del contacto se cambia a inactivo.

Una captura de pantalla de una computadora Descripción generada automáticamente

Una captura de pantalla de una computadora Descripción generada automáticamente

– El “Elemento de decisión” comprueba si el campo de estado del caso está activo o no

Una captura de pantalla de una computadora Descripción generada automáticamente

– Elemento “Obtener registros” para recuperar la cuenta del contacto. Para este filtro se debe buscar la cuenta que tenga el mismo ID que el ID de cuenta del contacto.

Una captura de pantalla de una computadora Descripción generada automáticamente

– Enviar notificación por correo electrónico al propietario de la cuenta.

Escribe el correo electrónico. A la hora de redactar el contenido de tu correo electrónico, tienes tres opciones disponibles:

Opción 1:
a partir del lanzamiento Summer '23 de Salesforce, puede utilizar plantillas de correo electrónico con la acción Enviar correo electrónico. Puede hacer esto activando el ID de plantilla de correo electrónico e ingresando el ID de la plantilla de correo electrónico que desea usar. Para encontrar esta ID, navegue hasta su plantilla de correo electrónico desde las Plantillas de correo electrónico Lightning en sus aplicaciones o la página Plantilla de correo electrónico clásica en la configuración. Luego copie la cadena de 15 caracteres de la URL y péguela en su flujo como ID de plantilla de correo electrónico.

Imagen que resalta la cadena de 15 caracteres en la URL de la página Plantilla de correo electrónico de una plantilla de correo electrónico de muestra.

Opción 2: almacena el cuerpo de tu correo electrónico en una plantilla de texto . Para hacer esto, active el interruptor Cuerpo . A continuación, seleccione Nuevo recurso en el menú y elija Plantilla de texto . Asigne a la plantilla un nombre API y escriba el cuerpo de su correo electrónico . Puede ingresar recursos personalizados desde el menú encima del cuadro de texto. De esta manera, puedes incluir tanto texto estático como información personalizada para el cliente potencial. Una vez que su plantilla esté completa, haga clic en Listo . Una captura de pantalla de una computadora Descripción generada automáticamente

  1. Ahora que tenemos escrito el contenido de nuestro correo electrónico, es momento de determinar a quién va dirigido. Active la lista de destinatarios e ingrese {!$Record.Email}. Ahora, la dirección de correo electrónico vinculada al objeto Cliente potencial se convertirá automáticamente en el destinatario.
  2. Otra característica nueva de la versión Summer '23 de Salesforce es la capacidad de registrar correos electrónicos enviados con la acción Enviar correo electrónico. Esto significa que puede actualizar registros automáticamente cuando se envía un correo electrónico, de modo que tenga un cronograma claro de comunicación almacenado directamente dentro del registro del objeto. Para hacer esto, active la opción Registrar correo electrónico al enviar y establezca el valor en {!$GlobalConstant.True} .
  3. Cambie la ID del destinatario a Activado e ingrese {!$Record.Id} Ahora, el registro del destinatario se actualizará automáticamente para mostrar cuándo fueron contactados, qué decía el correo electrónico e incluso cuándo lo abrieron.

Una captura de pantalla de la pantalla de una computadora Descripción generada automáticamente

A continuación, active Cuerpo con formato de texto enriquecido. En el menú desplegable, seleccione {!$GlobalConstant.True}. Esto garantiza que el formato de nuestro correo electrónico siga siendo consistente.

Imagen que muestra la Lista de direcciones de destinatarios activada con el cuadro de texto que muestra {!$Record.Email} y la opción Cuerpo con formato de texto enriquecido activada con el cuadro de texto que muestra {!$GlobalConstant.True}

Por último, cambie el valor de Asunto a Activado y escriba su asunto en el cuadro. Puede omitir este paso si está utilizando una ID de plantilla de correo electrónico.

Un objeto rectangular blanco con líneas negras. Descripción generada automáticamente.

– Elemento “Actualizar Registros” para actualizar Etapas de Oportunidad.

Una captura de pantalla de una computadora Descripción generada automáticamente

Una captura de pantalla de una computadora Descripción generada automáticamente

5. Escenario de prueba:

– Cambie el 'Cambio de estado' de un contacto a 'Inactivo' y verifique que el flujo notifique correctamente al propietario de la cuenta y actualice las Etapas de la oportunidad a 'En espera'.

Producción

Una captura de pantalla de una computadora Descripción generada automáticamente

100% Me gusta VS
0% No me gusta
Seguir leyendo

Escenario de flujo de pantalla en Salesforce: cómo utilizar el conjunto de opciones de elección y lista de selección en flujos

Escenario de flujo de pantalla en Salesforce: cómo utilizar el conjunto de opciones de elección y lista de selección en flujos

Escenario de flujo de pantalla: crear contacto, oportunidad o caso relacionado con la cuenta según la elección

Respuesta

Seleccione el botón Nuevo flujo y luego seleccione Flujo de pantalla

Arrastre la pantalla y seleccione un valor de lista de selección

Una captura de pantalla de una computadora Descripción generada automáticamente

Las opciones de la lista de selección deben ser Contacto, Oportunidad, Caso

Tenemos múltiples opciones de elección en el tipo de recurso para seleccionar el valor de la lista de selección:

  • Elección : un valor único definido en el flujo que el usuario puede elegir
  • Conjunto de opciones de colección : un conjunto de valores definidos en el flujo entre los que el usuario puede elegir
  • Conjunto de opciones de registros : una colección de registros que cumplen con un conjunto de criterios, similar a un elemento Obtener registros entre los que el usuario puede elegir.
  • Conjunto de opciones de lista de selección : un conjunto de valores que coincide con un campo de lista de selección existente en su organización.

Necesitamos entender qué opción elegir. En este caso elegiremos la opción Elección ya que no hay ningún campo en la base de datos de Salesforce y crearemos valores únicos a través de 'Elección'.

Una captura de pantalla de una computadora Descripción generada automáticamente

Una captura de pantalla de una computadora Descripción generada automáticamente

Crearemos 3 opciones: Contacto, Caso, Oportunidad.

Una captura de pantalla de una computadora Descripción generada automáticamente

Una captura de pantalla de una computadora Descripción generada automáticamente

Una captura de pantalla de una computadora Descripción generada automáticamente

Luego necesitamos crear Decisión isContact, isCase, isOpportunity

Una captura de pantalla de una computadora Descripción generada automáticamente

Una captura de pantalla de una computadora Descripción generada automáticamente

Una captura de pantalla de una computadora Descripción generada automáticamente

Este es el resultado que veremos al crear un elemento de pantalla para elegir el objeto, la decisión de crear contacto, la oportunidad y el caso, según la decisión de mostrar la pantalla a los usuarios.

Un diagrama de una descripción de computadora generada automáticamente.

La pantalla de contacto tendrá campos obligatorios

Una captura de pantalla de una computadora Descripción generada automáticamente

Arrastre Crear elemento de registro->Elija contacto -> Campos de mapa con campos de pantalla

Una captura de pantalla de una computadora Descripción generada automáticamenteUna captura de pantalla de una computadora Descripción generada automáticamente

Elija Conjunto de opciones de lista de selección para mostrar los valores de la lista de selección del campo StageName. Esto se debe a que el campo ya existe en la base de datos y solo necesitamos seleccionar el objeto y el campo. Esto se puede hacer usando el conjunto de opciones de lista de selección.

Una captura de pantalla de una descripción de lista de selección generada automáticamente

Una captura de pantalla de una computadora Descripción generada automáticamente

Arrastre Crear elemento de registro->Elija Oportunidad -> Asignar campos con campos de pantalla

Una captura de pantalla de una computadora Descripción generada automáticamente

Una captura de pantalla de una computadora Descripción generada automáticamente

Arrastre Crear elemento de registro->Elegir caso -> Asignar campos con campos de pantalla

Una captura de pantalla de una computadora Descripción generada automáticamente

Resultado final

Una captura de pantalla de una computadora Descripción generada automáticamente

Arrastre el componente de flujo en la página de registro. Pasar Recordid a una variable para que podamos pasar la cuenta al flujo

Un primer plano de un mensaje Descripción generado automáticamente

Una captura de pantalla de la pantalla de una computadora Descripción generada automáticamente

Resultado

Una captura de pantalla de una computadora Descripción generada automáticamente

50% Me gusta VS
50% No me gusta
Seguir leyendo

Reseñas de 5 estrellas o quejas de los clientes: por qué es importante el CRM de su centro de contacto

Reseñas de 5 estrellas o quejas de los clientes: por qué es importante el CRM de su centro de contacto

Piense en su última experiencia frustrante de servicio al cliente. Lo más probable es que implicara hablar con agentes, intentar resolver el problema de muchas maneras (agotadoramente) y repetir la situación una y otra vez. ¿No existe una manera más fácil de resolver los problemas de los clientes, sin una revisión exhaustiva en las redes sociales? Sí, y el software CRM del centro de contacto puede hacerlo realidad.

El software CRM para centros de contacto, también conocido como software de gestión de relaciones con los clientes, es una herramienta utilizada por los centros de contacto para mejorar las experiencias de los clientes. El software almacena información sobre los clientes, rastrea las interacciones con los clientes y simplifica los canales de comunicación y servicio al cliente , todo en un solo lugar. En resumen, ayuda a las empresas a resolver problemas más rápidamente.

Dado que el mal servicio es la razón número uno por la que los consumidores dejan de comprarle a una empresa, brindar un buen servicio al cliente nunca ha sido más importante. Pero, ¿es el software CRM para centros de contacto la mejor opción para su negocio? Abordemos las preguntas más comunes para ayudarle a decidir.

Modernice su centro de contacto

La combinación adecuada de canales y herramientas de atención al cliente puede ayudarle a ser más eficiente y mejorar la satisfacción del cliente. Nuestra guía revela cómo las organizaciones de servicios de alto rendimiento lo hacen posible.

¿Cuáles son los beneficios del software CRM para los centros de contacto?

Invertir en software CRM para centros de contacto puede ayudarle de varias maneras clave, que incluyen:

  • Una experiencia de cliente perfecta: el software CRM del centro de contacto permite a los agentes de servicio al cliente manejar las preguntas y problemas de los clientes en todos los canales. Ya sea que sus clientes llamen, envíen correos electrónicos o publiquen en las redes sociales (o una combinación de los tres), su empresa puede brindarles la experiencia consistente que sus clientes esperan.
  • Mejor colaboración : con funciones como gestión de casos y herramientas colaborativas de servicio al cliente, los agentes pueden compartir información, hacer preguntas y derivar casos fácilmente a expertos en la materia. Esto conduce a una resolución de problemas más rápida y precisa.
  • Más opciones de autoservicio : el software CRM para centros de contacto ayuda a las organizaciones a crear una experiencia de autoservicio en línea, lo que significa que los clientes pueden encontrar soluciones y obtener actualizaciones sobre sus casos sin la necesidad de comunicarse con el servicio de atención al cliente. Esto no sólo mejora la satisfacción del cliente, sino que también reduce los costos de servicio y los tiempos de respuesta.

¿Cómo funciona el software CRM para los centros de llamadas frente a los centros de contacto?

Aunque algunas personas utilizan los términos call center y contact center indistintamente, existen diferencias importantes. Es importante comprender cómo se puede utilizar el software CRM para cada uno.

Los centros de llamadas se centran en resolver los problemas de los clientes únicamente por teléfono, por lo que requieren menos recursos que los centros de contacto. Esto significa que los centros de llamadas pueden ser más rentables y al mismo tiempo brindar un excelente servicio al cliente (especialmente si sus clientes prefieren usar el teléfono). La desventaja: debido a que se centran únicamente en las llamadas, están limitados en otras opciones de servicio. Aun así, los equipos que utilizan el modelo de centro de llamadas aún pueden integrar soluciones CRM para servicios como asistencia de agentes de guardia , capacitación para equipos de servicio y transcripción de llamadas en tiempo real.

Por el contrario, un contact center gestiona mucho más que llamadas. En un centro de contacto, los agentes utilizan correos electrónicos, chat en vivo, pantalla compartida, redes sociales, mensajes de texto, videoconferencias y más. Las empresas suelen utilizar este enfoque para comunicarse con más clientes a través de más canales en menos tiempo.

La tecnología adecuada lo hace posible. Por ejemplo, el software CRM del centro de contacto incluye automatización del flujo de trabajo y herramientas de inteligencia artificial como chatbots , formas comunes de brindar un servicio al cliente proactivo a través de múltiples canales. Además, los análisis basados en inteligencia artificial de CRM pueden ayudarlo a comprender las necesidades y el comportamiento de los clientes, mientras que el software de reconocimiento de voz puede identificar rápidamente a los clientes según sus patrones de habla. Y la IA predictiva también se puede utilizar para ayudar a los agentes a responder consultas comunes de forma más rápida y precisa.

¿Cómo se elige el mejor CRM para contact center?

Seleccionar el mejor software CRM de centro de contacto para su empresa es una decisión importante y requiere una consideración cuidadosa. Al decidir entre soluciones, piense en:

  • Escalabilidad: a medida que su negocio crece, no querrá tener que capacitar a los agentes en otra solución cada pocos años. Asegúrese de que cualquier CRM de centro de contacto pueda adaptarse a la evolución del tamaño de su empresa, su base de clientes y sus canales de servicio.
  • Integración: cuando los sistemas están aislados, es más difícil para los agentes resolver problemas complejos de los clientes que pueden involucrar múltiples interacciones y productos. En su lugar, asegúrese de que cualquier CRM de centro de contacto pueda conectar los datos de los clientes entre departamentos, sistemas y perfiles, para que pueda personalizar la experiencia de sus clientes y resolver problemas más rápido.
  • Facilidad de uso: los agentes ya desempeñan un papel desafiante, sin necesidad de presentarles software complicado. ¿Pueden implementar fácilmente un CRM de centro de contacto? ¿Cuáles son los tiempos de entrenamiento y cómo mejora sus interacciones diarias? ¿Pueden utilizar un único panel de vidrio para gestionar todo el trabajo, en lugar de girar entre varios sistemas?
  • Análisis e informes: con el aumento de los casos de clientes, el aumento de la rotación y los problemas más complejos de los clientes, las organizaciones de servicio al cliente necesitan datos más que nunca. El CRM de centro de contacto adecuado proporcionará información fundamental sobre la salud de su organización de servicio al cliente. Buenos lugares para comenzar: valores de llamadas, tiempos de espera promedio, satisfacción del cliente y NPS.

También es importante evaluar la reputación de un proveedor de CRM, sus capacidades de automatización e inteligencia artificial, sus opciones de atención al cliente y sus precios para garantizar que se ajuste bien a las necesidades de su centro de contacto.

¿Cómo se obtiene el máximo ROI de un CRM de contact center?

Las herramientas de CRM pueden ayudarle a conectarse con los clientes de forma rápida y sencilla de varias maneras, pero aún quedan algunos pasos por seguir para ver realmente los resultados que desea, más rápido. La forma en que utilice el software depende en última instancia de los problemas de servicio al cliente que intente resolver.

A continuación se muestran algunas formas comunes de hacer que un CRM de centro de contacto funcione para usted:

  • Comience con un canal , como mensajería dentro de la aplicación, y luego agregue formas adicionales para que sus clientes se pongan en contacto, como chat, WhatsApp y teléfono.
  • Implemente chatbots con tecnología de inteligencia artificial (integrados directamente en la plataforma CRM) para facilitar la automatización del servicio al cliente personalizado en todos los canales.
  • Diseñe recorridos de cliente personalizados que faciliten que los clientes obtengan ayuda de servicios automatizados o de un agente humano, garantizando que todos reciban el soporte que necesitan en el canal que prefieran.
  • Aumente la productividad con una colaboración y comunicación más eficiente entre equipos y departamentos. Los flujos de trabajo automatizados pueden ayudarle a optimizar las tareas manuales (y repetitivas), como seguimientos o escalaciones.

Comenzando con el software CRM del centro de contacto

Invertir en una nueva tecnología empresarial (incluso una como un software CRM para centros de contacto que pueda tener un impacto inmediato) puede parecer desalentador. Para profundizar aún más, obtenga más información sobre la estrategia del centro de contacto en Trailhead .

Maximice el rendimiento de su centro de contacto

Su centro de contacto debe ser un centro de participación omnicanal moderno que agrade tanto a los agentes como a los clientes. Vea lo que es posible con el software de centro de contacto integrado en su CRM, impulsado por IA y automatización.

Seguir leyendo

Introducción a los agentes autónomos ☁️

Introducción a los agentes autónomos ☁️

Esta es una traducción que desde EGA Futura ofrecemos como cortesía a toda la Ohana y comunidad de programadores , consultores , administradores y arquitectos de Salesforce para toda Iberoamérica .

El enlace a la publicación original, lo encontrarás al final de este artículo.

Introducción a los agentes autónomos | Blog de desarrolladores de Salesforce

El panorama de la IA está cambiando a un ritmo tan rápido que las tecnologías futuristas como la IA autónoma ya están mucho más cerca de lo que piensas. Esto se debe a la forma en que los grandes modelos de lenguaje (LLM) están comenzando a incorporarse en casi todas las formas en que interactúa con las aplicaciones. Para los desarrolladores, esto supone un cambio en la forma en que abordamos la creación de aplicaciones, desde las formas en que las reunimos hasta la creación con una UX conversacional completamente nueva.

En esta publicación de blog, veremos cómo los agentes autónomos incorporan la IA a la forma en que funcionan las aplicaciones y, al mismo tiempo, nos acercan a un mundo autónomo.

¿Qué son los agentes autónomos?

En nuestro panorama tecnológico, los agentes son sistemas avanzados que aprovechan el poder de los modelos lingüísticos para razonar y tomar decisiones. Lo que los diferencia de otro bot o marco es el hecho de que los agentes pueden realizar tareas en su nombre utilizando herramientas y memoria.

Las herramientas son extensiones de las capacidades de un modelo de lenguaje, que cierran brechas en su conocimiento y le permiten interactuar con fuentes de datos externas o recursos computacionales. Con estas herramientas, un modelo de lenguaje puede obtener datos en tiempo real, ejecutar tareas y utilizar los resultados para informar sus acciones posteriores. Por ejemplo, si un modelo de lenguaje conoce información solo hasta una fecha determinada, las herramientas pueden proporcionarle información más actualizada de la web, bases de datos u otras fuentes externas.

La memoria proporciona a los agentes la capacidad de recordar interacciones pasadas, lo que puede ser esencial para la continuidad de las tareas y el aprendizaje de acciones anteriores. Esta memoria puede ser de corta duración, centrándose en interacciones recientes, o de largo plazo, recordando eventos o patrones pasados importantes que son relevantes para situaciones actuales.

Juntos, estos elementos transforman un modelo de lenguaje en un agente que no sólo puede comprender y generar texto, sino también actuar sobre esa comprensión en contextos del mundo real. Dichos agentes pueden ejecutar soluciones de forma autónoma para los usuarios, pero también pueden integrar la intervención humana, especialmente en escenarios donde existen incertidumbres o excepciones.

¿Cómo funcionan los agentes?

Se han creado muchos marcos para respaldar el avance de los agentes, siendo algunos de los más populares AutoGPT y LangChain . Generalmente, los agentes siguen un patrón similar: el marco ReAct para razonar y actuar en modelos lingüísticos .

Este marco consta de una serie de pasos:

  1. El usuario proporciona información.
  2. El agente “piensa” en la respuesta adecuada
  3. El agente determina la acción, selecciona la herramienta relevante y decide la entrada para esa herramienta.
  4. La herramienta ofrece un resultado.
  5. El proceso recorre los pasos 2 a 4 hasta que el agente determina que la tarea está completa

Este proceso es el que empieza a hacer autónomo al agente. Al confiar en el LLM para pensar en la respuesta y determinar las acciones apropiadas necesarias, actúa por sí solo para crear el resultado deseado.

Usando LangChain como ejemplo, digamos que queremos crear una aplicación que permita a un cliente gestionar sus pedidos. Primero, podríamos darle a la aplicación acceso a nuestra base de datos de pedidos, base de datos de clientes y API de socios de envío. Luego, configuraríamos una serie de herramientas a las que puede acceder la aplicación para consultar datos, actualizarlos y utilizar IA generativa para redactar una respuesta.

Este agente de gestión de pedidos dispone de seis herramientas que puede utilizar “dentro de su dominio de conocimiento”:

  1. Query Orders es una herramienta que puede consultar pedidos desde una base de datos a través de una API conectada a una base de datos PostgreSQL.
  2. Update Order es una herramienta que puede actualizar un único pedido desde una base de datos a través de una API conectada a una base de datos PostgreSQL.
  3. Manage Tracking Info es una herramienta que puede gestionar un envío a través de una API proporcionada por una empresa de envío
  4. Get Customer es una herramienta que puede consultar datos de clientes desde una API conectada a un sistema CRM
  5. Update Customer es una herramienta que puede actualizar los datos de los clientes a través de una API conectada a un sistema CRM
  6. Compose Response es una herramienta que puede pasar indicaciones a un LLM y devolver una respuesta.

Veamos ahora cómo un agente podría manejar casos de uso relacionados con la gestión de pedidos. Por ejemplo, ¿cómo puede el agente ayudar a un usuario a obtener una actualización sobre el estado de su pedido?

  1. El usuario solicita la información más reciente de su pedido a través de un chatbot
  2. El agente “piensa” y determina la acción correcta que debe tomar
    1. El agente primero utiliza la herramienta Consultar cliente para consultar los detalles del cliente.
    2. Luego, el agente utiliza la herramienta Consultar pedidos para consultar pedidos desde una base de datos.
    3. Luego, el agente utiliza la herramienta Administrar información de seguimiento para obtener la información de envío más reciente de su socio de envío.
    4. Luego, el agente toma ambos resultados y utiliza la herramienta Redactar respuesta para generar una respuesta.
  3. La respuesta se devuelve al usuario.

En este escenario, el agente pudo tomar las herramientas que le proporcionamos y determinar el pedido y los parámetros que necesitan para crear el resultado correcto para el usuario, en este caso, toda su información de pedido y envío. Lo que es importante tener en cuenta aquí es que el usuario puede hacerle al agente cualquier pregunta sobre su pedido y el agente puede usar IA para razonar y usar las herramientas en el orden que necesite.

Como desarrollador, su función se centra más en crear las herramientas y permitir que el agente administre la orquestación.

Mantener a un humano informado

El desafío ético con los agentes autónomos es que no hay ningún ser humano involucrado cuando se trata de ejecutar las acciones. En Salesforce, estamos comprometidos con el uso ético de la IA y queremos dejarlo claro en nuestras implementaciones de este tipo de tecnología. Ciertas reglas exigen que una persona sea responsable de tomar la decisión final en asuntos con consecuencias legales o de impacto comparable, incluida la contratación laboral, la aprobación de préstamos, las admisiones educativas y las sugerencias en justicia penal. Esta insistencia en la supervisión humana, en lugar de decisiones automatizadas, tiene como objetivo identificar y reducir mejor los posibles sesgos y daños.

¿Qué significa esto para el futuro de Salesforce?

En Dreamforce este año, les dimos una idea de cómo será el futuro de Salesforce y la IA autónoma en la plataforma Einstein 1. Einstein Copilot es nuestra respuesta a un asistente conversacional de IA generativa basado en agentes que utiliza habilidades y acciones para guiar a los usuarios a través de la interacción con Salesforce. Esto introduce un paradigma de desarrollo completamente nuevo para Salesforce, uno en el que estamos creando piezas de funcionalidad más pequeñas que pueden ser orquestadas por Einstein Copilot.

¿Cómo se compara Einstein Copilot con un agente de IA?

Si bien existen varias similitudes entre Copilot y un marco de agente de código abierto, la verdadera diferencia es el acceso de Copilot a toda la plataforma de metadatos de Salesforce. No sólo eso, sino que el alcance es mucho mayor. En lugar de agentes individuales, tienes muchas habilidades , y en lugar de herramientas tienes acciones .

Por ejemplo, si desea actualizar un pedido utilizando Copilot, deberá crear una habilidad de gestión de pedidos. Con otros marcos, necesitarías crear un agente completo para la gestión de pedidos.

Cuando se trata de acciones, usted tiene el poder de la Plataforma Einstein 1 detrás de usted. Podrá utilizar Apex, Flow, las numerosas API de plataforma, SOQL y mucho más para brindarle a su habilidad la capacidad de reunir datos desde cualquier lugar. También tiene acceso directo a los datos de toda la plataforma.

Estudio Einstein Copiloto

Estas habilidades y acciones se reúnen en Einstein Copilot Studio , que le permite ensamblar flujos, indicaciones, Apex y más en colecciones de funcionalidades.

Actualmente existen tres herramientas dentro de Einstein Copilot Studio:

  • Prompt Builder le permite crear plantillas de mensajes utilizando campos de combinación de registros y datos proporcionados por Flow y Data Cloud.
  • Skills Builder le permite ensamblar acciones, como métodos invocables de Apex, flujos y llamadas de API de MuleSoft, y otorgárselas a un agente.
  • Model Builder le permite traer sus propios modelos de IA a Salesforce

Juntos, podrán crear agentes potentes en Salesforce que puedan usar su código para responder preguntas y ayudar a los usuarios.

La capa de confianza de Einstein

Una gran ventaja de Einstein Copilot es Einstein Trust Layer. Trust Layer proporciona un entorno seguro para el procesamiento de datos a través de un modelo de lenguaje grande, lo que garantiza que los datos del usuario permanezcan confidenciales al enmascarar información de identificación personal, verificar la salida en busca de contenido inapropiado y garantizar que no haya persistencia de datos fuera de Salesforce.

Trust Layer se ejecuta a través de un proceso de varios pasos para garantizar que los datos estén fundamentados y enmascarados antes de ser procesados por un proveedor de LLM externo, y proporciona una puerta de enlace segura para interactuar con dichos LLM. Una vez que se ha generado una respuesta, la verifica en busca de contenido tóxico y desenmascara los datos antes de presentárselos al usuario. Puede ver más de cerca la capa de confianza en nuestra publicación de blog Dentro de la capa de confianza de Einstein .

Resumen

La IA autónoma se hace realidad mucho más cerca a través de agentes, lo que marca el comienzo de una nueva era de tecnología en la que el razonamiento y la toma de decisiones se potencian con herramientas y memoria. Einstein Copilot de Salesforce introduce este enfoque impulsado por agentes en la plataforma, ofreciendo un asistente de IA conversacional que guía a los usuarios, aprovecha los vastos metadatos de Salesforce y garantiza la integridad de los datos a través de Einstein Trust Layer. Este cambio transformador significa no sólo una evolución en las interacciones de IA, sino también una promesa de experiencias seguras, eficientes y fluidas para los usuarios de Salesforce.

Sobre el Autor

Stephan Chandler-García es el director de contenido estratégico de Salesforce. Ha estado en el ecosistema de Salesforce durante más de 10 años como cliente, socio e ISV. Puede encontrar a Stephan en persona en un grupo comunitario Trailblazer o en una de nuestras conferencias en todo el mundo. Alternativamente, sígalo en X (Twitter) o GitHub .

Obtenga las últimas publicaciones de blog y episodios de podcasts para desarrolladores de Salesforce a través de Slack o RSS.

Añadir a holgura Suscríbete a RSS

Seguir leyendo

Validaciones personalizadas mediante flujos activados por registros

Validaciones personalizadas mediante flujos activados por registros

Última actualización el 3 de agosto de 2023 por Rakesh Gupta

Gran idea o pregunta duradera:

  • ¿Cómo se escribe una regla de validación utilizando un flujo desencadenado por registros antes de guardar sin crear metadatos adicionales?

Objetivos:

Después de leer este blog, podrá:

  • Comprender la regla de validación
  • Flujo antes de guardar activado por registro de usuario para crear una regla de validación
  • Mostrar el mensaje de error en la parte superior de la página
  • Y mucho más

👉 Anteriormente, escribí varias publicaciones sobre la validación y Salesforce Flow. ¿Por qué no echarles un vistazo mientras estás en ello?

  1. Adición de validación a los componentes de la pantalla de flujo
  2. ¿Regla de validación usando un flujo antes de guardar? ¡Sí!
  3. Cómo corregir el error FIELD_CUSTOM_VALIDATION_EXCEPTION)

A Benjamin Moore , administrador de Salesforce en Gurukul On Cloud (GoC), se le ha encomendado un requisito específico. Debe restringir que los usuarios creen una nueva oportunidad dentro de la cuenta si existe una oportunidad abierta. El siguiente texto debe utilizarse para el mensaje de error:

Utilice la oportunidad abierta existente dentro de esta cuenta. Si necesita más ayuda o tiene preguntas sobre la gestión de oportunidades, póngase en contacto con el soporte de TI.

¿Qué es la regla de validación?

Una regla de validación permite que un administrador del sistema defina una lógica personalizada y mensajes de error para garantizar la integridad de los datos. La regla puede contener una fórmula o una expresión que evalúe los datos en uno o más campos y devuelva un valor verdadero o falso . Por ejemplo, la regla incluye un mensaje de error que se muestra cuando devuelve un valor verdadero que indica que se están ingresando datos incorrectos. Recuerde, una regla de validación solo se activa cuando se crea o edita un registro .

En este artículo, hablé sobre muchos hechos ocultos que no son muy conocidos sobre la regla de validación . Por ejemplo, mostré cómo usar una regla de validación para administrar requisitos usando tipos de metadatos personalizados.

¿Qué es Antes de Guardar Flujo?

El flujo antes de guardar es un disparador que se realiza antes de una operación , como una inserción, actualización, eliminación, etc. Puede usar dicho flujo para verificar o cambiar valores antes de que los datos se actualicen o inserten en la base de datos. Guardar antes es mucho más rápido porque cada registro no se guarda en la base de datos nuevamente. Evitar ese procedimiento de guardado adicional significa omitir otra ronda de reglas de asignación, reglas de respuesta automática, reglas de flujo de trabajo y otras personalizaciones que tardan en ejecutarse. Use un flujo antes de guardar en los siguientes casos de uso:

  1. Actualizar campos en registros nuevos o modificados: significa que desea actualizar los campos en el registro que inició el Flujo
  2. Activar una regla de validación (no necesaria después del lanzamiento de winter'24)

Lea este artículo para obtener más información sobre cuándo usar el flujo anterior frente al flujo posterior al guardado.

Enfoque de Campeón de Automatización (I-do):

Paso 2: uso del elemento de decisión para verificar si la oportunidad se creó o actualizó

Ahora usaremos el elemento Decisión para verificar si el registro de oportunidad fue creado o actualizado.

  1. En Flow Designer, haga clic en el icono + y seleccione el elemento Decisión .
  2. Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
  3. En Detalles del resultado , ingrese la etiqueta que el nombre de la API se completará automáticamente.
  4. Requisitos de condición para ejecutar el resultado : se cumplen todas las condiciones (Y)
    1. Fila 1:
      1. Recurso : {!$Record.Id}
      2. Operador : es nulo
      3. Valor : {!$ConstanteGlobal.Verdadero}
  5. Cuándo ejecutar el resultado : si se cumplen los requisitos de la condición
  6. Haz clic en la X en la parte superior para guardar tus cambios.

Paso 3: agregar un elemento Obtener registro para encontrar oportunidades abiertas relacionadas

El siguiente paso es usar el elemento Obtener registros para encontrar oportunidades abiertas relacionadas en la cuenta.

  1. En Flow Designer, debajo del nodo Creado , haga clic en el icono + y seleccione el elemento Obtener registros .
  2. Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
  3. Seleccione el objeto Oportunidad de la lista desplegable.
  4. Seleccione Se cumplen todas las condiciones (Y) .
  5. Establecer condiciones de filtro
    1. Fila 1:
      1. Campo : ID de cuenta
      2. Operador : Igual
      3. Valor : {!$Record.AccountId}
    2. Haga clic en Agregar condición
      1. Fila 1:
        1. Campo : EstáCerrado
        2. Operador : Igual
        3. Valor : {!$ConstanteGlobal.Falso}
  6. Cuántos registros almacenar:
    1. seleccione Todos los registros
  7. Cómo almacenar datos de registro:
    1. Elija la opción para Almacenar automáticamente todos los campos .
  8. Haz clic en la X en la parte superior para guardar tus cambios.

Paso 4: uso del elemento de decisión para verificar si se encontró o no una oportunidad abierta  

Ahora, usaremos el elemento Decisión para comprobar si el elemento Obtener registros anterior devuelve un registro de oportunidades abiertas.

  1. En Flow Designer, haga clic en el icono + y seleccione el elemento Decisión .
  2. Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
  3. En Detalles del resultado , ingrese la etiqueta que el nombre de la API se completará automáticamente.
  4. Requisitos de condición para ejecutar el resultado : se cumplen todas las condiciones (Y)
    1. Fila 1:
      1. Recurso: {!Get_Related_Opportunity}
      2. Operador: es nulo
      3. Valor: {!$ConstanteGlobal.Falso}
  5. Cuándo ejecutar Resultado : Si se cumplen los requisitos de la condición .
  6. Haga clic en Listo .

Paso 5: agregar un elemento de error personalizado para mostrar mensajes de error

  1. En el nodo , seleccione el elemento Error personalizado .
  2. Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
  3. Establecer detalles del mensaje de error 1
    1. Dónde mostrar el mensaje de error : en una ventana en una página de registro
    2. Mensaje de error:
      1. Utilice la oportunidad abierta existente dentro de esta cuenta. Si necesita más ayuda o tiene preguntas sobre la gestión de oportunidades, póngase en contacto con el soporte de TI.
  4. Haz clic en la X en la parte superior para guardar tus cambios.

Al final, Benjamin's Flow se verá como la siguiente captura de pantalla:

Una vez que todo se vea bien, realice los siguientes pasos:

  1. Haga clic en Guardar .
  2. Ingrese la etiqueta de flujo, el nombre de la API se completará automáticamente.
  3. Haga clic en Mostrar avanzado .
  4. Versión de API para ejecutar el flujo : 59
  5. Etiqueta de entrevista : regla de validación personalizada mediante flujo {!$Flow.CurrentDateTime}
  6. Haga clic en Guardar .

¡Casi llegamos! Una vez que todo se vea bien, haga clic en el botón Activar .

👉 Mira el video para obtener instrucciones paso a paso.

[contenido incrustado]
Cosas para recordar
  1. El límite para el campo del mensaje de error es de 255 caracteres.
  2. Solo puede agregar un mensaje de error para una página.
  3. Solo puede agregar un mensaje de error por campo.
  4. no es posible utilizar el enlace con su mensaje de error.
    1. parámetro de escape Indica si cualquier marcado HTML en el mensaje de error personalizado se debe escapar ( verdadero ) o no ( falso ). Este parámetro se ignora tanto en Lightning Experience como en la aplicación móvil Salesforce, y el HTML siempre se escapa. El parámetro de escape solo se aplica en Salesforce Classic. Lea este artículo para obtener más información.

Prueba de concepto

A partir de ahora, si un usuario intenta crear una nueva oportunidad en una cuenta que ya tiene una oportunidad abierta, se activará el flujo activado por registro antes de guardar que hemos creado y mostrará un mensaje de error.

Evaluación formativa:

¡Quiero saber de ti!

¿Qué es una cosa que aprendiste de esta publicación? ¿Cómo imagina aplicar este nuevo conocimiento en el mundo real? Siéntase libre de compartir en los comentarios a continuación.

Seguir leyendo

Integración de API de zona horaria de Salesforce y Google: traducción de coordenadas a información de zona horaria

Integración de API de zona horaria de Salesforce y Google: traducción de coordenadas a información de zona horaria

Última actualización el 29 de junio de 2023 por Rakesh Gupta

Gran idea o pregunta duradera:

  • ¿Cómo puede aprovechar la API de zona horaria de Google para actualizar automáticamente la información de zona horaria de un cliente potencial en función de sus coordenadas geográficas?

Objetivos:

Después de leer este blog, podrá:

Jestilla Zetkin se desempeña actualmente como arquitecta de Salesforce en Gurukul On Cloud (GoC). El Director Comercial le ha confiado a Jestilla un desafío único. El objetivo es asegurarse de que, en el momento de la creación, los prospectos de Salesforce (creados a través de Web-to-lead) reciban los detalles exactos de la zona horaria, que se determinan en función de sus respectivas coordenadas geográficas.

  1. El caso de uso comercial requiere que usemos la API de zona horaria de Google para actualizar automáticamente cuatro campos específicos en los clientes potenciales:
    1. dstOffset (la compensación del horario de verano en segundos)
    2. rawOffset (el desplazamiento de la hora universal coordinada para la zona horaria de la ubicación dada)
    3. timeZoneId (una cadena que identifica de forma única la zona horaria)
    4. y timeZoneName (el nombre largo de la zona horaria)
  2. En caso de una respuesta fallida, instituya una acción de contingencia para crear una tarea para el propietario designado del cliente potencial.

¿Qué es la API de zona horaria de Google?

Hay muchas posibilidades de que su base de clientes esté repartida en varias zonas horarias. Este factor puede influir en gran medida en sus interacciones con ellos, especialmente al programar llamadas, reuniones o enviar mensajes automáticos. La plataforma de Salesforce ofrece un entorno altamente adaptable para almacenar y administrar datos de clientes, pero de forma predeterminada, no proporciona una forma de registrar automáticamente la zona horaria del cliente potencial en función de sus coordenadas geográficas.

La API de zona horaria de Google es un servicio ofrecido por Google como parte de su plataforma Google Maps. La API proporciona datos de zona horaria para cualquier ubicación en todo el mundo en función de las coordenadas de latitud y longitud. Este servicio puede ser particularmente útil para los desarrolladores que necesitan ajustar la comunicación de acuerdo con la ubicación geográfica de un cliente potencial o contacto o para empresas que operan en diferentes zonas horarias.

La API de zona horaria proporciona la siguiente información:

  • El ID de la zona horaria , según lo define la base de datos de zonas horarias de la IANA (por ejemplo, America/New_York ).
  • El nombre de la zona horaria (por ejemplo, hora de verano del este ).
  • La diferencia horaria con respecto a la hora universal coordinada (UTC) sin tener en cuenta el horario de verano (rawOffset).
  • El desfase horario debido al horario de verano (dstOffset).

Tenga en cuenta que la API de zona horaria de Google está sujeta a cargos, por lo que es importante comprender las implicaciones de costos antes de implementarla.

¿ Cómo funciona la API de zona horaria de Google?

La API de zona horaria de Google funciona tomando coordenadas de latitud y longitud y devolviendo datos de zona horaria en formato JSON. Aquí hay un ejemplo básico de cómo usarlo.

La siguiente solicitud HTTP GET obtiene información de zona horaria para una ubicación en la latitud 40.712776 y longitud -74.005974 (ciudad de Nueva York), y asume que está realizando la solicitud en una determinada marca de tiempo (marca de tiempo UNIX).

 https://maps.googleapis.com/maps/api/timezone/json?location=40.712776,-74.005974&timestamp=1458000000&key=YOUR_API_KEY

En la URL de solicitud anterior, reemplace YOUR_API_KEY con su clave API real.

Aquí hay una respuesta de muestra en formato JSON que la API podría devolver:


{ "dstOffset": 3600, "compensación sin procesar": -18000, "estado": "OK", "timeZoneId": "América/Nueva_York", "timeZoneName" : "Hora de verano del Este"
}

La respuesta incluye la siguiente información:

  1. dstOffset : La compensación del horario de verano en segundos. Será cero si la zona horaria no está en el horario de verano durante la marca de tiempo especificada.
  2. rawOffset : el desplazamiento de UTC (sin contar el horario de verano) en segundos.
  3. estado : una cadena que indica el estado de la solicitud. “OK” significa que la solicitud fue exitosa.
  4. timeZoneId : una cadena que contiene el ID "tz" de la zona horaria (por ejemplo, "América/Nueva_York").
  5. timeZoneName : una cadena que contiene el nombre de forma larga de la zona horaria (por ejemplo, "hora de verano del este").

Recuerde, en la URL de solicitud, se requiere el parámetro de marca de tiempo y el parámetro de ubicación espera coordenadas de latitud y longitud.

  1. Marca de tiempo : el tiempo deseado en segundos desde la medianoche del 1 de enero de 1970 UTC. La API de zona horaria utiliza la marca de tiempo para determinar si se debe aplicar o no el horario de verano, según la zona horaria de la ubicación.
  2. Ubicación : una tupla de latitud, longitud separada por comas, ubicación = 40.712776, -74.005974, que representa la ubicación para buscar.

Además, no olvide incluir su clave API.

Beneficios de usar la API de zona horaria de Google

La API de zona horaria de Google ofrece una serie de beneficios significativos, especialmente para desarrolladores y empresas que necesitan operar en diferentes zonas horarias. Estos son algunos de los beneficios clave:

  1. Precisión : la API de zona horaria de Google proporciona datos de zona horaria precisos para cualquier ubicación en todo el mundo. Tiene en cuenta tanto la zona horaria 'sin procesar' como el horario de verano, lo que garantiza que siempre tenga la hora local correcta.
  2. Facilidad de uso : la API es fácil de usar y solo requiere la latitud y la longitud como entradas. Devuelve datos en un formato JSON estructurado, que es fácil de analizar y usar en varias aplicaciones.
  3. Cobertura global : la API proporciona datos de zona horaria para ubicaciones en todo el mundo, lo que la hace útil para empresas globales y aplicaciones con bases de usuarios internacionales.
  4. Confiabilidad : como servicio proporcionado por Google, es altamente confiable, lo que garantiza que tenga acceso constante a los datos de la zona horaria cuando los necesite.
  5. Integración : se puede integrar en una variedad de aplicaciones y plataformas, incluidas aplicaciones móviles, servicios web y plataformas de CRM como Salesforce. Esto permite funcionalidades como la programación de comunicaciones en diferentes franjas horarias, etc.
  6. Información actualizada : Google actualiza continuamente sus bases de datos, lo que garantiza que los datos devueltos por la API de zona horaria, como los cambios de horario de verano, estén siempre actualizados.

Al aprovechar estos beneficios, las empresas pueden mejorar la experiencia del cliente, aumentar la eficiencia operativa y garantizar un registro de datos preciso, entre otras ventajas.

Antes de comenzar a usar la API de zona horaria, necesita un proyecto con una cuenta de facturación y la API de zona horaria habilitada. Aquí hay una guía paso a paso para configurar su proyecto de Google Cloud y habilitar la API de zona horaria:

Paso 1: crea o selecciona tu proyecto

  1. Navegue a Google Cloud Console .
  2. Si ha creado un proyecto anteriormente, puede seleccionarlo de la lista desplegable en la parte superior. De lo contrario, haga clic en Nuevo proyecto en la parte superior derecha.
  3. Asigne un nombre a su proyecto y, opcionalmente, también puede editar el ID del proyecto.
  4. Haga clic en Crear para crear el proyecto.

Paso 2: configurar una cuenta de facturación

Debe vincular una cuenta de facturación a su proyecto para usar la API de zona horaria de Google. Así es cómo:

  1. En Google Cloud Console, abra el menú del lado izquierdo de la consola y haga clic en Facturación .
  2. Si tiene una o más cuentas de facturación, elija una cuenta y asóciela con su proyecto. De lo contrario, haga clic en Crear cuenta , complete el formulario para crear una nueva cuenta de facturación y luego asóciela con su proyecto.

Paso 3: habilite la API de zona horaria

Una vez que haya configurado su proyecto y su cuenta de facturación, puede habilitar la API de zona horaria.

  1. En Google Cloud Console, abra el menú del lado izquierdo de la consola y vaya a API y servicios | biblioteca
  2. En la biblioteca de API, busque API de zona horaria y selecciónela.
  3. En la página de la API de zona horaria, haga clic en Habilitar .

Paso 4: Genere su clave API

Finalmente, necesita una clave de API para autenticar sus solicitudes en la API de zona horaria.

  1. En Google Cloud Console, abra el menú del lado izquierdo de la consola y vaya a API y servicios | Cartas credenciales.
  2. Haga clic en el botón + CREAR CREDENCIALES en la parte superior y seleccione Clave API .
  3. Su nueva clave de API se creará y se mostrará. Cópielo y guárdelo de forma segura. Necesitará esta clave para realizar solicitudes a la API de zona horaria.

Ahora, su proyecto de Google Cloud está todo configurado y puede comenzar a usar la API de zona horaria de Google.

👉 Si bien la API de zona horaria es compatible con OAuth 2.0 y la cuenta de servicio para la autenticación, esta guía se enfoca en el método de clave de API más simple por razones de brevedad. Si necesita un método de autenticación más seguro o complejo, consulte la documentación de autenticación oficial de Google.

Enfoque de Campeón de Automatización (I-do):

Si bien esto se puede resolver utilizando varias herramientas de automatización como Apex Trigger y otras, utilizaremos Salesforce Flow y la función de flujo HTTP Callout (GET) recientemente introducida .

HTTP Callout extrae o envía datos entre la base de datos de Salesforce y un sistema externo a través de Flow Builder sin usar código. Puede configurar integraciones directas según sea necesario sin tener que trabajar con un desarrollador o llamar a una herramienta de middleware, como Mulesoft. Después de configurar la acción de llamada HTTP en un flujo, Flow Builder genera automáticamente un registro de servicio externo , una acción invocable y una clase de Apex que puede usar para crear un recurso definido por Apex para flujos. A continuación, puede utilizar la salida de datos de la solicitud de la API como entrada en Flow Builder y en Salesforce.

Puede usar HTTP Callout para conectar un flujo a una variedad de API.

  • Obtener información de direcciones usando una API de mapa
  • Obtén las condiciones meteorológicas con una API de servicios meteorológicos
  • Genere el código de barras con una API de servicio de código de barras
  • Obtenga información de autorización de pago con una API de procesamiento de pagos
  • y mucho más

Antes de discutir la solución, permítame mostrarle un diagrama del proceso a un alto nivel. Dedique unos minutos a revisar el siguiente diagrama de flujo para comprenderlo.

Comencemos a construir este proceso de automatización.

Práctica guiada (nosotros hacemos):

Hay 3 pasos para resolver el requisito empresarial de Jestilla mediante Record-Triggered After-Save Flow . Debemos:

  1. Cree campos personalizados en el cliente potencial para almacenar la respuesta
  2. Crear una credencial con nombre
  3. Flujo de fuerza de ventas
    1. Definir propiedades de flujo para el flujo desencadenado por registro
    2. Agregue una fórmula para calcular la marca de tiempo
    3. Configurar una llamada HTTP GET para la API de zona horaria
    4. Agregue un elemento de decisión para verificar el código de respuesta
    5. Agregue un elemento Actualizar registros para actualizar el prospecto
    6. Agregue un elemento Crear registros para crear una tarea para que el propietario del cliente potencial maneje la respuesta de error

Paso 1: Cree campos personalizados en el objeto principal para almacenar la respuesta

En este paso, hemos establecido campos personalizados dentro del objeto principal. Estos servirán como repositorios para los datos de respuesta de la API de zona horaria de Google.

Etiqueta de campo Nombre de API de campo Tipo de datos
dstOffset dstOffset __c Número (18,0)
rawOffset rawOffset__c Número (18,0)
Posición actual Posición_actual__c Geolocalización
Identificación de zona horaria Time_Zone_Id__c Texto (255)
Nombre de zona horaria
Nombre_de_la_zona_horaria__c Texto (255)

Paso 2: crear una credencial con nombre

  1. Haga clic en Configuración .
  2. En el cuadro Búsqueda rápida, ingrese Credenciales con nombre y luego seleccione Credenciales con nombre .
  3. Haga clic en Nuevo legado .
  4. Rellene la página con la URL y los parámetros de autenticación del extremo de la llamada.
  5. Haga clic en Guardar .

Paso 3.1: Definir propiedades de flujo

  1. Haga clic en Configuración .
  2. En el cuadro Búsqueda rápida, escriba Flujos .
  3. Seleccione Flujos , luego haga clic en Nuevo flujo .
  4. Seleccione la opción Flujo activado por registro , haga clic en Crear
    1. Objeto: Plomo
    2. Activar el flujo cuando: se crea un registro
    3. Establecer condiciones de entrada: se cumplen todas las condiciones (Y)
    4. Fila 1:
      1. Campo : Posición_Actual__Latitud__s
      2. Operador : es nulo
      3. Valor : {!$ConstanteGlobal.Falso}
    5. Haga clic en + Agregar condición
    6. Fila 2:
      1. Campo : Posición_Actual__Longitud__s
      2. Operador : es nulo
      3. Valor : {!$ConstanteGlobal.Falso}
    7. Optimizar el flujo para : acción y registros relacionados
    8. Elija la opción para incluir una ruta de ejecución asíncrona para acceder a un sistema externo después de que la transacción original para el registro de activación se confirme con éxito .
  5. Haga clic en Listo.

Paso 3.2: fórmula para calcular la marca de tiempo

  1. En Caja de herramientas , seleccione Administrador y luego haga clic en Nuevo recurso para calcular los segundos desde la época de Unix (1 de enero de 1970, 00:00:00).
  2. Ingrese la siguiente información :
    1. Tipo de recurso : Fórmula
    2. Nombre de API : forN_Timestamp
    3. Tipo de datos : Número
    4. Lugares decimales : 0
    5. Fórmula : RONDA((AHORA() – FECHAHORAVALUE(“1970-01-01 00:00:00”)) * 24 * 60 * 60, 0)
  3. Haga clic en Listo.

Paso 3.3: configurar una acción de llamada HTTP GET

HTTP Callout lo guía a través de la introducción de los detalles sobre el servicio HTTP basado en web o el punto final de la API REST al que se está conectando. Después de completar la configuración, invoca la acción en un flujo.

  1. En el nodo Ejecutar asincrónicamente , seleccione Acción .
  2. Haga clic en + Crear llamada HTTP .
  3. Configure el servicio externo que conecta Salesforce con la API basada en HTTP.
    1. Introduzca un Nombre para el servicio externo.
    2. Seleccione la credencial con nombre que creó en el paso 2 .
    3. Haga clic en Siguiente .
  4. El siguiente paso es configurar la acción invocable que puede usar en Flow Builder o en Salesforce.
    1. Para Etiqueta , ingrese la acción que realiza la llamada.
    2. Método : OBTENER
    3. Agregue el extremo de la URL para la solicitud.
      1. Ruta URL : /maps/api/timezone/json
    4. Agregue claves de parámetros de consulta si la API a la que está llamando las tiene. Cuando usa esta acción en un flujo, ingresa valores para las claves definidas.
      1. Haga clic en Agregar clave
        1. Clave : ubicación
        2. Tipo de datos : cadena
        3. Requerido : Verdadero
      2. Haga clic en Agregar clave
        1. Clave : marca de tiempo
        2. Tipo de datos : entero
        3. Requerido : Verdadero
      3. Haga clic en Agregar clave
        1. Clave: clave
        2. Tipo de datos : cadena
        3. Requerido : Verdadero
  5. Proporcione un cuerpo de respuesta de API de muestra. Salesforce genera una estructura de datos a partir de la respuesta de muestra.
    1. Vaya a la sección Proporcione una respuesta de muestra .
    2. Haga clic en Nuevo .
    3. Pegue una respuesta JSON de muestra .
       { "timeZoneName": "cadena de muestra", "compensación sin procesar": 1, "timeZoneId": "cadena de muestra", "errorMessage": "cadena de muestra", "dstOffset": 1, "estado": "cadena de muestra"
      }
Seguir leyendo

Eliminación definitiva de registros con Salesforce Flow

Eliminación definitiva de registros con Salesforce Flow

Última actualización el 22 de mayo de 2023 por Rakesh Gupta

Gran idea o pregunta duradera:

  • ¿Cómo eliminar registros de Salesforce utilizando Flow?

Objetivos:

Después de leer este blog, podrá:

  • Comprender la anotación @InvocableMethod
  • Más información sobre el método database.emptyRecycleBin
  • Configurar la acción de Apex para eliminar registros de forma permanente de Flow
  • Configurar el flujo de pantalla con el elemento Eliminar registro
  • Y mucho más

¿Qué es la eliminación completa?

La eliminación definitiva es la eliminación permanente de los registros especificados de la Papelera de reciclaje. Cuando los datos se eliminan de forma permanente, es casi imposible recuperarlos. Esto generalmente se logra a través de los métodos Database.EmptyRecycleBin .

Al vaciar los contenedores de reciclaje, tenga en cuenta las siguientes reglas y pautas:

  • Una vez que los registros se eliminan de la Papelera de reciclaje mediante esta llamada, se pueden consultar mediante queryAll() durante algún tiempo. Por lo general, este tiempo es de 24 horas, pero puede ser más corto o más largo.
  • Una vez que los registros se eliminan mediante la llamada Database.EmptyRecycleBin , no se pueden recuperar.

Warren Mason es administrador de sistemas en Gurukul on Cloud (GoC). En GoC están utilizando Salesforce Flow para optimizar los procesos de ventas. Warren tiene un requisito para eliminar clientes potenciales sin correo electrónico. Está construyendo un flujo de pantalla:

  1. Descubra todos los clientes potenciales sin correo electrónico
  2. Eliminar definitivamente tales clientes potenciales

Enfoque de Campeón de Automatización (I-do):

Si bien esto se puede resolver con varias herramientas de automatización como Apex Trigger y otras, usaremos Salesforce Flow y llamaremos a un método de Apex . Para llamar a un método de Apex , agregue el elemento Acción a su Flujo de Salesforce y seleccione una clase de Apex con una anotación @InvocableMethod .

En este artículo, usaremos la llamada clase de base de datos EmptyRecycleBin . Con Database.EmptyRecycleBin es posible borrar los registros de Salesforce. El método EmptyRecycleBin() elimina los registros de la papelera de reciclaje inmediatamente. A partir del lanzamiento de Summer'23 , no es posible acceder directamente al método EmptyRecycleBin desde Flow, por eso estamos usando la clase Apex Invocable.

Antes de discutir la solución, permítame mostrarle un diagrama del proceso a un alto nivel. Dedique unos minutos a revisar el siguiente diagrama de flujo para comprenderlo.

Comencemos a construir este proceso de automatización.

Práctica guiada (nosotros hacemos):

Hay 2 pasos para resolver el requisito comercial de Warren usando Screen Flow . Debemos:

  1. Cree una clase de Apex y una clase de prueba para eliminar registros de forma permanente de la Papelera de reciclaje.
  2. Flujo de fuerza de ventas
    1. Definir propiedades de flujo para el flujo de pantalla
    2. Agregue un elemento Obtener registros para encontrar todos los clientes potenciales sin dirección de correo electrónico
    3. Agregue un elemento de decisión para verificar los clientes potenciales encontrados o no (del paso 2)
    4. Agregue el elemento Eliminar registros para eliminar clientes potenciales
    5. Agregar acción: llame a Empty RecycleBin Invocable Apex Class

Paso 1: Cree una clase de Apex y una clase de prueba

Ahora, tenemos que comprender una nueva anotación de Apex, es decir, @InvocableMethod . Esta anotación nos permite usar un método de Apex como algo que se puede llamar desde Flow y Apex. Los métodos invocables se llaman con la API REST y se usan para invocar un solo método de Apex. Los métodos invocables tienen valores de entrada y salida dinámicos y admiten llamadas de descripción.

La anotación InvocableVariable identifica una variable de clase utilizada como parámetro de entrada o salida para la acción invocable de un método InvocableMethod. Si crea su propia clase personalizada para usarla como entrada o salida de un método invocable, puede anotar variables de miembros de clase individuales para que estén disponibles para el método.

La anotación de variable invocable admite los modificadores que se muestran en este ejemplo.


@InvocableVariable(label='variableLabel' description='variableDescription' requerido=(verdadero | falso))

La clase EmptyRecycleBin contiene dos variables, una para eliminar un solo registro y otra para manejar la eliminación de varios registros. Siéntase libre de pasar el valor a una o ambas variables según sea necesario. Cree la siguiente clase en su organización.


clase pública EmptyRecycleBin { @InvocableMethod(label='Papelera de reciclaje vacía' description='Eliminar permanentemente los registros de la Papelera de reciclaje.' iconName='slds:estándar:record_delete' categoría = 'Acciones de Apex personalizadas') ejecución de vacío estático público (Lista <Solicitudes> lista de solicitudes) { List<SObject> recordstoDelete = New List<SObject>(); para (Solicitudes req: lista de solicitudes) { if(req.obj != null){ recordstoDelete.add(req.obj); } if(req.listofSObjects != null){ recordstoDelete.addAll(req.listofSObjects); } } if(registrosparaEliminar.tamaño()>0){ Database.emptyRecycleBin(registrosparaEliminar); } } Solicitudes de clases públicas{ @InvocableVariable (descripción ='Aceptar un registro de tipo SObject.' requerido=falso) objeto público SObject; @InvocableVariable (descripción ='Aceptar múltiples registros de un tipo SObject.' requerido=falso) public List<SObject> listofSObjects; }
}

Copie el código de GitHub o instálelo usando esta URL .

Paso 2.1: Definir propiedades de flujo

  1. Haga clic en Configuración .
  2. En el cuadro Búsqueda rápida, escriba Flujos .
  3. Seleccione Flujos y luego haga clic en Nuevo flujo .
  4. Seleccione el flujo de pantalla   opción y haga clic en Crear y configurar el flujo.
  5. Se abrirá el diseñador de flujo para usted.

Paso 2.2: Adición de elementos Obtener registros para encontrar clientes potenciales sin correo electrónico

El siguiente paso es usar el objeto Prospecto para encontrar los prospectos sin dirección de correo electrónico.

  1. En Flow Designer, haga clic en el icono + y seleccione el elemento Obtener registros .
  2. Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
  3. Seleccione el objeto Prospecto de la lista desplegable.
  4. Seleccione Se cumplen todas las condiciones (Y) .
  5. Establecer condiciones de filtro
    1. Fila 1:
      1. Campo : Correo electrónico
      2. Operador : Igual
      3. Valor : {!$ConstanteGlobal.EmptyString}
  6. Cuántos registros almacenar:
    1. Seleccionar todos los registros
  7. Cómo almacenar datos de registro:
    1. Elija la opción para Almacenar automáticamente todos los campos .

Paso 2.3: uso del elemento de decisión para verificar la variable de recopilación de registros (del paso 2)

Ahora usaremos el elemento Decisión para comprobar la Variable de recopilación de registros del paso 2 para saber si devuelve el cliente potencial o no.

  1. En Flow Designer, haga clic en el icono + y seleccione el elemento Decisión .
  2. Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
  3. En Detalles del resultado , ingrese la etiqueta que el nombre de la API se completará automáticamente.
  4. Requisitos de condición para ejecutar el resultado : se cumplen todas las condiciones (Y)
    1. Fila 1:
      1. Recurso: {!Get_Leads}
      2. Operador: es nulo
      3. Valor: {!$ConstanteGlobal.Falso}
    2. Haga clic en Listo .

Paso 2.4: Agregar acción: eliminar registros para eliminar clientes potenciales

El siguiente paso es eliminar los clientes potenciales que encontramos en el Paso 2.2 . Para ello utilizaremos el elemento Eliminar Registros .

  1. En Flow Designer, debajo del nodo , haga clic en el icono + y seleccione el elemento Eliminar registros .
  2. Introduzca un nombre en el campo Etiqueta ; el nombre de la API se completará automáticamente.
  3. Para Cómo encontrar registros para eliminar, seleccione Usar los ID almacenados en una variable de registro o una variable de colección de registros .
  4. Selecciona el   {!Get_Leads} de la lista desplegable.
  5. Haga clic en Listo.

Paso 2.5: Adición de una acción para llamar a una clase de Apex invocable

  1. En Flow Designer, haga clic en el icono + y seleccione el elemento Acción .
  2. Seleccione la clase de Apex invocable EmptyRecycleBin .
  3. Ingrese un nombre en el campo Etiqueta : el nombre de la API se completará automáticamente.
  4. Establecer valores de entrada:
    1. Objeto para “listofSObjects” (Entrada) : Lead
    2. Objeto para "obj" (Entrada) : Plomo
  5. Almacenar valores de entrada
    1. listofSObjects : {!Get_Leads}
  6. Haga clic en Listo .

Al final, Warren's Flow se verá como la siguiente captura de pantalla:

Una vez que todo se vea bien, guarde el flujo.

Prueba de concepto

  1. Creé 201 clientes potenciales sin una dirección de correo electrónico para probar el flujo anterior.
  2. Ahora ejecute el flujo de pantalla y espere a que se complete el flujo.
  3. Vuelva a la Papelera de reciclaje para asegurarse de que los clientes potenciales se hayan eliminado definitivamente.

Evaluación formativa:

¡Quiero saber de ti!

¿Qué es una cosa que aprendiste de esta publicación? ¿Cómo imagina aplicar este nuevo conocimiento en el mundo real? Siéntase libre de compartir en los comentarios a continuación.

Seguir leyendo

3 formas en que la IA generativa ayudará a los especialistas en marketing a conectarse con los clientes

La IA generativa tiene el potencial de cambiar la forma en que trabajamos. ¿Podría ser el próximo paso para remodelar el marketing, ayudándolo a concentrarse más en los clientes?

Seguir leyendo

Agregar seguidores de Chatter al registro

Cómo agregar automáticamente seguidores de Chatter al registro

La publicación Agregar seguidores de Chatter al registro apareció primero en Automation Champion .

Seguir leyendo

Maximice su uso de Salesforce AppExchange

Última actualización el 15 de marzo de 2023 por Rakesh Gupta Durante la última década, Salesforce AppExchange ha tenido un gran éxito debido a su capacidad para ayudar a las empresas a impulsar el éxito y el crecimiento. Hoy en día, hay más de 6000 aplicaciones y firmas de consultoría listadas en el intercambio. Con tantas excelentes opciones disponibles, identificar

La publicación Maximice su uso de Salesforce AppExchange apareció primero en Automation Champion .

Seguir leyendo

¿Quién tiene el control del presupuesto de tecnología? No es el CIO, y está bien

Los líderes empresariales que no son de TI tienen una mayor influencia sobre la tecnología utilizada para mejorar la experiencia del cliente.

Seguir leyendo

Mejores prácticas de LWC para flujos de pantalla ☁️

Asegúrese de que sus componentes se integren bien en el motor de tiempo de ejecución de flujo y funcionen como se espera en este blog sobre Screen Flows.

La publicación Mejores prácticas de LWC para flujos de pantalla apareció primero en el blog de desarrolladores de Salesforce .

Seguir leyendo

Archivar un canal de Slack con Flow

Última actualización el 5 de diciembre de 2022 por Rakesh GuptaGran idea o pregunta duradera: ¿Cómo se archiva un canal de Slack con Salesforce Flow? Los canales de Slack aportan orden y claridad al trabajo: puede crearlos para cada proyecto, tema o equipo. Cuando hay un canal para todo, puedes

La publicación Archive A Slack Channel usando Flow apareció primero en Automation Champion .

Seguir leyendo

Implemente la gamificación en su Salesforce

Última actualización el 22 de noviembre de 2022 por Rakesh GuptaGran idea o pregunta duradera: ¿Cómo puedo usar la gamificación en Salesforce para impulsar las ventas? ¿Cuáles son las formas de automatizar la gamificación? Objetivos: después de leer esta publicación de blog, el lector podrá: Crear un flujo que publicará automáticamente un

La publicación Implemente la gamificación en su fuerza de ventas apareció primero en Automation Champion .

Seguir leyendo

Confia En Mi Y En Mis Mentiras

Se, que ya pensaste que tan diferente sería tu vida si aparecieras en los shows de noticias. Si tienes una empresa, entonces puedes imaginar los pedidos que vienen luego de aparecer en los canales de noticias. Si, este libro explica cómo alcanzar esas hazañas, La mala noticia es que tendrás que cruzar territorios no tan convencionales. Desde EGA Futura te presentamos un resumen del libro Trust Me, I’m Lying, de Ryan Holiday en donde te ayudaremos a comprender cómo manejar los medios masivos a tu favor, en donde el autor cuenta como explotó la medios digitales especialmente los blogs para generar una cobertura de prensa, y en la segunda parte demostró más detalles de cómo estas actividades han ayudado a alcanzar grandes resultados. 

Comienza los rumores en los medios digitales

Según Ryan, no es difícil comenzar un rumor en un pequeño blog y luego hacerlo explotar en el portal de noticias o TV.

En una sociedad dominada por internet, la mayoría de nosotros consumimos más contenido online y los blogs son el boom del siglo 21:

  • Hoy en día más que los papeles tradicionales los blogs son siempre buscados por las noticias frescas,
  • Estos días significa que ellos observan lo que desparraman a través de redes sociales, y
  • Lo que está siendo posteado en blogs más pequeños para extraer sus líneas de acción.

Si una noticia genera suficiente ruido a través de estos medios hay una buena oportunidad de que los blogs de mediana tamaño lo elijan y su historia sea pasada a una audiencia aún más grande

Si el ruido continúa desde ahí, la historia puede estar dirigida a las agencias de noticias mundiales tales como CNN o Reuters, ya que también ponen el ojo en los blogs que presentan historias prometedoras:

  • La muerte de Osama Bin Laden, por ejemplo, fue primero reportado por un usuario de Twitter antes que las agencias de noticias mayores, blogs o incluso el discurso del Presidente Obama,
  • Los blogs obtienen contenidos de otros blogs y redes sociales, y eso significa que incluso las historias mas triviales pueden llegar a los sitios de noticias más respetados e incluso la televisión.  

Tucker Max, Un Caso de Estudio

Un ejemplo de este comportamiento ocurre cuando Ryan estaba promocionando una película para Tucker Max:

  • Ryan se fue temprano por la mañana y vandalizó una cartelera al aire libre (por la cual Tucker tuvo que pagar con antelación) para parecer que alguien estaba molesto por el lanzamiento de la película,
  • Ryan tomó fotos de ese vandalismo y envió a un blogger en el área utilizando un mail falso,
  • Este blogger posteó las noticias y rápidamente aparecieron en el mayor canal de TV de los Estados Unidos.

Este tipo de acción premeditada funciona con casi cualquier tema, y es utilizada para vender libros, obtener donaciones para caridad e incluso lanzar grandes hits de música.

En el caso de Tuckker:

  1. Primero continuó con un blog local,
  2. Luego el Post de Huffinfton (una de los portales de Estados Unidos más grandes), y
  3. Finalizó en CBS . 

Para un Blogger, Ingresos = Publicidad x Trafico

Los Blogs son negocios, y su objetivo principal es hacer dinero a través de una venta por publicidad.

Cada blog vende espacio publicitario en diversos modos, pero el más común es el precio por impresión: un monto que el anunciante paga al dueño del blog cada vez que alguien abre una página de blog que contiene tu publicidad.

Es decir que los blogs hacen dinero cada vez que los visitas. Pero mientras la publicidad mantiene el blog, la mayoría de los bloggers sueñan en vender a una gran empresa de medios de comunicación.

AOL compró TechCrunch y the Huffington Post, algunos de los blogs más grandes en los Estados Unidos por ejemplo.

Para grupos más grandes, cada blog atrae una nueva audiencia, y eso significa más espacio publicitario

En general, estas empresas apuntan a blogs de alto tráfico con cientos de miles de visitantes por día y cuanto más trafico obtenga un blog, más venden:

  • El Huffington Post news aggregator vendió a AOL por más de $ 300 millones de dólares norteamericanos, y
  • TechCrunch, un blog de tecnología, vendió por $ 50 millones.

Los Bloggers Son Pobres: Toma la delantera

¿Cuántos bloggers hacen dinero real? No muchos. Los bloggers, especialmente los principiantes no son sanos:

  • El modo más fácil de hacer una carrera como blogger es creando un nombre conocido, una reputación y vivir como tal:
Cuando un blogger crea una marca, produciendo contenido viral y descubriendo noticias frescas, pueden comenzar a obtener mensajes infinitos de empresas y las empresas iniciantes se desesperan por su cobertura.

Ryan cita diversos ejemplos de los primeros bloggers que se convirtieron en grandes periodistas o editores influenciables.

El sugiere que si quieres que la prensa hable de ti y lean los bloggs, tienes que encararlos antes de que te hagas famoso y explotes

Si quieres cobertura, tienes que ayudarlos a convertirse en alguien famoso.

Ryan cita el ejemplo de un blogger que comenzó a promocionar a una marca cuando aún tenía solo miles de vistas:

  • Ryan estaba solo suministrando ropa de diseño al blogger que él publicaba,
  • Hoy este blogger tiene millones de vistas y un programa de televisión, y aún recuerda a Ryan.

Si inviertes temprano, puedes comprar tu influencia sin gastar mucho 

Aprende A Filtrar Con Clase

Es así, en el mundo del blog, dejar filtrar información es una estrategia de comunicación que funciona si quieres ser notado.

Ryan cita una historia:

  • Durante un proceso legal, necesitaba poner algo de información en la prensa, , y
  • Por eso creó un memo confidencial falso, lo imprimió y lo envió a una serie de blogs como si fuese un empleado descontento, filtrando información que recibió de su jefe,
  • Los mismos bloggers que anteriormente estaban interesados en el tema publicaron con títulos como «EXCLUSIVO» e «Infiltrado.» y contaron el lado de Ryan de las noticias pero tenía que obtener su atención de manera inusual,
  • Luego, los mismos bloggers querían entrevistas con él para escuchar su historia,

Otra táctica común es hacer cambios para el contenido de entrada de Wikipedia para exagerar una verdad o plantar un hecho. Luego desde los blogs escribe sobre el tema investigando Wikipedia, lo plantado se convierte en realidad en el mundo digital.

Ellos Publican Primero y Luego Corroboran

Los blogs se involucran en el periodismo: el acto de publicar primero, luego chequear los hechos y actualizar más tarde si fuese necesario.

En la primera fase de tipo de periodismo, el blogger publica un artículo basado en las repercusiones de las redes sociales que no eran necesariamente verdaderas, sin hacer alguna verificación de cualquier hecho.

Este mecanismo, mientras permita a los blogs generar el contenido rápidamente, también permite métricas para ser contadas como noticias y esto puede tener consecuencias desastrosas.

Si tu Lees Un Posteo de Blog, No lees La Versión Final 

Probablemente, has leído un artículo en un blog con palabras cómo «actualizado» o «errata» en los titulares.

Probablemente, actualizarán el puesto porque el primer blogger responsable de publicar la historia hizo algo mal o posteó antes de finalizar los chequeos, en un apuro por ser el primero en publicarlo.

Pero incluso con arreglos hechos, aún causando un problema para las personas que leyeron la versión previa del artículo.

Pueden por ejemplo, contar la noticia errónea a amigos o tomar una decisión  basada en información inexacta.

La tendencia de los blogs de alterar su contenido significa que pueden ser los comerciantes de la desinformación

Todo Se Trata De Los Títulos…

Así como cualquier negocio necesita clientes, los blogs necesitan tráfico de la web: desde la gente que navega y consume su contenido.

Su objetivo es atraer tantos visitantes como sea posible, y confían en la variedad de los métodos para atraer atención.

Cuando piensas sobre cómo sugerir un tema o hacer una filtración deliberada, piensa primero sobre qué título o tweet el blogger compartirá. Con frecuencia no necesitan establecer lo que el artículo dice solo cita clicks curiosos para leer el contenido. 

Es muy importante esto a la hora de pensar en el contenido.

Dale Tráfico A Los Bloggers Que Te Promocionan

Es necesario entonces que recuerdes:

  • Si quieres asegurarte que tu negocio cubre los blogs, necesitas probarlos que puedes entrar trafico, sí que puedes llevar muchos lectores a tu blog,
  • Si tu noticia sale en la prensa, una de los mejores modos de convertirte en un tema recurrente en un blog es aclararle al blogger que la gente quiere leer sobre ti.

Por lo tanto, para asegurar un éxito continuo:

  1. Necesitas ser creativo y promocionar contenido sobre ti mismo,
  2. Es importante compartir las noticias en tu página de Facebook, Twitter, tu blog, y otros,
  3. Si no tienes demasiados hits en tus canales, puedes dejar comentarios contoversiales en el post y crear debates honestos sobre el tema,
  4. También vale enviar correos falsos para los periodistas, tanto positivos como negativos, de manera que el blogger sienta que este artículo ha sido leído.

Finalmente, si ninguno de esto funciona:

  • Puedes promover el artículo con trafico pago o redes como Outbrain o Taboola: Estas redes promocionan contenido en links esponsoreados en grandes portales, y
  • Con pequeña inversión, es posible llegar a grandes audiencias y el blogger con frecuencia no se dá cuenta que el tráfico de tu artículo ha sido comprado.  

Los Blogs Quieren Despertar Tu Lado Emocional

¿Has leído alguna de las historias online que te hayan hecho enojar? Esta reacción no era probablemente una coincidencia: Los blogs tratan de provocar nuestras emociones para involucrarnos.

Por ejemplo: saben que cuando leemos una historia que se refiere a una injusticia como el rapto de un niño, nos enojamos,

Este enojo entonces hace que interactuemos con la historia, y sea compartiéndola con otras personas o posteando nuestros pensamientos en su sección de comentarios

Este buzz alrededor de la historia genera más ingreso publicitario para el blog.

El enojo es una de las emociones primarias a lo que los blogs apuntan. Otras emociones potentes incluyen el miedo (por ejemplo noticias de ataques terroristas), excitación (por ejemplo, la fecha de lanzamiento de un nuevo Iphone) y risa (por ejemplo, un video de gatos divirtiéndose). 

En Un Mundo Digital, Los Blogs Son Una Fuente lnfluyente

Una de las noticias que pueden afectar cualquier cosa desde los precios de las acciones de mercado a las elecciones presidenciales.

Por lo tanto, no es una sorpresa que los blogs ejerzan tremendo poder en moldear a la sociedad Los blogs son poderosos debido al tipo de lectores que tienen:

  • Los blogs son leídos mayormente por profesionales en el mercado del contenido digital, gente que posee blogs o trabajan para agencias de noticias top como Reuters y CNN,
  • Esta audiencia significa que aunque los blogs puedan no tener una masa siguiéndolos, cualquier cosa que publiquen puede estar linkeada a un camino que alcance grandes portales y estaciones de TV.

Los Blogs Son Armas De Destrucción

A la sociedad le gusta observar a las personas siendo castigadas públicamente.

Para expresar enojo sobre asuntos actuales, los lectores postean comentarios de enojo, posteos de blog o difunden en las redes sociales.

Si los blogs mezclan emociones y por lo general llaman a ejecuciones publicas.

Por ejemplo:

  • Julián Assange, fundador de la pagina web WikiLeaks, se convirtió en una víctima de cazadores de brujas y fue crucificado en internet,
  • Luego de que Assange se convirtiera en una figura pública en 2010, El blog de Gawker posteó artículos graciosos como: ¿Qué le paso al cabello de Julián Assange?,
  • Dos semanas después, Assange fue acusado de acoso sexual y Gawker comenzó a publicar títulos como: ¿Se estan dando cuenta los Activistas de Wikileaks que su fundador es un Megalomaniaco?
  • A pesar de que no existe ni una prueba de que Assange fuera un acosador sexual, sus seguidores se volvieron contra el y los blogs como Gawker han utilizado ese momento para publicar más y más artículos en este tema y generar más trafico y ganancias.

Nuestro amor de cazadores de brujos público significa que los blogs tienen mucho deseo de demonizar a alguien que nos parece desagradable. 

Solo Inventa Noticias (Todos lo hacen…)

Si es correcto. Hoy la blogesfera esta siendo cada vez más manipulada y terminan escribiendo sobre cualquier cosa si sabes influenciar a los bloggers con maestría.

Una de las tácticas más comunes es utilizar el contenido de primera mano o Te daré acceso exclusivo a los 30 minutos antes de enviar a otros blogs.

Para Ryan, la agenda no necesita ser importante relevante o verdadera para ser publicada si sabes como crear una falsa urgencia, los bloggers postean cualquier cosa. 

Notas Finales 

El mundo esta informando a si mismo online, y el periodismos se está convirtiendo en algo cada vez más rápido y desesperado por clicks y lectores. Los grandes portales buscan filtros en pequeños portales que buscan blogs y redes sociales.

Pero los blogs son negocios y necesitan recursos para sobrevivir. si comprendes como funciona el mundo de la esfera del blog, serás capaz de plantar historias fantásticas en la prensa.

Si eres un lector de blog, ten cuidado porque puedes ser manipulado! 

Simplemente diga NO a la identificación codificada

Última actualización el 19 de octubre de 2022 por Rakesh GuptaGran idea o pregunta duradera: ¿Cómo puede evitar la codificación rígida de ID en Salesforce Flow? Objetivos: esta publicación de blog nos ayudará a comprender lo siguiente Comprender cómo usar etiquetas personalizadas para evitar el código duro de identificación en el flujo

La publicación Just Say NO to Hard-Coded ID apareció primero en Automation Champion .

Seguir leyendo

Criptomonedas: Qué Es y Cómo Funciona

Las criptomonedas te permiten comprar bienes y servicios, utilizar aplicaciones y juegos y comercializarlas para obtener una ganancia. Es una nueva forma de hacer negocios que en la actualidad es muy exitosa, pero ¿cuales son sus características?, ¿hay riesgos? En este resumen encontrás un breve informe sobre este bien digital tan popular.

¿Qué Es La Criptomoneda?

Una criptomoneda es un bien digital que puede circular sin la necesidad de tener una autoridad monetaria central como el gobierno o el banco.

Es decir, que las criptomonedas son creadas permitiendo a las personas comprar, vender o comercializarlas de manera segura

¿Cómo Funciona La Criptomoneda?

Bitcoin y la mayoría de las otras criptomonedas son respaldadas por una tecnología conocida como blockchain que:

  1. Mantiene un registro de transacciones a prueba de manipulaciones, y
  2. Lleva registro de quien la posee.
La creación de blockchain tiene como finalidad resolver un problema que surgió al crear monedas puramente digitales: evitando que las personas hagan copias de sus activos e intenten gastarlo dos veces.

Es decir que la infraestructura digital en la que se apoyan las criptomonedas es el ‘blockchain’,

El blockchain es un registro de almacenamiento de datos descentralizado que rastrea todas las transacciones que se realizan en él: cuando se realiza una entrada, ya no se puede eliminar

Como el sistema de bloques se almacena de forma descentralizada en distintos ordenadores, los hackers no tienen la posibilidad de acceder a la cadena completa de una sola vez, por eso la información registrada está a salvo.

Las unidades individuales de criptomonedas pueden ser referidas como monedas o tokens, dependiendo de cómo son usadas:

  • Algunas tienen la intención de ser unidades de intercambio de bienes o servicios,
  • Otras son reservas de valor, y
  • Otras pueden ser usadas para participar en programas de software específicos como juegos y productos financieros. 

¿Cómo Son Creadas Las Criptomonedas?

Un modo común en el que son creadas las cripto monedas son a través de un proceso conocido como minería, que es utilizado por Bitcoin.

La minería (mining) puede ser un proceso de energía intensiva en el cual las computadoras resuelven rompecabezas complejos de manera de verificar la autenticidad de las transacciones en la red. 

Como recompensa los propietarios de aquellas computadoras pueden recibir criptomonedas

Otras criptomonedas utilizan diferentes métodos para crear y distribuir tokens, y muchas tienen un impacto significativamente más liviano en el medio ambiente. 

Para la mayoría de las personas, el método más fácil de obtener una criptomoneda es comprándolas ya sea por intercambio u a otro usuario. 

Cómo Elegir Una Criptomoneda

Es importante recordar que Bitcoin es diferente de la criptomoneda en general. Mientras Bitcoin es la primera y más valiosa criptomoneda,  el mercado es amplio.

Casi 20.000 criptomonedas diferentes cotizan en bolsa de acuerdo a CoinMarketCap.com, una página de investigación de mercados. Y las criptomonedas continúan creciendo

El valor total de todas las criptomonedas a Junio 13 , 2022 era de alrededor 970 millones, teniendo una caída sustancial desde por encima de los 2, o trillones de dólares a fines de 2022. 

Mientras que algunas de estas tienen unos valores de mercado totales en los cien billones de dólares, otras no tienen valor. 

Si estás pensando en incursionar en el mundo de las criptomonedas es aconsejable comenzar con una que sea comúnmente comercializada y que esté relativamente bien posicionada en el mercado (aunque eso no es garantía de éxito en dicho espacio volátil).

NerdWallet ha creado guías para algunas de las criptomonedas ampliamente circulada incluyendo Bitcoin y algunas otras alternativas:

  • Bitcoin es la moneda primera y más valiosa.
  • Ethereum es comúnmente utilizada para llevar a cabo transacciones financieras mas complejas.
  • Cardano es un competidor de Ethereum dirigido por uno de sus cofundadores. 
  • Litecoin es una adaptación de Bitcoin creada para hacer pagos más fáciles.
  • Solana es otra competidora de Ethereum que enfatiza la velocidad y el costo efectividad.
  • Dogecoin comenzó como un chiste pero ha crecido entre las criptomonedas más valiosas.
  • Shiba Inu  es otra token con mecanismos más complejos.
  • Stable Coins son una clase de criptomonedas cuyos valores están diseñados para permanecer estables en relación a los activos del mundo real tales como el dólar. 

¿Son Las NFTs Criptomonedas?

NFTs, o tokens no fungibles, son activos digitales que transmiten titularidad de lo que podría ser considerado una copia original de un archivo digital.

Comparten muchas similitudes con las criptomonedas y pueden ser compradas y vendidas en muchos mercados.

Sin embargo, NFTs son diferentes de las criptomonedas debido al mundo rígido en su nombre: no fungible.

Las criptomonedas son fungibles por lo tanto cualquier unidad de cripto moneda específica es básicamente como cualquier otra. Mi único Bitcoin tiene el mismo valor que tu unico Bitcoin

Ventajas Y Desventajas de las Criptomonedas

Las criptomonedas inspiran opiniones a través de un espectro de inversores. Aquí te daremos algunas razones por las que algunas personas creen que es una tecnología transformacional, mientras que otros piensan que es una moda pasajera.

Ventajas de las Criptomonedas

  • Los que las apoyan ven a las criptomonedas como Bitcoin como la moneda del futuro y están desesperados por comprarlas ahora antes de que se conviertan en valiosas. 
  • A algunas personas les gusta el hecho de que las criptomonedas no necesitan a los bancos centrales para que manejen el dinero, ya que con el tiempo estos bancos tienden a reducir el valor del dinero a través de la inflación.
  • En comunidades donde han sido decepcionados por el sistema financiero tradicional, algunas personas ven a las criptomonedas como algo prometedor.
  • Asimismo, a los adeptos les gusta la tecnología blockchain detrás de la criptomonedas, porque es un sistema de registro y procesamiento descentralizado y puede ser más seguro que los sistemas de pagos tradicionales. 
  • A algunos especuladores les gustan las criptomonedas porque aumentan en valor y no tiene interés en la aceptación a largo plazo de las monedas como un modo de mover dinero. 
  • Algunas criptomonedas ofrecen a sus propietarios la oportunidad de ganar un ingreso pasivo a través de un proceso llamado staking: utilizar tus criptomonedas para ayudar a verificar las transacciones en un protocolo de blockchain, permitiendo crear los activos de tu criptomendeas sin comprar más. 

Desventajas de las Criptomonedas

  • Muchas de los proyectos de las criptomonedas no están evaluados y la tecnología blockchain en general aún tiene que ganar una mayor adopción. Si la idea subyacente detrás de la criptomoneda no alcanza su potencial, los inversores a largo plazo nunca pueden ver los retornos que esperaban.
  • Sus precios tienden a cambiar rápidamente, y mientras aquello significa que muchas personas han hecho dinero rápidamente comprando en el momento justo muchos otros han perdido dinero haciéndolo solo antes de una cripto crash.
  • Aquellos cambios salvajes en el valor pueden también reducir las ideas básicas detrás de los proyectos que las criptomonedas fueron creadas para apoyar. Por ejemplo, es poco probable que las personas utilicen Bitcoin como un sistema de pago si no están seguras cuál será su valor al día siguiente. 
  • El impacto en el medio ambiente de Bitcoin y otros proyectos que utilizan protocolos de minería similares es importante. Una comparación de la Universidad de Cambridge, por ejemplo, determinó que la minería Bitcoin consume más que dos veces más energía que toda la iluminación residencial en los Estados Unidos.
  • Algunas criptomonedas utilizan tecnología diferente que demanda menos energía. Los gobiernos en el mundo no han aún adivinado cómo manejar la criptomoneda, por lo tanto los cambios regulatorios y los Crackdowns tienen el potencial de afectar el mercado de manera impredecible. 

Tu Decisión: ¿Es La Criptomoneda Una Buena Inversión?

La criptomoneda es una inversión relativamente riesgosa, sin importar el modo en el que lo haces. Generalmente, las inversiones de alto riesgo deben construir una pequeña parte del portfolio total, una guía común no es más que el 10%. 

Podrás querer observar primero para juntar tus ahorros para la jubilación, pagar las deudas o invertir en fondos menos volátiles creados de acciones y bonos

Existen otros modos de manejar el riesgo dentro de tu portfolio como por ejemplo la diversificación del rango de las criptomonedas que compras.

Los activos cripto pueden aumentar o caer en diferentes porcentajes, y en diferentes periodos de tiempo, por lo tanto invertir en diferentes productos pueden perjudicar, en cierto grado desde pérdidas en uno de tus holdings.

Quizás lo más importante cuando investiga en algo es hacer bien la tarea. Esto es particularmente importante cuando se trata de criptomonedas, que están con frecuencia ligadas a un producto tecnológico específico que está siendo desarrollado.

Cuando compras una stock, está ligado a una empresa sujeta a requerimientos de reporte financieros bien definidos que pueden darte un sentido de sus perspectivas

Por otro lado, las criptomonedas son reguladas de manera más liviana en los Estados Unidos, por lo tanto discernir cuáles son los proyectos viables puede ser incluso más desafiante.

Si tienes un consejero financiero que tiene conocimiento de la criptomonedas, puede ser importante pedirle su consejo

Para inversores principiantes puede ser también valorable examinar qué tan amplia una criptomoneda está siendo utilizada.

Los proyectos de cripto más reputables tienen métricas públicamente disponibles que muestran información como cuantas transacciones se están llevando a cabo en sus plataformas. Si utilizas una criptomoneda que esté en crecimiento puede ser una señal que se está estableciendo en el mercado.

Las criptomonedas, por lo general, hacen papeles blancos disponibles para explicar cómo trabajan y cómo intentan distribuir los tokens.

Si estas buscando invertir en productos de criptos menos establecidos, aquí hay algunas preguntas adicionales para considerar:

  • ¿Quién está conduciendo el proyecto? Un líder conocido e identificable es una señal positiva,
  • ¿Existen otros inversores mayores que estén invirtiendo en el? Es una buena señal si otros inversores conocidos quieran una porción de la moneda,
  • ¿Poseerás una porción en la empresa o solo moneda o tokens? Esta distinción es importante. Ser un dueño en parte significa que practicas en sus ganancias (tú eres un propietario), mientras que comprar tokens simplemente significa que estás habilitado para utilizarlos como chips en un casino. 
  • ¿Está la moneda ya desarrollada? o ¿está la empresa buscando aumentar dinero para desarrollar? Cuanto más lejos el producto, más riesgoso es,

Asegúrate de considerar cómo protegerte de situaciones fraudulentas que ven las criptomonedas como una oportunidad de estafar a los inversores.

Criptomoneda Legal y Cuestiones Fiscales

Si son legales o no depende de cada país en especial. Sin embargo, la pregunta si son legalmente poseídas o no es solo una parte del problema legal.

Otras cosas para considerar incluye cómo son los impuestos en las criptos y qué es lo que puedes comprar con las criptomonedas.

  • Moneda de curso legal: puedes llamarlas criptomonedas pero difieren de las monedas tradicionales en un modo importante: no existe requerimiento en la mayoría de los lugares que sean aceptadas como moneda de curso legal. El dólar debe ser aceptado. Los países en el mundo están adoptando diversos enfoques a la criptomoneda. El Salvador en 2021 se convirtió en el primer país en adoptar Bitcoin como moneda de curso legal. Mientras tanto China está desarrollando su propia moneda digital. 
  • Por ahora, en los Estados Unidos lo que puedas comprar con la moneda depende de las preferencias del vendedor. 
  • Impuestos, Nuevamente el término moneda es un poco obsoleto cuando se trata de impuestos en los Estados Unidos. Las criptomonedas son impuestos como propiedad más que como moneda corriente. Eso significa que cuando las vendes. pagarás impuestos en las ganancias de capitales o la diferencia entre el precio de la compra y la venta. y si le das crypto como pago o como una recompensa por una actividad como minería serás evaluado en el valor al tiempo que lo recibas. 

Hay miles de criptomonedas en el mercado, cada una de ellas con sus características y sus peculiaridades.

Sin embargo, todas las monedas digitales comparten un aspecto común: tienen la tendencia a registrar picos repentinos y caídas abruptas de su valor. Eso es porque los precios dependen de la oferta de monedas que hay en el blockchain, y de la demanda por parte de los compradores.

Esta dinámica de oferta y demanda puede generar importantes beneficios.

Analizalo y quizás es hora de animarse a incursionar en este mundo de las criptomonedas.

Limite el número de sesiones simultáneas en Salesforce

Última actualización el 10 de octubre de 2022 por Rakesh GuptaGran idea o pregunta duradera: ¿Cómo limitar la cantidad de sesiones simultáneas para un usuario? Objetivos: después de leer este blog, podrá: Comprender las sesiones concurrentes y cómo identificarlas usando Flow Limitar el número de sesiones concurrentes con

La publicación Limitar el número de sesiones simultáneas en Salesforce apareció primero en Automation Champion .

Seguir leyendo

5 formas de potenciar las interacciones de sus clientes con una aplicación de programación de citas

Última actualización el 16 de septiembre de 2022 por Rakesh Gupta En el mundo actual, el compromiso del cliente se encuentra a la vanguardia de la innovación empresarial. Las principales empresas del mundo están aprovechando la automatización de la programación y el poder de los datos y el análisis para maximizar las interacciones con los clientes; tener un motor de datos sólido que potencia las conexiones entre empresas

La publicación 5 formas de potenciar las interacciones de sus clientes con una aplicación de programación de citas apareció por primera vez en Automation Champion .

Revisión de la aplicación

Seguir leyendo

Cómo Competir En Un Mundo Con Una Nueva Modalidad de Trabajo

La pandemia ha cambiado el modo en el que trabajamos y vivimos para siempre. En los años venideros habrá recuperación y renovación, pero las cosas no volverán hacia atrás en el mismo modo en el que estábamos antes. Los meses y los años por delante nos brindarán una única oportunidad en la vida para refabricar nuestras empresas y nuestras relaciones con ellas pero solo si tomamos un paso para ver esto como un punto de inflexión para una reinvención verdadera. Este artículo te ofrece un camino hacia adelante para construir un estilo de liderazgo sostenido y estrategia que te guiará a través de una marea baja en la que estamos ahora, el futuro y cualquier nueva sorpresa que habrá en el camino.

Disfruta de este artículo que te llevará por un nuevo mundo de adaptabilidad radical.

Adaptabilidad Radical

Lo que se necesita para luchar en este nuevo mundo de trabajo son siete cambios en los cuales trabajaremos. Cuando juntas a todos ellos, obtienes lo que Ferrazzi denomina, lo que lleva al éxito a corto y largo plazo de tus empresas. 

Aquí es como el viejo mundo se compara con el nuevo mundo:

  1. El viejo mundo es la autoridad conducida, lo que significa que son más lentos y menos inovadores. El nuevo mundo requiere una co elevación, lo que genera más y mejores ideas,
  2. El viejo mundo es jerárquico lo que significa que están limitados por estructura. El nuevo mundo requiere agilidad, hacia la creación de un nuevo futuro,
  3. El viejo mundo depende de la resiliencia personal lo que lleva a equipos sobrepasados. El nuevo mundo requiere la resiliencia en equipo, lo que requiere y destaca el apoyo entre pares,
  4. El viejo mundo reacciona al cambio lo que lleva a la gente y a las organizaciones a estar en guardia. El nuevo mundo requiere gente que activamente anticipa el cambio, y que esté siempre lista a actuar cuando sea necesario,
  5. El viejo mundo prioriza negocios centrales que en definitiva hace que el riesgo sea adverso cuando se trata de cambio. El nuevo mundo requiere empresas que busquen de manera activa la reinvención constante, es decir descartar asunciones sobre lo que funciona y lo que no,
  6. El viejo mundo se focaliza en la gerencia de talento que conduce a la estandarización y a la flexibilidad limitada. El nuevo mundo busca que las organizaciones tengan que ser versátiles y fluidas, y
  7. Finalmente, el viejo mundo está focalizado en una misión, que no inspira a la acción. El nuevo mundo requiere empresas que sean conducidas por objetivos que dirigen cada decisión que es tomada. 

Colaborar A Través de La Inclusión

Colaborar a través de la inclusión se trata sobre adoptar las posibilidades del trabajo en equipo remotas, virtuales e híbridas que ayudan a manejar la innovación hacia adelante.  

Aquí hay cinco prácticas para hacerlo.

1. Práctica de La Co creación a través de la Co elevación

En los equipos de alto rendimiento del futuro necesitamos ir mas allá de la cooperación y crear una dinámica de concretación constante.

Esos significa miembros de equipos interdependientes compartiendo responsabilidad para cada resultados y teniendo en cuenta sus necesidades de todos

2. Romper Silos Agrupándose

Una vez que hayas instaurado la co -creación en tus equipos, es hora de expandirse fuera de tus equipos para atraer a otros a encontrar y concretar soluciones a nuestros más grandes problemas.

Tu equipo no es más quien te reporta en el cuadro de la organización. sino cualquier persona dentro o fuera de la empresa que pueda ser capaz de ayudar

Porque estas personas no necesitan trabajar contigo, necesitas adoptar un estilo de liderazgo de servicio cuidado y compartir.

3. Hibridiza el trabajo en equipo para la inclusión y el crowdsourcing (colaboración abierta distribuida).

Se terminaron los días de ejercicios de estrategias jerárquicas.

Ahora que todas las empresas están interconectadas y trabajando con herramientas de comunicación digital. puedes comenzar a implementar la colaboración colectiva (crowdsourcing) de grandes ideas sobre la innovación del producto y el desarrollo de políticas a través de redes de empleados.

4. Profundiza Sociedades Externas

No solo debes profundizar la colaboración en cualquier nivel en tu empresa, contactarse con otros cliente y los proveedores como socios en crecimiento nunca ha sido más fácil. 

5. Expande Tus Coaches Personales En un Mundo Remoto

Finalmente, para estar informado de lo que pasa en el mundo exterior y considerar el consejo sabio, nivela la redes de pares y los acuerdos formales de coaching con expertos en sus áreas. 

Lidera A Través de Una Empresa Agil

Liderar a través de la empresa ágil se refiere a mantener la idea de sprints corto plazo que nos mantiene en el camino durante la crisis como forma de trabajo a largo plazo.

¿Por qué deberíamos hacerlo? Porque el cambio es el nuevo normal, y nuestra habilidad de responder rápidamente a él es fundamental para nuestro éxito. 

A continuación les damos cinco practicas para conducir una empresa ágil.

1. Siempre prioriza el valor del cliente 

Priorizar las necesidades de los clientes y que sea prioridad en su experiencia, las ideas innovadoras pueden llegar al mercado mucho más rápido.

2. Dirige La Autonomía Del Equipo Hacia Abajo

Esta clase de velocidad y agilidad requiere que manejes la autonomía hacia abajo de la organización donde el trabajo realmente sucede. 

3, Conduce Sprints Dos Veces Por Semana Hacia Resultados Medibles

Existe un espíritu de experimentación y foco en los resultados medibles en Agile que conduce al liderazgo preguntando más preguntas que brindando respuestas. Las preguntas como ¿Qué vamos a obtener en las próximas dos semanas? o donde necesitamos pivotear se convierten en la norma. 

4. Analiza el Trabajo A Través Del Equipo

Asegúrate que estás recibiendo el feedback de tus equipos para que se resuelvan los problemas que pueden ser resueltos de la manera más rápida humanamente. Alienta los miembros de tu equipo para que les hagas preguntas como: ¿Qué desafíos de riesgo deben ser traído a la atención de grupos más grandes?  

5. Mantén La Innovación

Finalmente, como líder necesitas garantizarte que tu equipo de liderazgo sea verdadero bajo principios ágiles. Esto permitirá agilidad para encontrar tu lugar en cada equipo a través de la empresa.

Promueve la Resiliencia en Equipo

Promover la resiliencia en equipo se trata de garantizar que el equipo completo asume el desafío de apoyar a cada uno y darle apoyo que se requiere cuando algunos miembros están teniendo dificultades en comparación a otros que tratan con la adversidad.

Aquí tenemos prácticas de alto retorno para hacerlo.

1. Diagnostica la resiliencia de tu equipo

Los indicadores más confiables de la resiliencia en equipo son:

  • La sinceridad,
  • El ingenio,
  • La compasión,y la empatía,
  • La humildad y la vulnerabilidad,
  • La perseverancia productiva,
  • La generosidad,
  • La gratitud, y
  • El intento positivo.

Alimenta estos como si valorases cualquier cosa que consideres importante en tu éxito.

2. Emplea prácticas de alto retorno para apoyar la resiliencia en equipo

Existen muchas cosas que puedes hacer para apoyar la resiliencia en equipo como: 

  • Trabajar para construir la resiliencia de cada uno (hazlo una práctica en equipo) 
  • Brindar feedback positivo a tu equipo;
  • Comparte tus desafíos propios para que los demás sientan libre de compartir los suyos;
  • Demuestra que te importa; y
  • Implementa momentos de recreo.

3. Cocrea Soluciones Para Factores de Estrés Agudos

Durante la pandemia, existían factores de estrés específicos que necesitaban ser atendidos como el cansancio por la presión en el rendimiento, y falta de rutinas saludables.

Asegúrate de identificar factores de estrés específicos que sean críticos en tu empresa y diseña soluciones a todos ellos

4. Mantén salud Mental Para La Resilencia Sustentable

Estar mentalmente sano no se trata sobre falta de estrés o ansiedad en nuestras vidas. se trata de ser capaz de funcionar a pesar del estrés y la ansiedad

Garantiza que tus gerentes y equipo estén manejando bien el estrés. Por ejemplo, asegúrate que estés hablando abiertamente sobre los factores de estrés, respetando los períodos de receso en tu calendario y cualquier otro comportamiento que le demuestre a tu equipo que está bien cuidar de su salud mental.

Desarrolla La Previsión Activa

Los equipos radicalmente activos luchan en planear el futuro, incluso aunque el futuro sea desconocido. Esto lo hacen desarrollando la previsión que proactivamente toma en cuenta cada señal temprana de:

  • Cambio, y
  • Permite a la empresa responder a ellos de manera rápida. 

Aquí hay cuatro prácticas de alto retorno para hacerlo bien. 

1. Detecta amenazas y oportunidades

Ferrazzi sugiere que seleccionemos dos horizontes de tiempo para focalizarnos en:

  • Corto plazo (dentro de un año donde la mayoría de nuestro foco debe estar allí, y
  • Largo plazo (dentro de los cinco años, en donde deberíamos hacer cualquier proyección con un grano de sal).

Garantiza que te registres en tu equipo de manera total respecto a la detección de amenazas y que te concentres en los cinco fuerzas macro que importen más:

  1. Sociológica
  2. Tecnológica
  3. Económica,
  4. Medio ambiente, y 
  5. Política.

2. Evalúa y prioriza señales

Ahora que has encontrado las señales, necesitas priorizar la acción respecto a ellas:

  • Más atención a los temas más urgentes a resolver, y
  • Segundo lugar el resto.

Responder y planificar escenarios posibles

Creando plantas para escenarios posibles puedes ayudar a crear una inclinación a la acción.

Fomenta una cultura de aprendizaje continuo

Siguiendo el consejo en esta sección, estarás entrenando a tu empresa para que aprenda, desaprenda y aprenda en un círculo continuo.

Si haces esto consistentemente con el tiempo y no solo en situaciones de crisis, habrás creado una cultura de aprendizaje continuo. 

Verificación Futura de Tu Modelo De negocio 

Verificar en el futuro a tu modelos de negocio se trata de desarrollar el proceso continuo de la experimentación para tanto crear y luego darte cuenta de la visión de la empresa para el futuro. 

Aquí existen cuatro prácticas de alto retorno para hacer las cosas bien:

  1. Alejarse para visualizar a tu industria diez años en adelante

Los cambios que ves a corto plazo son por lo general un paso a paso y lineal. Los cambios que ves a largo plazo son por lo general inesperados y no lineales.

Aquí hay dos preguntas que puedes utilizar para manejar este proceso: 

  1. ¿Cómo lucirá nuestra industria en 10 años?, y
  2. ¿Cuál es la posición deseada en aquella industria? 

2. Identifica las tecnologías expuestas para el crecimiento exponencial 

La tecnología siempre conducirá a la transformación. Unas pocas tecnologías para prestar atención hoy en día son:

  • IA como un servicio, 
  • Informática cuántica,
  • Sistemas avatar,
  • Blockchain, y
  • El espacio de la web.

Acércate a través de la rápida y ágil experimentación 

Una vez que hayas identificado lo que el futuro luzca, y uno o dos tecnologías que pienses son más probables para que interrumpan el estado futuro e identifiquen una o dos proyectos de alto impacto que puedes trabajar dentro de los próximos seis a doce meses. 

Crear comunidades de clientes lunáticos

El mejor momento de confiar en la comunidad es durante momentos inciertos que se están convirtiendo en la norma.

Si lo haces bien, te comprarán, innovarán para ti y te ayudarán a moldear el futuro

Construye un Lugar de Bloques Lego

Construir este espacio se refiere a rediseñar tu lugar de trabajo para apoyar un futuro creativo

Aquí tienes cuatro prácticas de alto retorno para hacer que las cosas se hagan.

Pregunta, ¿Qué trabajo necesita realizarse?

Existe un número de cosas que necesitas hacer como líder:

  • Comienza a focalizarte en  que roles tu equipo necesita ahora y en el futuro,
  • Luego disminuye los roles actuales y futuros en micro tareas,
  • Luego une todo utilizando las mejores herramientas posibles a disposición, incluyendo recursos externos. 

Pregunta, ¿Con qué fuerza de trabajo nos involucraremos?

Existen tres sincronizaciones a las que puedes unirte para determinar la fuerza de trabajo que creas para el futuro: 

  • Dial 1 – Incremento: de humano en un extremo a algoritmo en el otro;
  • Dial 2 – Empleo: de lo tradición en un extremo para actuar en el otro;
  • Dial 3 – Ecosistema: desde el interno en un extremo al externo en el otro.

Existen tres sintonías a las que puedes conectarte para determinar donde el trabajo se realizará realmente:

  • Dial 4 – Presencia: desde la persona en un extremo al remoto en el otro;
  • Dial 5 – Ubicación: desde local en un extremo al exterior en el otro;
  • Dial 6 – Entorno: desde el espacio abierto en uno al cerrado en el otro. 

Pregunta, ¿Dónde existirá la fuerza de trabajo?»

Ejecuta la transición

Una vez que hayas decidido cómo lucirá la fuerza futura, necesitas ejecutar la transición. Necesitarás focalizarte en tres cosas a medida que la hagas:

  1. Entrenar a tu trabajo de fuerza para hacer la transición,
  2. Decidir cómo evaluar su rendimiento, y
  3. Cómo restablecer tu fuerza corriente.

Rematar es una decisión hecha entre entrenar a alguien para que asuma roles cada vez más importantes (entrenamiento y sacarlos de un camino de la carrera y comenzar de cero en otro.

Supercarga Tu Objetivo

Sobrecargar tu objetivo se trata de construir un movimiento dentro de tu empresa para una adaptabilidad radical. y para descubrir y comunicar el objetivo a largo plazo. 

Existen tres prácticas de alto retorno para hacer esto.

Explora Tu Objetivo Institucional

Esto se trata de identificar el porqué detrás de tu cómo. Por ejemplo, el de Microsoft es el de facultar a cada persona y cada empresa en el planeta para que obtengan más.

Promueve La titularidad Del Propósito

El objetivo no puede ser solo un slogan en la pared. Tiene que ser vivido. En Best Buy, su objetivo es enriquecer las vidas de los clientes a través de la tecnología. Para descubrir cómo crear la titularidad de este propósito, se preguntaron lo siguiente: 

  • Si Best Buy fuese una persona, ¿cómo se comportaría?,
  • ¿Cómo lucimos cuando damos lo mejor de nosotros? 

Establece Un Propósito Dirigido Hacia la Adaptabilidad Radical

Considera hacerte estas cuatro preguntas para utilizar tu propósito para establecer un curso para los productos y servicios que creas en el futuro: 

  • ¿Encaja en el objetivo de la empresa?,
  • ¿Es bueno para nuestros clientes?,
  • ¿Podemos entregar esta promesa?,
  • Y, ¿podemos hacer dinero haciéndolo?

Conclusión

Como hemos dicho al comienzo, el futuro se está tornando más y más incierto cada día.

Estamos en un punto de inflexión donde solo tendrás éxitos a corto plazo, y a largo plazo tu empresa será radicalmente adaptable.

Anímate a hacer el cambio. 

Establezca su productividad con esteroides creando subflujos

Última actualización el 11 de agosto de 2022 por Rakesh Gupta Salesforce Flow es una de las herramientas declarativas más utilizadas para automatizar procesos comerciales en Salesforce. La mayoría de nosotros solemos crear un nuevo flujo para cada requisito. Eso no solo no es una buena práctica, sino que, a la larga,

La publicación Establezca su productividad con esteroides mediante la creación de subflujos apareció primero en Automation Champion .

Seguir leyendo

Trabajando con registros de Salesforce usando SOQL y DML ☁️

SOQL (lenguaje de consulta de objetos de Salesforce) y DML (lenguaje de manipulación de datos) son los lenguajes utilizados en Salesforce para leer y modificar registros, respectivamente. En esta publicación de blog, exploraremos cómo usarlos en Apex, incluidas las mejores prácticas para evitar alcanzar los límites del gobernador. Esto será particularmente útil para los desarrolladores que son nuevos en el desarrollo de Salesforce, […]

La publicación Trabajar con registros de Salesforce usando SOQL y DML apareció primero en el blog de desarrolladores de Salesforce .

Seguir leyendo

5 formas de identificar y promover sus habilidades militares transferibles en el ecosistema de Salesforce

De la Policía Militar Real Británica al ganador de la sudadera con capucha dorada: descubra cómo el Trailblazer Jonathan Fox consiguió el trabajo de sus sueños en tecnología y ayudó a otros veteranos y cónyuges de militares a desarrollar su potencial dentro de la Comunidad Trailblazer.

Seguir leyendo