Skip to content

Etiqueta: Marketing

Sé una mente brillante, capaz de transformar a los demás

Ya sea que estés tratando de cambiar a una persona, transformar una empresa, o cambiar el modo en el que una industria en su totalidad opera, este es el articulo para ti, ya que te brindara un modo poderoso de pensar y ciertas técnicas que pueden conducirte a resultados extraordinarios, convirtiéndote en un catalizador.

Todos tenemos cosas para cambiar:

  • La gente en ventas y marketing quiere cambiar las mentes de sus potenciales clientes,
  • Si trabajas para una empresa, quieres cambiar la perspectiva de tu jefe,
  • Si eres un l√≠der de negocios quieres cambiar a tu empresa, y
  • Si eres un padre o madre quieres cambiar el modo en que tus hijos se comportan en ciertas situaciones. 

Pero como todos sabemos, el cambio es dif√≠cil. Una de las m√°s grandes cosas que est√°n en el camino es la inercia. Es la raz√≥n por la que las familias vuelven al mismo lugar de vacaciones cada a√Īo y porque las empresas dudan en comenzar nuevas iniciativas y no les gusta eliminar las viejas. 

Como autor, Jonah Berger se√Īala nuestra tendencia es forzar y superar la inercia:

  • Si tu cliente no est√° comprando el terreno de juego, les env√≠as diapositivas llenas de razones y hechos,
  • Si tu jefe no est√° comprando tu idea, dale m√°s hechos y una explicaci√≥n m√°s larga. 

Pero como es el caso con frecuencia, los negociadores en el FBI están un paso más adelantados cuando se trata de cambiar los corazones y las mentes de las personas donde el cambio es difícil. Los negociadores como Gre Vecchi confían en un método diferente, uno que remueva las barreras en vez de pelear contra ellas.

Explicaremos c√≥mo puedes crear el cambio para convertirte en un catalizador. 

Un mejor modo de Cambiar Mentes, Inspirado por la Qu√≠mica 

En el mundo de la ciencia, los farmacéuticos utilizan un conjunto especial de sustancias para facilitar el cambio:

  • Estas sustancias limpian el escape de tu auto y convierte el petr√≥leo en tu casco de bicicleta,
  • M√°s importante para nuestro objetivo aceleran el cambio permitiendo que las mol√©culas que puedan llevar a√Īos en interactuar lo hagan en pocos segundos,
  • En esencia, remueven obst√°culos y disminuyen barreras para una interacci√≥n. 

Y esa es la metáfora que Berger utiliza para el libro que el mejor modo para cambiar en cualquier situación es convertirte en catalizador.

Cuando removemos obst√°culos y disminuimos las barreras que nos mantienen a la gente de tomar acci√≥n, sucede el cambio.  

Comienza con una simple pregunta:

  • ¬ŅPor qu√© no ha cambiado la persona ya?,
  • ¬ŅQu√© es lo que los est√° bloqueando?,
  • ¬ŅPor qu√© este m√©todo funciona tan bien?,
  • ¬ŅPorque Greg Vecchi hace que los criminales salgan caminando de las casas y se rindan sin nada de violencia? ¬ŅNueve veces de diez?
  • Funciona porque el cambio no siempre requiere m√°s potencia. A veces necesitas encontrar y desbloquear el freno. 

Exploramos cinco modos en los que te puedes convertir en un catalizador:

  1. Reducir Resistencia Reactiva,
  2. Facilitar la aprobación,
  3. Disminuir la Distancia,
  4. Aliviar La Incertidumbre, y
  5. Encontrar Evidencia Concordante. 

Principio 1: Reducir Resistencia Reactiva

Cuando la gente es presionada, su reacción natural es también presionar:

  • Es como que hayan construido sistemas de defensa de misiles,
  • Un misil viene, un misil va y destruye aquel misil
  • La gente tiene un radar que estalla cuando siente que alguien est√° tratando de convencerlos de algo. 

El término científico para esto es Resistencia Reactiva.

Es un estado de la mente disconforme que la gente siente cuando pierde su libertad o se ve amenazada. Esto es cierto no solo cuando le dices a la gente lo que tiene que hacer, sino tambi√©n cuando les decimos lo que no tiene que hacer. 

Como aquella vez, Tide trató de decirnos que la gente no come sus cápsulas de detergente (Tide Pods):

  • Internet tiene la tendencia de crear un comportamiento est√ļpido, como comer barras de detergente de lavander√≠a porque lucen bien,
  • Eso inici√≥ lo que es ahora conocido el Desafi√≥ Tide Pod. El objetivo era filmarte a ti mismo comiendo un Tide Pod, que no era obviamente lo que se supon√≠an hacer con ellos y era potencialmente peligroso,
  • En respuesta, Tide saca un mensaje con la ayuda de Rob Gronkowski, la estrella de f√ļtbol. ¬ŅEso ayud√≥? Por supuesto que no, porque la reacci√≥n reactiva, s√≥lo estimul√≥ a la gente a m√°s y m√°s haza√Īas idiotas de comer detergente.
  • Lo mismo es cierto cuando los mensajes de prevenci√≥n del alcohol causan que los alumnos universitarios tomen m√°s. Y cuando le dices a la gente que fumar es perjudicial para la salud y fuman m√°s. 

En cambio, la soluci√≥n a este problema es hacer que la gente se persuada a si mismo. Puedes hacerlo encontrando el piso medio entre no hacer nada o decirles que deben hacer 

Existen 4 modos que puedes hacer esto

  1. Dar un men√ļ. Cuando le des a la gente un conjunto limitado de opciones, les das tanto un sentido de autonom√≠a y una direcci√≥n en la cual liderar. 
  2. Pregunta, no digas. Haz preguntas que provoquen lo que la gente quiere, en vez de decirles lo que quieren, es m√°s probable que act√ļen. La gente tiene una tendencia a comportarse de manera consistente con cualquiera sea la respuesta que les des. 
  3. Resalta un vac√≠o. Se√Īalando una desconexi√≥n entre los pensamientos de una persona y las acciones y lo que pueden recomendar para otros puedes hacer que la persona act√ļe.
  4. Comienza con el entendimiento. Poniéndote en el lugar del otro, construyen la confianza y el entendimiento, lo cual eventualmente facilita para que la otra persona cambie.

Principio 2: Aliviar el Legado

Probablemente hayas escuchado el dicho: Si no est√° roto, no lo repares.

Es nuestro esencia natural de los seres humanos.

A menos que lo que estamos actualmente haciendo este produzca resultados desastrosos, probablemente no queramos cambiar.

Esto es el tendencia del estado actual. Existen dos t√©cnicas fundamentales que puedes utilizar para combatir esto. 

1.Resalta el costo de la inacción

De manera de sacar a la gente  de su estado natural, necesitamos sobresaltar que el estado actual (no realizar ninguna acci√≥n) no es tan costoso como parece.

Aquí tienes un ejemplo simple:

  • Berger estaba sorprendido al ver a su primo tipeando: Saludos Charles. cuando firmaba cada correo que escrib√≠a,
  • Berger le pregunt√≥ porqu√© no pon√≠a eso en su firma de correo para ahorrar tiempo por cada correo que escrib√≠a,
  • La respuesta de su primo fue que le llevaba un par de segundos hacerlo, y que el no sab√≠a c√≥mo crear una firma de correo, y que eso le llevar√≠a tiempo descubrirlo,

Por lo tanto:

  • Berger le pregunt√≥ cuantos correos escrib√≠a cada semana, y descubri√≥ que el numero era 400,
  • Luego, le pregunt√≥ nuevamente cuanto tiempo tardaba en escribir: Saludos Charles. y
  • La pr√≥xima cosa que sabes Charles estaba tipeando en el buscador de Google era c√≥mo crear una firma de correo.

Eso es porque el hab√≠a hecho la matem√°tica y se hab√≠a dado cuenta que estaba pasando mas de 11 horas por a√Īo escribiendo la firma y hab√≠a descubierto el verdadero costo de la inacci√≥n. 

2.Quema los barcos

A veces la resistencia para tomar acci√≥n es tan fuerte que el pedirle a la gente que considere el costo no es efectivo. En estas casas necesitas ir un paso m√°s adelante y quemar las naves. 

Existen muchos ejemplos de esto en la historia tales como:

  • Cuando El comandante Musulm√°n Tariq ibn Ziyad invadi√≥ la Pen√≠nsula Ib√©rica en el a√Īo 711 antes de Cristo y orden√≥ la quema de su flota para prevenir la cobard√≠a entre sus tropas. 

Esta t√°ctica act√ļa para tomar opciones fuera de la mesa y hace que la gente considera cu√°l es la nueva acci√≥n que deben tomar.

Principio 3: Disminución de Distancia

Todos tenemos un sistema de anti persuasión que puede a veces estar en cortocircuito dando información. Pero a veces la información puede realmente prendernos fuego.

¬ŅPorque?

Porque la información que damos necesita estar dentro de lo que Berger denomina la zona de aceptación.

Si la informaci√≥n est√° demasiado fuera de aquella zona, esta realmente dentro de la zona de rechazo y tu informaci√≥n realmente lastimar√° en vez de ayudar. 

Aquí hay un ejemplo:

  • Imagina que est√°s peleando sobre si deber√≠a haber una prohibici√≥n sobre la ventas de alcohol, 
  • Ahora imagina que estamos en un campo de f√ļtbol y en cada zona de fin existen personas que est√°n formen mete en un campo u el otro, completamente comprometida a la prohibici√≥n o completamente en su contra.

También:

  • Imagina que existen un conjunto de personas en diferentes puntos en el campo. La gente que esta en la linea de yarda 25 est√° levemente a favor o en contra de la prohibici√≥n,
  • Ahora finalmente, imagina que cualquier otra discusi√≥n que hagas que sea m√°s de 25 yardas de aquella persona ser√° rechazada,
  • Lo que significa es que no quieres tratar y mover alguien desde la l√≠nea de 25 a un lado del argumento m√°s que a medio campo, porque si lo haces estar√°s en la zona de rechazo y solo har√°s que se den vuelta y afiancen a√ļn m√°s en su posici√≥n.  
Pr√°cticamente hablando, esto significa que debes primero descubrir donde exactamente est√° en el espectro la persona que est√©s tratando de persuadir, y disminuir la cantidad de cambio que est√°s tratando de crear en el momento. 

Existen tres modos de hacer esto:

  1. Encontrar el medio movible. Cuando est√°s tratando con problemas que la gente tiene fuertes sentimientos, encuentra a la gente que ya est√° cerca de la posici√≥n que quieres que tomes. Estas son las personas con las cuales tengas √©xito. Estas son las personas donde el peque√Īo cambio crea el m√°s grande impacto.
  2. Pregunta por menos. Si quieres cambiar las mentes de las personas que estas m√°s all√°, reduce el tama√Īo de tu primer pregunta. So solo sea m√°s probable que tengas √©xito la gente que hace peque√Īos cambios primero probablemente habr√° m√°s cambios en general. 
  3. Cambia el campo para encontrar un punto de despegue. Cuando alguien est√° realmente metido en su posici√≥n, como en el caso cuando estamos tratando con el prejuicio, el objetivo es encontrar un lugar donde exista un acuerdo y utilizarlo como punto de pivote. 

Principio 4: Alivia la Incertidumbre

Una de las razones por las cuales la gente se resiste al cambio tanto es que con frecuencia implica incertidumbre. Dice el refr√°n:

Mejor malo conocido que bueno por conocer

¬ŅSer√° este nuevo producto o servicio tan bueno como el viejo? Es con frecuencia muy dif√≠cil de saber con exactitud, lo cual produce que apretemos el bot√≥n de pausa antes de que tomemos nuestra decisi√≥n.

Este truco a continuaci√≥n es para que se apriete el bot√≥n de no pausa haciendo que las cosas sean m√°s f√°ciles de probar. 

Remover el impuesto de la incertidumbre

Un día, Nick Swinmurn, un ex hombre de venta de entradas de baseball de la linea menor estaba buscando un par de zapatos en particular en un shopping de San Francisco:

  • Luego de varias horas buscando no pudo encontrar lo que quer√≠a,
  • Entonces tuvo una gran idea: ¬ŅQu√© pasar√≠a si existiera una tienda en internet que vendiera cada zapato inimaginable de manera que no tuvieras que perder tiempo buscando como Nick todo el d√≠a aquello que tanto quer√≠a?,
  • Su primer intento, ShoeSite.com tuvo problemas: Se qued√≥ sin efectivo y su √ļnica gracia salvadora de ahora era que no ten√≠a competencia porque nadie m√°s cre√≠a que eso era un buen negocio para hacer,
  • El problema que ellos descubrieron era que los clientes no sab√≠an si los zapatos que iban a comprar online les quedar√≠an bien o no. 

Por lo tanto:

  • Hicieron libre env√≠o, y
  • B√°sicamente le dijeron a sus clientes que compraran tantos zapatos como ellos quer√≠an, y regresaran el resto por un rembolso total. Todo sin cargo de env√≠o. 

Quizás esto es la primera vez que escuchas sobre ShoeSite.com, pero te apuesto que no es la primera vez que hayas escuchado que una empresa se convirtió en Zappos.com.

Aqu√≠ te presentamos otras formas que puedes reducir el impuesto de incertidumbre y hacer m√°s posible que la gente tome la acci√≥n que quieras que ellos tomen: 

  1. Confianza de Prueba: Hazlo f√°cil para que la gente pruebe tu producto o servicio antes de tomar la decisi√≥n final. 
  2. Libertad de Uso: Crear una versi√≥n libre de tu producto o servicio que permite que tus clientes experimenten el valor que produces y solo los hagas pagar cuando ellos inevitablemente desbloquean caracter√≠sticas valorables. Las empresas como Dropbox han crecido a empresas multimillonarias utilizado esta estrategia, 
  3. Hazlo reversible: Tomar la decisi√≥n reversible elimina la incertidumbre alrededor de la transacci√≥n y la hace mucho m√°s posible que obtengas el compromiso que est√°s buscando. Como el refugio de mascotas que le dio Berger y a su novia la opci√≥n de regresar el cachorro que estaban adoptando leudo de dos semanas, 
  4. Si quieres una frase atrapante para recordar para los principios de esta secci√≥n, Es esta:  M√°s f√°cil intentar, mas f√°cil comprar. 

Principio 5: Encontrar Evidencia Concordante

Hemos escuchado que la prueba social es importante en el marketing. Es por eso porque las celebridades son usadas casi con cada tipo de producto o servicio que puedas imaginar. 

Sin embargo, existe algo de matiz que a veces se pierde en este principio que querr√°s considerar antes de ver cualquier viejo testimonio en tu producto. 

Cuando alguien recomienda algo, enciende un n√ļmero de preguntas en la cabezas de las personas que lo est√°n viendo.

Por ejemplo:

  • Si uno de tus compa√Īeros de trabajo te dice que un nuevo show que est√°n mirando es realmente bueno,
  • Puedes preguntarte si ellos tienden a gustarle un mont√≥n el show o no, ellos le gusta aquel tipo de show en particular y solo porque les gusto, ¬Ņte gustar√° a ti? 

Cuando est√°s buscando evidencia concordante es importante focalizarse en tres cosas:

  1. Quién,
  2. Cuando, o
  3. C√≥mo. 

Quién

Es importante tener la mezcla correcta de fuentes cuando se trata de prueba social.

Las personas suelen ser mucho m√°s persuadidas por evidencia corroborativa cuando se trata de gente que son como ellos. 

Y mientras m√°s es mejor es generalmente verdadera si tienes 100 testimonios desde el mismo tipo de gente ser√° tratado como una fuente de la informaci√≥n. 

Es por eso que es importante tener diversidad en tu evidencia corroborativa, diferentes tipos de personas que apoyan tu producto o servicio (o la acción que estas tratando de advocar) hará mucho mas posible que sean convencidos.

Cuando

La pr√≥xima cosa que consideras es cuando la exposici√≥n a estas mensajes de prueba social tendr√° un impacto mas grande. 

Lo correcto aqu√≠ es que la concentraci√≥n aumenta el impacto. Todo lo dem√°s que sea igual escuchar sobre algo de m√ļltiples fuentes al mismo tiempo aumentar√° la persuasi√≥n por sobre la escucha sobre algo del mismo n√ļmero de personas diferentes en el tiempo.

Cómo

La √ļltima pregunta para considerar es c√≥mo desplegamos tus recursos escasos. La decisi√≥n aqu√≠ es determinar si utilizar una estrategia de rociador o una manguera contra incendios.

Por ejemplo, ¬Ņdebes dirigir todos tus recursos a una campa√Īa de marketing en una ubicaci√≥n √ļnica? o ¬Ņdebes esparcirlo en una gran √°rea, optando por cubrir la concentraci√≥n?

Entonces:

  1. Si la resistencia a tu mensaje es baja, optar por la estrategia rociador es la decisión correcta. No necesitas una gran concentración de gente en una área para un mensaje que debes comunicar, o
  2. Si la resistencia a un mensaje es alta, optar por la estrategia de manguera contra incendios es la decisi√≥n correcta. Para ser exitosos, necesitas una concentraci√≥n de gente en una ubicaci√≥n para que tu mensaje se esparza. Utilizar la estrategia rociador en esta situaci√≥n puede provocar pocos o nada de resultados. 

Conclusion

Crear el cambio es dif√≠cil, pero posible. La clave es convertirse en un catalizador y sacar las barreras a la acci√≥n en vez de tratar de crearlas por la fuerza. 

Puedes hacerlo recordando y utilizando los cinco modos en los que puedes convertirte en un catalizador, y lograr de los potenciales clientes o clientes, o de la persona que quieras los resultados que desees. T√ļ puedes.

La gu√≠a para desarrolladores de Salesforce para Dreamforce 2023 ‚ėĀÔłŹ

La gu√≠a para desarrolladores de Salesforce para Dreamforce 2023 ‚ėĀÔłŹ

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.

…

La guía del desarrollador de Salesforce para Dreamforce 2023 | Blog de desarrolladores de Salesforce

¬°Llamando a todos los desarrolladores de Salesforce! ¬ŅEst√°s listo para experimentar la magia de AI + Datos + CRM en Dreamforce 2023? Hemos preparado una experiencia repleta de tres d√≠as como ninguna otra, as√≠ que prep√°rate para aprender, conectarte, divertirte y retribuir rodeado de compa√Īeros innovadores en la conferencia de tecnolog√≠a m√°s grande del mundo.

Sabemos que está contando ansiosamente los días hasta que comience Dreamforce, así que siga leyendo para comenzar a planificar su experiencia Dreamforce perfecta, desde conferencias magistrales hasta sesiones en Developer Track y demostraciones prácticas en acción en Developer Grove.

Vea la √ļltima tecnolog√≠a en la conferencia magistral sobre el futuro del desarrollo

AI + Data + CRM están cambiando rápidamente el futuro de los negocios y los desarrolladores están a la vanguardia. Únase al presidente y director de ingeniería, Srini Tallapragada, y a invitados especiales para aprender todo sobre el futuro del desarrollo y cómo puede aprovechar la IA en su trabajo.

Si asistir√° a Dreamforce en persona, aseg√ļrese de agregar la conferencia magistral a su agenda . Si lo seguir√° desde casa, vea la conferencia magistral completa mientras se transmite en vivo en Salesforce+ .

ūüďÖ Marque sus calendarios: jueves 14 de septiembre, de 1:30 a 2:20 p. m., hora del Pac√≠fico
ūüé§ Oradores destacados: Srini Tallapragada, Alba Rivas, Adam White, Kat Holmes, Chris Peterson, Avanthika Ramesh
‚Ěó A√Īadir a tu agenda

Descubra los aspectos más destacados de la versión para desarrolladores en Developer Preview Live

Eche un primer vistazo a las principales funciones, herramientas e innovaciones para desarrolladores de la versión Winter '24. Vea demostraciones en vivo de interesantes innovaciones de productos y haga preguntas a nuestros expertos en productos. Hay tantas innovaciones nuevas para los desarrolladores en esta versión que ¡no querrás perderte esto!

ūüďÖ Marque sus calendarios: jueves 14 de septiembre, de 2:30 a 3:30 p. m., hora del Pac√≠fico
ūüé§ Oradores destacados: Aditya Naag Topalli, Mohith Shrivastava, Ewald Hofman, Danielle Larregui, Greg Whitworth, Akshata Sawant, Sarah Welker
‚Ěó A√Īadir a tu agenda

Mejora tus habilidades en la ruta de desarrollador

Developer Track ofrece una combinación de sesiones de teatro de 20 minutos en Developer Theatre y sesiones de trabajo de 40 minutos. Espere asimilar las mejores prácticas, consejos y mucha inspiración. ¡Y hay algo para todos, sin importar los temas que te apasionen! Tenemos sesiones para todos los niveles (principiante, intermedio, avanzado) en todas las funciones y temas: IA generativa, nube de datos, DevOps Center, MuleSoft, Code Builder, Apex, AppExchange, Lightning Web Components, Slack, seguridad, accesibilidad y más.

ūüďć Las sesiones de calentamiento se ubicar√°n en todo Trailblazer Forest: en Developer Theatre junto a Developer Grove, Redwood Theatre, Einstein Theatre, Data Cloud Theatre y Olympic Theatre. Las sesiones de trabajo de Developer Track se llevar√°n a cabo en el segundo y tercer piso de Moscone West. Aseg√ļrese de consultar su agenda para conocer la ubicaci√≥n exacta de las habitaciones.

Para encontrar estas sesiones en el catálogo de sesiones de Dreamforce , seleccione Función en la navegación izquierda y marque Desarrollador para ver todas las sesiones etiquetadas para desarrolladores.

Algunas sesiones imperdibles para agregar a tu agenda ‚úŹÔłŹ

Descubra el poder de Einstein GPT para desarrolladores
Qué esperar: La IA generativa ha arrasado en el mundo de la tecnología. Conozca las capacidades más recientes de Einstein GPT y cómo los desarrolladores pueden utilizar la tecnología para crear sus propias aplicaciones impulsadas por IA en Salesforce.
Oradores destacados: Stephan Chandler-García, Ananya Jha
‚Ěó A√Īade esta sesi√≥n a tu agenda

Comprensión de la nube de datos para desarrolladores de Salesforce
Qué esperar: aprenda qué significa Data Cloud para los desarrolladores, cómo se exponen sus artefactos como metadatos de plataforma familiares y cómo ingerir e interactuar con sus datos mediante SQL, Apex, Flows, API y SDK.
Oradores destacados: Aditya Naag Topalli, Danielle Larregui
‚Ěó A√Īade esta sesi√≥n a tu agenda

¬ŅQuieres un mejor c√≥digo? Einstein GPT y Code Analyzer pueden ayudar
Qu√© esperar: Impulse el desarrollo de Salesforce con el d√ļo din√°mico de Einstein GPT para desarrolladores y Code Analyzer. Aprenda c√≥mo optimizar la generaci√≥n y validaci√≥n de c√≥digo directamente desde las experiencias IDE.
Oradores destacados: Gordon Bockus, Vivek Chawla
‚Ěó A√Īade esta sesi√≥n a tu agenda

Componentes web Lightning: novedades y novedades
Qu√© esperar: aprenda c√≥mo puede utilizar Lightning Web Components para hacer que el desarrollo en Salesforce sea m√°s f√°cil y eficiente. Vea las √ļltimas funciones disponibles para LWC y lo que se avecina en la hoja de ruta.
Oradores destacados: Alicia Teo, Alice Oh, Leo Balter
‚Ěó A√Īade esta sesi√≥n a tu agenda

Hoja de ruta de Apex: novedades y novedades
Qué esperar: Los gerentes de producto de Salesforce profundizarán en las funciones lanzadas recientemente y en el futuro en la hoja de ruta de Apex, incluido Einstein GPT para desarrolladores.
Oradores destacados: Daniel Ballinger, Chris Peterson
‚Ěó A√Īade esta sesi√≥n a tu agenda

Aumente la productividad de los desarrolladores con GraphQL e IA generativa
Qué esperar: Sumérgete en la nueva API GraphQL, donde las consultas y mutaciones se pueden combinar en una sola solicitud, ganando rendimiento y flexibilidad. Eche un vistazo a cómo redactar consultas con IA generativa.
Oradores destacados: Juli√°n Duque, Ben Sklar
‚Ěó A√Īade esta sesi√≥n a tu agenda

Desarrollar componentes web Lightning para dispositivos móviles sin conexión
Qu√© esperar: ¬Ņ Usuarios m√≥viles sin conexi√≥n? Aprenda c√≥mo habilitarlos con componentes web Lightning personalizados para mostrar e incluso actualizar registros mientras un dispositivo m√≥vil est√° desconectado de Internet.
Oradora destacada: Angela Le
‚Ěó A√Īade esta sesi√≥n a tu agenda

Gestionar dependencias y conflictos en el Centro DevOps
Qué esperar: profundice en cómo los desarrolladores utilizan DevOps Center para gestionar el ciclo de vida del desarrollo de software. Comience con DevOps Center y aprenda a solucionar los problemas más comunes, como la resolución de conflictos.
Oradores destacados: Gilson Canario, Francisco Sammartino
‚Ěó A√Īade esta sesi√≥n a tu agenda

Cinco cosas que los desarrolladores de Salesforce deben saber sobre MuleSoft
Qué esperar: Únase a esta sesión para conocer los conceptos clave de MuleSoft que necesita saber como desarrollador de Salesforce. Nos centraremos en las mejores prácticas, consejos y trucos, antipatrones y más con ejemplos en vivo.
Oradores destacados: Gaurav Kheterpal, Akshata Sawant
‚Ěó A√Īade esta sesi√≥n a tu agenda

Pon a prueba tus habilidades en Developer Grove

Developer Grove, ubicado en Trailhead Forest, es el hogar de los desarrolladores durante Dreamforce y el lugar para comenzar su viaje de aprendizaje de tres días .

Nuestra principal atracci√≥n este a√Īo es una competencia estilo arcade que pone a prueba tus habilidades de ingenier√≠a en IA. ¬°Completa tantos desaf√≠os como puedas en el menor tiempo posible para que tu nombre aparezca en la tabla de clasificaci√≥n y puedas presumir de ello!

Visite la estación de demostración que cubre nuestras aplicaciones de muestra y recetas de código, y descubra cómo puede utilizarlas en su propio trabajo. Cada estación contará con empleados de Salesforce que saben lo que hacen y les encanta ayudar a otros a aprender.

‚ĚóNovedad de este a√Īo: Estaci√≥n de consultas 1:1 en Developer Grove. Los desarrolladores de Salesforce pueden registrarse para una consulta individual de 20 minutos con profesionales expertos de Salesforce. Para reservar una consulta individual, visite esta p√°gina y seleccione el tema "Desarrollador de Salesforce". Cuando haya terminado de registrarse, se le enviar√° una confirmaci√≥n por correo electr√≥nico y estar√° disponible en la aplicaci√≥n Salesforce Events; desc√°rguela ahora en App Store o Google Play Store .

Otras cosas a tener en cuenta ūüĎÄ

Conferencia principal de Dreamforce

√önase al director ejecutivo de Salesforce, Marc Benioff, junto con invitados especiales en el discurso principal de Dreamforce para escuchar todo sobre nuestras innovaciones m√°s recientes.

ūüďÖ Marque sus calendarios: martes 12 de septiembre, de 10 a. m. a 12 p. m., hora del Pac√≠fico
‚Ěó A√Īade la keynote a tu agenda

Fiel al foro principal de clientes

√önase al cofundador y director de tecnolog√≠a Parker Harris en el foro anual de clientes True to the Core. Escuche a los l√≠deres de productos compartir los aspectos m√°s destacados de nuestra hoja de ruta de productos. Si nunca ha asistido, esta es una excelente sesi√≥n para que los desarrolladores pregunten y escuchen las respuestas de nuestros gerentes de producto. ¬°Una cosa que seguir√° siendo ‚Äúcentral‚ÄĚ en True to the Core es que habr√° muchas preguntas!

ūüďÖ Marque sus calendarios: jueves 14 de septiembre, de 11:30 a. m. a 12:30 p. m., hora del Pac√≠fico
‚Ěó A√Īade esta sesi√≥n a tu agenda

Conferencia magistral de TI: cree su cliente 360 con IA confiable

Aprenda c√≥mo resolver sus desaf√≠os de TI m√°s dif√≠ciles con IA + Datos + CRM. Escuche c√≥mo los pioneros utilizan las √ļltimas innovaciones de plataforma, nube de datos y MuleSoft para crear entornos de TI de pr√≥xima generaci√≥n, con potentes capacidades de IA generativa integradas.

ūüďÖ Marque sus calendarios: martes 12 de septiembre, de 2:30 a 3:20 p. m., hora del Pac√≠fico
‚Ěó A√Īade esta sesi√≥n a tu agenda

Celebración pionera de la noche 1

Recuperaremos la diversión la primera noche de Dreamforce. Únase a nosotros en Trailblazer Forest de 5 a 6:30 p. m. el martes 12 de septiembre en Admin Meadow, Developer Grove y Community Cove para actividades sociales, comidas ligeras y bebidas.

Pistas de administrador y arquitecto

¬ŅBusca diversificar su agenda en Dreamforce este a√Īo? Consulte todas las sesiones de c√≥digo y de c√≥digo bajo en la secci√≥n de administraci√≥n y en la secci√≥n de arquitecto . Para obtener m√°s informaci√≥n sobre cada uno, lea la Gu√≠a del administrador de Dreamforce 2023 .

Obtenga a√ļn m√°s contenido de Dreamforce 2023 en Salesforce+

¬ŅNo puedes asistir a Dreamforce en persona? Durante los tres d√≠as, las conferencias magistrales y las sesiones seleccionadas se transmitir√°n en vivo en Salesforce+. Habr√° dos canales y 72 horas de transmisi√≥n en vivo. Adem√°s de la experiencia en vivo, m√°s de 120 episodios bajo demanda estar√°n disponibles para verlos despu√©s de que finalice Dreamforce en cualquier momento y lugar.

Regístrese en Salesforce+ ahora para obtener acceso a todo el contenido exclusivo.

Empieza ahora

¡Dreamforce 2023 estará aquí antes de que te des cuenta! Siga estos pasos para prepararse:

  1. Reg√≠strese para asistir a Dreamforce si a√ļn no lo ha hecho.
  2. Agregue el discurso de apertura sobre el futuro del desarrollo y la vista previa de la versión para desarrolladores a su agenda.
  3. Complete Road to Dreamforce 2023 Trailhead Quest antes de las 11:59 p. m. (hora del Pacífico) del 11 de septiembre de 2023 para desbloquear una insignia comunitaria exclusiva y participar para tener la oportunidad de ganar* una de las 25 codiciadas sudaderas con capucha Trailblazer o una de las 50 camisetas Dreamforce.* Se aplican las reglas oficiales . Consulte la página Trailhead Quests para obtener todos los detalles.
  4. Descargue la aplicación Salesforce Events en App Store o Google Play Store para realizar un seguimiento de todo lo que hay en su agenda en un lugar de fácil acceso.
  5. Conéctese con sus pares en el grupo comunitario Salesforce Developers Trailblazer.
  6. Si no asiste en persona, aseg√ļrese de registrarse para la experiencia Salesforce+.
  7. Seguir @salesforcedevs en Twitter y LinkedIn para obtener m√°s actualizaciones.

Sobre el Autor

Kaitlin Benz es especialista sénior en marketing de desarrolladores en Salesforce. Lo que más le apasiona es la narración de historias, los podcasts y la comida vegana. Encuéntrala en LinkedIn .

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

Re√ļna todos los datos de sus clientes en Data Cloud ‚ėĀÔłŹ

Re√ļna todos los datos de sus clientes en Data Cloud ‚ėĀÔłŹ

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.

…

Re√ļna todos los datos de sus clientes en Data Cloud | Blog de desarrolladores de Salesforce

En nuestras publicaciones de blog anteriores, exploramos a alto nivel qu√© es Data Cloud para los desarrolladores. Tambi√©n exploramos algunas caracter√≠sticas interesantes de Data Cloud para desarrolladores . Le mostramos c√≥mocrear conocimientos calculados , c√≥mo usar Apex y c√≥mo cargar datos mediante programaci√≥n usando la API de ingesta . En esta publicaci√≥n de blog, cubriremos caracter√≠sticas a√ļn m√°s incre√≠bles que Data Cloud tiene para ofrecer.

La nube de datos est√° activa

Data Cloud es m√°s que un lago de datos. Es una plataforma de datos activa. Los desarrolladores pueden traer datos desde cualquier sistema, canal o flujo de datos, ya sea en flujos continuos o en lotes. Con Data Cloud, puede conectar sus datos a trav√©s de diferentes sistemas que contienen los datos de sus clientes. Data Cloud se basa en nuestra plataforma Hyperforce , lo que significa que Data Cloud puede absorber f√°cilmente grandes vol√ļmenes de datos. Con Hyperforce, Data Cloud es r√°pido y tambi√©n puede capturar eventos segundos despu√©s de que ocurran.

Si piensa en cuántos clics hace cada cliente, el volumen de datos se expande rápidamente. Por ejemplo, a medida que los clientes abren y hacen clic en los correos electrónicos, navegan por las páginas de sus aplicaciones móviles y miran los productos en su sitio web, puede capturar esos datos de participación a medida que ocurren. Cuando envía un correo electrónico u oferta y es relevante para la persona que lo recibe, es mucho más probable que haga clic. Cuando un cliente hace clic, puede capturar la interacción en Data Cloud. A continuación, puede utilizar esa información para averiguar qué les interesa y si es probable que realicen una compra o no.

La nube de datos est√° integrada

Tener todos estos datos en tiempo real de m√ļltiples fuentes empresariales es excelente. Pero los datos no son significativos a menos que pueda usarlos. Data Cloud se conecta de forma nativa a muchos proveedores de nube, como Google Cloud Storage , Azure Storage y Amazon S3 . Data Cloud tambi√©n se conecta de forma nativa a Salesforce . Despu√©s de solo unos pocos clics, puede conectar cualquier organizaci√≥n de Sandbox o de producci√≥n de Salesforce a Data Cloud. Luego, Data Cloud puede ingerir cualquier objeto de Salesforce en un flujo de datos .

Despu√©s de que sus datos se ingieran en objetos de lago de datos (DLO) y se asignen a objetos de modelo de datos (DMO), un modelo de datos como el siguiente se integra din√°micamente en Data Cloud. Esto le permite ver visualmente todos los flujos de datos que est√°n creando la vista √ļnica de su cliente.

Atr√°s quedaron los d√≠as en que Data Cloud era solo una plataforma de datos para marketing. Los datos almacenados en Data Cloud ahora se pueden usar en muchos sistemas. Los datos de Data Cloud se pueden usar en Amazon Ads y Google Ads mediante activaciones y objetivos de activaci√≥n . Tambi√©n puede usar el conector de nube de datos nativo en Tableau para obtener nuevos conocimientos. Los aceleradores de Tableau listos para usar le permiten moverse a√ļn m√°s r√°pido usando tableros y libros de trabajo predise√Īados y listos para usar. Con Data Cloud m√°s Tableau, puede cubrir f√°cilmente nuevos conocimientos sobre su negocio al reunir todos sus datos. Los desarrolladores ahora pueden incorporar estos conocimientos impulsados por IA en una aplicaci√≥n de su elecci√≥n.

La nube de datos est√° automatizada

Los datos de Data Cloud también se pueden enviar a Salesforce mediante acciones de datos y eventos de la plataforma y luego aprovecharse en flujos mediante una variedad de acciones de datos que están disponibles en Salesforce Flow. Los desarrolladores pueden usar Flow para publicar información y segmentos calculados, actualizar flujos de datos, ejecutar resoluciones de identidad e incluso activar modelos de predicción. El flujo también puede obtener datos de un objeto de modelo de datos y almacenar esa información en una variable de colección para usarla en otras partes del flujo.

La nube de datos est√° abierta

Data Cloud tiene muchas asociaciones estratégicas con empresas como Amazon, Google, Snowflake y Meta. Estas asociaciones han ampliado la plataforma para permitir mayores posibilidades y ayudar a que sus datos sean más procesables. La mejor noticia es que nuestras asociaciones están creciendo constantemente, ¡y pronto habrá nuevas!

Recursos

Sobre los autores

Muralidhar Krishnaprasad (tambi√©n conocido como MK o Murali para abreviar) es el vicepresidente ejecutivo de ingenier√≠a que ejecuta datos, ML y an√°lisis dentro de la organizaci√≥n de Marketing Cloud. Se uni√≥ a Salesforce hace tres a√Īos y est√° a cargo de crear, integrar y hacer crecer varios productos relacionados con datos, ML y an√°lisis. Est√° liderando la iniciativa para repensar nuestra estrategia general de pr√≥xima generaci√≥n que re√ļne lo mejor de big data, ML y an√°lisis junto con nuestra plataforma para construir la base para el futuro digital.

Danielle Larregui es promotora sénior de desarrolladores en Salesforce, donde se enfoca en la creación de contenido de Data Cloud y Marketing Cloud. Le encanta la UI/UX, el marketing digital y la codificación. Danielle también disfruta asistir a grupos de usuarios, conferencias comunitarias y eventos técnicos de Salesforce. Puede seguirla en Twitter @dnlarregui o LinkedIn para mantenerse al día con su contenido técnico.

Dianne Siebold es redactora técnica principal del equipo de Experiencia de contenido en Salesforce. Se especializa en desarrollo, inteligencia artificial y tecnologías de integración.

Obtenga las √ļltimas publicaciones de blog de desarrolladores de Salesforce y episodios de podcast a trav√©s de Slack o RSS.

Agregar a Slack Suscríbete a RSS

Seguir leyendo

Explore el lanzamiento de Summer '23 Marketing Cloud para desarrolladores ‚ėĀÔłŹ

Explore el lanzamiento de Summer '23 Marketing Cloud para desarrolladores ‚ėĀÔłŹ

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.

…

Explore la versión Summer '23 Marketing Cloud para desarrolladores | Blog de desarrolladores de Salesforce

El lanzamiento de Summer '23 Marketing Cloud está muy caliente con algunas características nuevas y geniales para los desarrolladores. Hay muchas innovaciones en todos los canales para mensajes de correo electrónico, páginas de destino, aplicaciones móviles, datos e inteligencia artificial. En este blog, cubriré mis mejores selecciones y los aspectos más destacados favoritos del lanzamiento.

BuildRowSetFromJSON()

Ha habido mucho revuelo en torno a esta nueva función de AMPscript en la comunidad, y con razón. Esto significa que no hay manera de que pueda dejar esto fuera de mi lista. La nueva función AMPscript BuildRowsetFromJSON() permite a los desarrolladores analizar JSON en sus mensajes de correo electrónico y páginas de destino. Antes de BuildRowSetFromJSON() , los desarrolladores necesitaban usar Guide Template Language o Server-Side JavaScript para analizar JSON. Ahora, los desarrolladores pueden seguir con AMPscript en lugar de cambiar a otro lenguaje de programación de Marketing Cloud para analizar su JSON.

API de descarga del historial de viajes

Con la API de descarga del historial de Journey , los desarrolladores pueden descargar hasta 30 d√≠as de datos del historial de Journey Builder a trav√©s de la API REST. Algunos de los datos que los desarrolladores podr√°n descargar incluyen detalles sobre los criterios de entrada y salida del viaje, el estado de la actividad y los errores. Puede descargar los datos a trav√©s del formato CSV para casos de uso como resoluci√≥n de problemas, reconciliaci√≥n de errores, segmentaci√≥n avanzada, datos sin procesar para herramientas de visualizaci√≥n, campa√Īas de retargeting y m√°s. Agregamos esta nueva API a nuestra colecci√≥n p√ļblica de Postman y lanzamos dos rutas adicionales ( frescura y estimaci√≥n ) para ayudarlo a comprender mejor los datos que consulta.

Contenido de error personalizado de CloudPages

A veces ocurren errores, y la forma en que los desarrolladores manejan los errores puede afectar potencialmente a los clientes y su experiencia. Una CloudPage puede encontrar un error porque no está publicada, o puede haber un error debido a un código personalizado existente que afecta la capacidad de procesamiento de la CloudPage. En CloudPages, los desarrolladores ahora pueden configurar contenido personalizado para los errores, lo que permitirá a los desarrolladores dirigir con gracia a sus clientes a activos alternativos en caso de error. La siguiente imagen muestra la nueva capacidad con la opción de configurar el contenido de error personalizado. Dato curioso: ¡esta fue una idea en el intercambio de ideas que se entregó en este lanzamiento!

SDK para móviles de fidelización

El kit de desarrollo de software móvil (SDK) de fidelización es un nuevo kit de desarrollo de software que permite a los desarrolladores crear aplicaciones móviles para los programas de fidelización de su empresa.

La ayuda de Mobile SDK consta de funciones y capacidades nativas, como la inscripción y los detalles del perfil. El SDK está disponible para el desarrollo de iOS y Android . El SDK de Loyalty Mobile se basa en la plataforma principal y utiliza funcionalidades principales. Sin embargo, es parte de la familia Marketing Cloud. Los desarrolladores de Salesforce que ya están familiarizados con la creación de la plataforma central deberían considerar que se trata de un SDK muy nuevo y divertido con el que experimentar. Desarrolladores de Marketing Cloud, ¡esto es algo muy emocionante y nuevo para aprender!

Einstein Studio Traiga su propio modelo de inteligencia artificial (IA)/aprendizaje autom√°tico (ML) a la nube de datos

Los desarrolladores seguramente se divertir√°n, y tal vez un poco de desaf√≠o, con el dise√Īo de sus propios modelos de IA utilizando Amazon SageMaker y Data Cloud. La integraci√≥n de Einstein Studio entre Data Cloud y Amazon SageMaker es nuestra primera asociaci√≥n de inteligencia artificial/aprendizaje autom√°tico. Los desarrolladores y los equipos de ciencia de datos pueden crear e incorporar sus propios modelos AI/ML para predicciones de conversi√≥n de prospectos, clasificaciones de casos y m√°s. Luego, los especialistas en marketing pueden usar estas predicciones para personalizar cada punto de contacto con sus clientes. Consulte las notas de la versi√≥n y la documentaci√≥n de ayuda para obtener m√°s informaci√≥n.

Espero que haya disfrutado de mis aspectos destacados del lanzamiento de Summer '23 y que esté listo para comenzar a desarrollar con las muchas funciones nuevas en la plataforma de Marketing Cloud. Hay muchas más funciones en la versión Summer '23 para desarrolladores que pueden interesarle. Lo animo a consultar las notas de la versión de Marketing Cloud Summer '23 para leer sobre algunas de las otras mejoras incluidas en esta versión.

Recursos

Sobre el Autor

Danielle Larregui es promotora sénior de desarrolladores en Salesforce, donde se enfoca en la creación de contenido de Data Cloud y Marketing Cloud. Le encanta la UI/UX, el marketing digital y la codificación. Danielle también disfruta asistir a grupos de usuarios, conferencias comunitarias y eventos técnicos de Salesforce. Puede seguirla en Twitter @dnlarregui o LinkedIn para mantenerse al día con su contenido técnico.

Obtenga las √ļltimas publicaciones de blog de desarrolladores de Salesforce y episodios de podcast a trav√©s de Slack o RSS.

Agregar a Slack Suscríbete a RSS

Seguir leyendo

4 formas en que los modelos de lenguaje grande lo ayudan a hacer m√°s con los datos del cliente

4 formas en que los modelos de lenguaje grande lo ayudan a hacer m√°s con los datos del cliente

A medida que las empresas buscan formas de atender a los clientes de manera m√°s eficiente, muchas se dan cuenta de los beneficios de la IA generativa . Esta tecnolog√≠a puede ayudarlo a simplificar sus procesos, organizar datos, brindar un servicio m√°s personalizado y m√°s. ¬ŅQu√© potencia la IA generativa? Modelos de lenguaje grande (LLM), que permiten que la IA generativa cree contenido nuevo a partir de los datos que ya tiene.

Lo que es más importante, la tecnología de IA generativa puede ahorrar tiempo en procesos tediosos, por lo que puede brindar una mejor atención a sus clientes y concentrarse en estrategias generales. Profundicemos en cómo la IA generativa puede ayudar a su empresa a hacer más y aprendamos más sobre modelos de lenguaje grandes.

¬ŅQu√© son los modelos de lenguaje grande?

La IA generativa est√° impulsada por grandes modelos de aprendizaje autom√°tico que se entrenan previamente con grandes cantidades de datos que se vuelven m√°s inteligentes con el tiempo. Como resultado, pueden producir contenido nuevo y personalizado, como audio, c√≥digo, im√°genes, texto, simulaciones y video, seg√ļn los datos a los que puedan acceder y las indicaciones utilizadas.

Para poner las cosas en un contexto cotidiano, los grandes modelos de lenguaje brindan respuestas dependiendo de c√≥mo se formule una pregunta. Por ejemplo, ‚Äú¬Ņ qu√© son los LLM y c√≥mo pueden ayudar a mi negocio? ‚ÄĚ versus ‚Äú¬Ņqu√© son los LLM y qu√© valor pueden aportar a mi negocio?‚ÄĚ arrojar√° resultados diferentes. Aunque las preguntas son similares, las respuestas pueden variar seg√ļn el contexto.

Debido a que estos modelos utilizan el procesamiento del lenguaje natural y las capacidades de aprendizaje autom√°tico, los LLM responden de una manera similar a la humana, coherente y identificable. Como resultado, sobresalen en tareas como traducci√≥n de textos, res√ļmenes y conversaciones.

Con la IA generativa que ayuda a las empresas a realizar estas tareas , la confianza debe estar en el centro de sus esfuerzos. Para asegurarse de que está utilizando esta tecnología de manera responsable, puede invertir en una plataforma de gestión de relaciones con los clientes que tenga una capa de confianza centrada en la IA , que anonimiza los datos para proteger la privacidad de los clientes.

Una capa de confianza integrada en un entorno de IA generativa puede abordar los requisitos de seguridad, privacidad y cumplimiento de los datos. Pero para cumplir con altos estándares, también debe seguir las pautas de innovación responsable para asegurarse de que está utilizando los datos de los clientes de manera segura, precisa y ética.

¬ŅC√≥mo funcionan los modelos de lenguaje grande?

Los avances en la infraestructura inform√°tica y la IA contin√ļan simplificando la forma en que las empresas integran grandes modelos de lenguaje en su entorno de IA. Si bien estos modelos est√°n capacitados en enormes cantidades de datos p√ļblicos, puede usar plantillas de solicitud que requieren una codificaci√≥n m√≠nima para ayudar a los LLM a brindar las respuestas correctas para sus clientes.

Además, ahora puede crear LLM privados capacitados en conjuntos de datos específicos de dominio que residen en entornos de nube seguros. Cuando un LLM se capacita utilizando datos de la industria, como para uso médico o farmacéutico, proporciona respuestas que son relevantes para ese campo. De esta manera, la información que ve el cliente es precisa.

Los LLM privados reducen el riesgo de exposición de datos durante el entrenamiento y antes de que los modelos se implementen en producción. Puede mejorar la precisión de la predicción entrenando un modelo con datos ruidosos, donde se agregan valores aleatorios en el conjunto de datos para imitar los datos del mundo real antes de limpiarlos.

También es más fácil mantener la privacidad de los datos de una persona utilizando fuentes de datos descentralizadas que no tienen acceso directo a los datos de los clientes. A medida que la seguridad y el gobierno de los datos se convierten en una prioridad principal, las plataformas de datos empresariales que cuentan con una capa de confianza se vuelven más importantes.

Las empresas también pueden aprovechar cómo funcionan los LLM con otros tipos de IA. Imagine usar la IA tradicional para predecir lo que los clientes pueden planear hacer a continuación (basándose en datos de tendencias y comportamientos anteriores), y luego usar un LLM para traducir los resultados de la predicción en acciones.

Por ejemplo, puede usar IA generativa para crear correos electr√≥nicos de clientes personalizados con ofertas, crear campa√Īas de marketing para un nuevo producto, resumir un caso de servicio o escribir c√≥digo para desencadenar acciones como recomendaciones de clientes.

Estos grandes modelos ling√ľ√≠sticos ahorran tiempo y dinero al agilizar los procesos manuales, liberando a sus empleados para un trabajo m√°s emprendedor.

Ahora que ha aprendido lo que puede hacer la IA generativa, veamos cómo puede usarla para ayudar a su empresa.

¬ŅQu√© es la IA generativa?

La IA generativa puede crear cosas increíbles con los datos que ya tiene y ayudarlo a funcionar de manera más eficiente. Obtenga más información sobre esta tecnología y vea cómo está cambiando los negocios.

4 formas en que la IA generativa puede ayudar a su empresa

El cielo es el límite cuando se trata de formas en que puede usar la IA generativa para su negocio .

Los LLM son excelentes para reconocer patrones y conectar datos por s√≠ mismos. La IA predictiva y tradicional, por otro lado, a√ļn puede requerir mucha interacci√≥n humana para consultar datos, identificar patrones y probar suposiciones.

Al alimentarse de los datos de los clientes en tiempo real, la IA generativa puede traducir instantáneamente conjuntos de datos complejos en información fácil de entender. Esto le ayuda a usted y a sus empleados a tener una visión más clara de sus clientes, para que pueda tomar medidas en función de la información actualizada.

Ahora profundicemos en algunos casos de uso en los que los modelos de lenguaje grandes pueden ayudar a su empresa.

Uso del an√°lisis de sentimientos para obtener contexto en las acciones posteriores a la compra

El an√°lisis de sentimientos puede ayudar a los especialistas en marketing, ventas y servicios a comprender el contexto de los datos del cliente para las acciones posteriores a la compra. Por ejemplo, puede usar LLM para segmentar a los clientes en funci√≥n de sus datos, como usar rese√Īas negativas publicadas en el sitio web de su marca. Estos conocimientos pueden ayudarlo a actuar de inmediato ante los comentarios negativos. Una gran estrategia de marketing ser√≠a enviar un mensaje personalizado ofreciendo al cliente una oferta especial para una futura compra. Esto puede ayudar a mejorar lealtad a la marca, confianza del cliente, retenci√≥n y personalizaci√≥n.

Generaci√≥n de texto de correo electr√≥nico para campa√Īas de marketing.

La generaci√≥n de texto puede ayudar a los especialistas en marketing a reducir el tiempo que dedican a preparar campa√Īas. La IA generativa puede producir recomendaciones, eventos de lanzamiento, ofertas especiales y oportunidades de participaci√≥n del cliente para sus plataformas de redes sociales. Luego, puede pulir el texto para asegurarse de que tenga la voz y el tono de su empresa. Por ejemplo, puede usar la copia producida por la IA generativa para enviar correos electr√≥nicos personalizados que informen a los clientes sobre el lanzamiento de un nuevo producto. Esto ayuda a mejorar la personalizaci√≥n, brindando a sus clientes una experiencia m√°s consistente.

Presentación de casos relacionados para agentes de servicio

El resumen de casos puede ayudar a los agentes de servicio a conocer rápidamente a los clientes y sus interacciones anteriores con su empresa. Los casos proporcionan información del cliente, como comentarios, historial de compras, problemas y resoluciones. La IA generativa puede ayudar a recomendar casos de clientes similares, por lo que un agente puede proporcionar rápidamente una variedad de soluciones. Esto da como resultado resoluciones más rápidas, ahorros de tiempo y costos, y clientes más satisfechos.

Automatización de la generación de código básico

La automatización ayuda a los desarrolladores y especialistas en integración a generar código para tareas básicas pero fundamentales. Por ejemplo, puede usar código escrito por modelos de lenguaje grande para desencadenar tareas específicas de automatización de marketing, como enviar ofertas y generar plantillas de mensajes para clientes. De esta manera, el lenguaje general es coherente, personalizado para el cliente y en la voz de su empresa. La automatización puede ahorrar tiempo y mejorar la productividad, lo que permite a los desarrolladores concentrarse en tareas que requieren más atención y personalización.

La IA brinda oportunidades ilimitadas para acercarse a sus clientes al tiempo que garantiza que está operando de manera eficiente. En un estudio reciente de más de 500 líderes de TI, descubrimos que al menos el 33 % consideró que la IA generativa era una prioridad para su negocio. Además, el 67% planeaba priorizarlo en los próximos 18 meses.

Cuando se usan como parte de una estrategia de IA h√≠brida , los modelos de lenguaje grandes pueden complementar varias capacidades predictivas y mejorar dr√°sticamente la productividad. Si bien la IA generativa puede hacer mucho, esta tecnolog√≠a a√ļn necesita la gu√≠a humana para ser m√°s efectiva para las empresas. La IA generativa puede sacar a la luz los conocimientos que necesita para tomar decisiones que puedan hacer avanzar su negocio.

Piense en ello como un asistente inteligente y automatizado para su empresa, que maneja tareas que consumen mucho tiempo para que sus empleados puedan trabajar en la resolución de problemas complejos. Cuando combine el poder de la IA generativa con el conocimiento y la experiencia que su empresa puede brindar, podrá hacer más por sus clientes.

Cómo la IA generativa ayuda al servicio y las ventas

Hace poco le preguntamos a 2000 profesionales de ventas y servicios qué pensaban sobre la IA generativa. Consulte nuestro informe para mantenerse informado.

Urvi Shah, redactora técnica del personal, contribuyó a esta publicación de blog.

Seguir leyendo

Traiga sus propios modelos de IA a la nube de datos ‚ėĀÔłŹ

Traiga sus propios modelos de IA a la nube de datos ‚ėĀÔłŹ

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.

…

Lleve sus propios modelos de IA a la nube de datos | Blog de desarrolladores de Salesforce

Einstein Studio es una plataforma fácil de usar que le permite crear y poner en funcionamiento la IA en Salesforce. La plataforma aprovecha el poder de otras plataformas de IA, como Amazon SageMaker y Google Cloud Vertex AI, para que pueda crear, entrenar e implementar modelos de IA personalizados de forma externa utilizando datos en Salesforce. En este blog, presentamos Einstein Studio y exploramos cómo la capacidad de traer su propio modelo (BYOM) generalmente disponible puede generar resultados para su negocio.

Presentamos Traiga su propio modelo (BYOM)

Einstein Studio le permite conectarse f√°cilmente a modelos predictivos o generativos y usarlos en el flujo de trabajo en Salesforce. Por ejemplo, los modelos predictivos se pueden usar para puntuar clientes potenciales, recomendar productos o detectar abandonos. Con modelos generativos, puede crear contenido como res√ļmenes de casos, respuestas de correo electr√≥nico y descripciones de productos. Para obtener m√°s informaci√≥n sobre la IA generativa y los modelos de lenguaje extenso (LLM), consulte el blog de Salesforce 360 .

Conectar un modelo con Einstein Studio es simple. Puede integrar f√°cilmente su modelo con Data Cloud para acceder a predicciones e informaci√≥n en tiempo real y usar la informaci√≥n de varias maneras. Por ejemplo, para enriquecer los perfiles de los clientes, crear segmentos y personalizar la experiencia del usuario final en diferentes canales. Tambi√©n puede usar un modelo generativo para crear campa√Īas de correo electr√≥nico personalizadas basadas en las preferencias de un cliente y su comportamiento de compra.

¬ŅPor qu√© traer su propio modelo?

Estos son algunos de los beneficios de usar un modelo de Amazon SageMaker con datos de Data Cloud en Einstein Studio.

  • Acceda a datos altamente seleccionados, armonizados y casi en tiempo real en Customer 360 en SageMaker.
  • Elimina la necesidad de trabajos ETL tediosos, costosos y propensos a errores. Este enfoque de federaci√≥n de copia cero para los datos reduce la sobrecarga para administrar las copias de datos, los costos de almacenamiento y mejora la eficiencia.
  • Crea modelos r√°pidamente en SageMaker y conecta los modelos en Data Cloud para consumir predicciones para la optimizaci√≥n de procesos comerciales.
  • Admite la ingesta de datos en tiempo real, en streaming y por lotes para impulsar los resultados de IA relevantes.
  • Permite el uso sin inconvenientes de modelos y predicciones de SageMaker en Salesforce mediante Flow, un paquete de automatizaci√≥n de flujos de trabajo. Flow permite la toma de decisiones impulsada por IA que puede evolucionar en funci√≥n de actualizaciones de datos en tiempo real.

Casos de uso

Estos son algunos casos de uso en los que Einstein Studio puede mejorar la experiencia del cliente y agregar un toque personal.

Caso de uso minorista

Un minorista puede crear un modelo de IA personalizado para predecir la probabilidad de que un cliente compre atuendos específicos en función de los datos de compromiso, como su historial de compras o actividad en línea. Luego pueden implementar el modelo y utilizar Einstein Studio para ofrecer recomendaciones de productos hiperpersonalizados a los clientes a través del canal más apropiado, incluido el correo electrónico, una aplicación móvil o las redes sociales.

Caso de uso de viaje

Una agencia de viajes puede conectar los datos de CRM, como el historial de reservas del cliente y las preferencias de viaje, con datos que no son de CRM, como rese√Īas de destinos y previsiones meteorol√≥gicas. Luego pueden implementar modelos de IA predictivos y generativos para predecir qu√© destinos atraen a clientes espec√≠ficos y generar recomendaciones de correo electr√≥nico personalizadas para ellos.

Caso de uso automotriz

Una marca automotriz puede usar inteligencia artificial predictiva para determinar cu√°ndo es probable que un autom√≥vil necesite mantenimiento y detectar reclamos de seguros fraudulentos. Luego, la IA generativa se puede utilizar para personalizar las campa√Īas de marketing de los clientes en funci√≥n de las necesidades y preferencias individuales.

Flujo de trabajo de la aplicación para usar Einstein Studio con AWS SageMaker

En esta sección, analizamos brevemente el flujo de trabajo de la aplicación con Einstein Studio.

En este flujo de trabajo, el conector de Python otorga a SageMaker acceso seguro a los objetos de Salesforce Data Cloud. Después de la autenticación, los especialistas en datos pueden explorar y preparar los datos, y realizar tareas de ingeniería de funciones para el desarrollo y la inferencia de modelos de IA mediante la interfaz visual interactiva de SageMaker Data Wrangler .

El flujo de trabajo anterior es espec√≠fico de Data Wrangler. Pero, ¬Ņqu√© sucede si es un cient√≠fico de datos y planea usar los cuadernos de SageMaker Studio para desarrollar y preparar sus modelos personalizados? Una vez que se aprueba un modelo en el registro de SageMaker, simplificamos el proceso con una plantilla de proyecto de SageMaker para Salesforce para automatizar la implementaci√≥n en un extremo de invocaci√≥n.

Este extremo de invocación se configura como destino en Einstein Studio y se integra con las aplicaciones de Salesforce Customer 360. Para obtener más información sobre este flujo de trabajo, consulte el blog de AWS .

Cómo consumir predicciones de su modelo en Salesforce

Hay dos formas de consumir predicciones. Usando acciones invocables en Flow y Apex, o con an√°lisis ad hoc.

Use Flow Builder y Apex para obtener predicciones

Aquí hay un flujo que usa una acción invocable para crear recomendaciones de productos para un cliente.

En este ejemplo, un administrador usa Flow Builder para separar los registros de individuos unificados para verificar si se realizó una compra reciente. Si se realizó la compra, la acción invocable obtiene la inferencia del modelo de Einstein Studio y recomienda el siguiente mejor producto a un cliente.

Esta acción invocable también se puede llamar en Apex. Vea el ejemplo a continuación.

<dx-code-block title language="apex" code-block="Invocable.Action action = Invocable.Action.createCustomAction('cdpGetMlPrediction', 'EinsteinStudio_model_name');
action.setInvocationParameter('variable_1', '10');
action.setInvocationParameter('variable2', '20');
action.setInvocationParameter('variable3', '30');
List results = action.invoke();
if (results.size() > 0 && results[0].isSuccess()) { System.debug(‘Result is: ‘ + results[0].getOutputParameters().get(‘param_score’));
} else { System.debug(‘Error message’ + results[0].getErrors());
} ¬ę>

Para obtener instrucciones sobre el uso de acciones invocables en Flow y Apex, consulte la Ayuda de Salesforce .

Utilice an√°lisis ad hoc para obtener predicciones

Query API es otra forma rápida de obtener puntajes de predicción para los datos que residen en Data Cloud. Con Query API, puede usar el punto final de inferencia y funciones de predicción de llamadas para probar el punto final.

Para obtener instrucciones sobre el uso de acciones invocables en QueryAPI, consulte la Ayuda de Salesforce .

Conclusión

Einstein Studio es una plataforma de IA fácil de usar que permite a los equipos de ciencia e ingeniería de datos crear, entrenar e implementar modelos de IA utilizando plataformas externas y datos en Data Cloud. Las plataformas externas incluyen Amazon SageMaker, Google Cloud Vertex AI y otros servicios de IA predictivos o generativos. Una vez que esté listo, puede utilizar los modelos de IA en tiempo real para impulsar cualquier aplicación de ventas, servicios, marketing, comercio y otras en Salesforce.

Recursos adicionales

Sobre el Autor

Daryl Martis es el Director de Producto de Salesforce para Einstein. Tiene m√°s de 10 a√Īos de experiencia en la planificaci√≥n, creaci√≥n, lanzamiento y gesti√≥n de soluciones de clase mundial para clientes empresariales, incluidas soluciones de inteligencia artificial y aprendizaje autom√°tico y en la nube. Anteriormente trabaj√≥ en la industria de servicios financieros en la ciudad de Nueva York. S√≠guelo en LinkedIn o Twitter .

Obtenga las √ļltimas publicaciones de blog de desarrolladores de Salesforce y episodios de podcast a trav√©s de Slack o RSS.

Agregar a Slack Suscríbete a RSS

Seguir leyendo

9 formas en que la IA puede ahorrar tiempo, dinero y sufrimiento a los especialistas en marketing

9 formas en que la IA puede ahorrar tiempo, dinero y sufrimiento a los especialistas en marketing

¬ŅTiene una lista de tareas pendientes de tareas molestas que persisten sobre usted? Estamos hablando de los que se deben hacer para ejecutar una campa√Īa: recopilar y analizar datos, crear l√≠neas de asunto de correo electr√≥nico atractivas, determinar la audiencia adecuada a la que apuntar y mucho m√°s. Estas tareas pueden robarle su tiempo, y tal vez incluso su cordura. Pero ahora hay una manera de reducir ese trabajo pesado, ayud√°ndolo a concentrarse en el √©xito de la campa√Īa . Perm√≠tanos presentarle su nuevo asistente digital: AI.

A medida que las marcas buscan formas de acercarse a los consumidores, más de la mitad de los especialistas en marketing (62 %) afirman haber invertido en el poder de la IA. Nuestra encuesta State of Marketing más reciente encontró que tres de los cuatro principales casos de uso de IA están relacionados con la automatización, lo que destaca la importancia de aumentar la velocidad y la eficacia.

Echemos un vistazo a 9 formas en que el uso de la IA como asistente digital puede aumentar la eficacia y la eficiencia de sus campa√Īas. Es hora de decir adi√≥s a las tareas de campa√Īa manuales redundantes que los especialistas en marketing desear√≠an no tener que hacer, y deje que la IA lo ayude a aprovechar al m√°ximo su tiempo.

1. Tome mejores decisiones con análisis e información de datos automatizados

AI puede analizar grandes vol√ļmenes de datos de campa√Īa, incluido el comportamiento del cliente, las m√©tricas de rendimiento de la campa√Īa y las tendencias del mercado. Puede identificar patrones, extraer informaci√≥n, detectar correlaciones y proporcionar recomendaciones pr√°cticas para mejorar las estrategias y la orientaci√≥n de la campa√Īa.

Obtendr√° una comprensi√≥n m√°s profunda de los clientes y el rendimiento de la campa√Īa, lo que le permitir√° tomar decisiones informadas y encontrar el √©xito m√°s r√°pido.

2. Aumente el compromiso y las conversiones con la segmentación de la audiencia

Despu√©s de analizar los datos del cliente , su asistente digital de IA puede segmentar las audiencias seg√ļn la demograf√≠a, el comportamiento, las preferencias, el historial de compras y otros atributos importantes. AI elimina el esfuerzo manual requerido para segmentar audiencias y se dirige a clientes espec√≠ficos con ofertas m√°s relevantes.

Cuando pueda personalizar los mensajes para diferentes segmentos, ver√° que las campa√Īas tienen m√°s √©xito.

3. Anticípese a las necesidades de sus clientes con análisis predictivos

Los modelos predictivos de IA utilizan datos hist√≥ricos para pronosticar el comportamiento del cliente, como la probabilidad de convertir, abandonar o interactuar con elementos espec√≠ficos de la campa√Īa.

Esto lo ayuda a mantenerse un paso adelante para abordar de manera proactiva las necesidades de los clientes y presupuestar los recursos de manera efectiva.

4. Ahorre tiempo con la generación y optimización de contenido

Crear contenido √ļnico con frecuencia puede ser una de las tareas que consume m√°s tiempo para muchos especialistas en marketing, pero un asistente digital de IA puede ayudar. La IA, impulsada por el procesamiento del lenguaje natural (NLP, por sus siglas en ingl√©s), puede generar contenido, como textos de anuncios, l√≠neas de asunto de correos electr√≥nicos y publicaciones en redes sociales, que resuena con sus clientes .

Puede proporcionar los toques finales para asegurarse de que el contenido esté en su voz y tono. También puede optimizar su contenido mediante el análisis de datos de rendimiento, la identificación de elementos de alto rendimiento y la sugerencia de mejoras.

5. Optimice los flujos de trabajo con la automatizaci√≥n de campa√Īas

La IA puede automatizar varios aspectos de la ejecuci√≥n de la campa√Īa, como la programaci√≥n y la implementaci√≥n de anuncios, el env√≠o de correos electr√≥nicos dirigidos o la gesti√≥n de publicaciones en las redes sociales. Esto reduce el esfuerzo manual y garantiza que su campa√Īa se ejecute a tiempo.

¬ŅQu√© puedes hacer con el tiempo liberado gracias a la IA? Conc√©ntrese en la estrategia y las ideas innovadoras, ayud√°ndole a construir mejores relaciones con los clientes.

Muévete más rápido con IA

Centrarse en la innovación, no en tareas repetitivas. Vea cómo la IA generativa está transformando el marketing.

6. Muestre claramente el √©xito de la campa√Īa con seguimiento e informes de rendimiento

Seg√ļn nuestro informe State of Marketing , el 72 % de los especialistas en marketing de alto rendimiento pueden analizar datos en tiempo real, lo que les otorga una ventaja a la hora de responder y optimizar el rendimiento de la campa√Īa.

Su asistente digital de IA puede automatizar el seguimiento y la generaci√≥n de informes de las m√©tricas de rendimiento de la campa√Īa, de formas que cualquiera puede entender. La IA puede generar paneles en tiempo real e informes personalizados agradables a la vista, lo que le brinda a usted y a sus partes interesadas una visi√≥n clara del rendimiento de la campa√Īa y las m√©tricas clave, sin la necesidad de hacerlo todo a mano.

Esto lo ayuda a tomar decisiones basadas en datos, optimizar campa√Īas sobre la marcha y demostrar el valor de sus esfuerzos a las partes interesadas.

7. Vea qué funciona mejor con las pruebas A/B

AI puede realizar pruebas A/B en elementos de campa√Īa, como variaciones de anuncios, p√°ginas de destino o dise√Īos de correo electr√≥nico. Analiza los datos de rendimiento , identifica las variaciones ganadoras y lo ayuda a refinar continuamente sus estrategias.

Unifique su equipo de marketing

Cuando re√ļne todos sus datos de marketing y colabora con sus equipos en una sola plataforma, se mover√° de manera m√°s eficiente y estar√° m√°s cerca de sus clientes. Vea c√≥mo puede empezar.

8. Aumente los ingresos con la puntuación y el fomento de clientes potenciales

Con IA, puede automatizar la puntuación de clientes potenciales mediante el análisis de los datos, el comportamiento y el historial de participación de los clientes potenciales. Asigna puntajes a los clientes potenciales en función de su probabilidad de conversión y ofrece contenido personalizado para mover a los clientes potenciales a través del embudo de ventas.

Con la puntuación de clientes potenciales de AI, su equipo puede centrarse en los clientes potenciales más prometedores y fomentar las relaciones a gran escala.

9. Mejora la comunicación con herramientas de colaboración interna

AI brilla como su asistente digital cuando maneja las necesidades de colaboraci√≥n interna. Puede utilizar esta tecnolog√≠a para automatizar la mensajer√≠a en su departamento, as√≠ como la gesti√≥n de proyectos, la asignaci√≥n de tareas y el uso compartido de archivos. Los equipos pueden incluso aplicar automatizaciones de flujo de trabajo que programen reuniones, env√≠en recordatorios u organicen archivos, ocup√°ndose de los peque√Īos detalles para que pueda concentrarse en el √©xito de la campa√Īa .

La IA est√° transformando la gesti√≥n de campa√Īas al permitir que los equipos automaticen tareas manuales, liberando a los especialistas en marketing para trabajar en ideas m√°s generales. Con AI como su aliado, puede optimizar sus campa√Īas, ver mejores resultados y comenzar a enfocarse en sus pr√≥ximos √©xitos.

Vea lo que la IA puede hacer

Aprenda cómo la IA puede ayudarlo a moverse de manera más eficiente y crear relaciones significativas con los clientes.

Seguir leyendo

Sube de nivel como socio de Salesforce ‚ėĀÔłŹ

Sube de nivel como socio de Salesforce ‚ėĀÔłŹ

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.

…

Cuando nuestros socios tienen éxito, tenemos éxito. Como socio de confianza, tiene la oportunidad de desbloquear los activos de ventas, la propiedad intelectual, las mejores prácticas, las historias de los clientes, el asesoramiento personalizado y nuestra metodología de lanzamiento de Salesforce. Esto es todo lo que brindamos a nuestros equipos de ventas internos de Salesforce, entregado en un formato interactivo y atractivo.

‚ÄúNuestros socios juegan un papel fundamental para ayudar a nuestros clientes a escalar capacidades, innovar y tener √©xito con Salesforce‚ÄĚ, dice Steve Corfield, vicepresidente ejecutivo de alianzas globales, canales y productos emergentes de Salesforce.

Comience a aprender con Partner Learning Camp

Explore el principal destino de aprendizaje y amplíe sus capacidades técnicas y de ventas para satisfacer las necesidades de los clientes ahora y en el futuro.

Aumentar la oportunidad de servicios para socios

Salesforce realiz√≥ algunos cambios importantes este a√Īo para optimizar las soluciones de lanzamiento al mercado. El primer gran cambio es la tecnolog√≠a y la innovaci√≥n de productos. Atr√°s quedaron los d√≠as de almacenamiento en silos en la nube y la venta de miles de SKU. Ahora estamos vendiendo conjuntos de productos que est√°n dise√Īados para satisfacer las necesidades de audiencias espec√≠ficas. El enfoque en las personas de la audiencia nos permite producir ofertas m√°s integradas y brindarles a los clientes oportunidades para desbloquear el Salesforce Customer 360 completo.

Ahora, es más fácil que nunca vender a través de Customer 360. Eso significa mayores ingresos y menor pérdida de clientes para los socios. Hay un efecto multiplicador significativo cuando un cliente tiene más de una nube. A medida que aumenta su participación en Salesforce, también puede ver una marcada disminución en el desgaste.

Los socios son clave para el éxito del cliente. Cuando nuestros socios participan estratégicamente en el ciclo de ventas:

  • Las tasas de ganancias son 36 veces m√°s altas
  • El precio de venta promedio se incrementa 2x
  • Los socios implementan en promedio 4,5 veces los ingresos por licencias a trav√©s de sus servicios con nuestros clientes

‚ÄúLos socios que brindan valor, innovaci√≥n y crecimiento m√°s r√°pido desbloquean el tipo de confianza de nuestros clientes que conduce a relaciones m√°s profundas‚ÄĚ, dice Corfield.

Haga crecer sus capacidades de ventas de Salesforce para impulsar su éxito

El verdadero √©xito de ventas no se trata solo de cumplir con las cuotas o realizar transacciones r√°pidas. Se trata de construir relaciones s√≥lidas y duraderas con los clientes. Esto significa comprender sus necesidades √ļnicas y brindar soluciones personalizadas que agreguen valor y resuelvan los desaf√≠os comerciales.

Salesforce tiene una gran cantidad de recursos para ayudarlo sin importar su rol de vendedor. Elija entre seminarios web interactivos breves y cursos a pedido en Partner Learning Camp (PLC). Disponibles para todos los socios de Salesforce, estos recursos est√°n dise√Īados para ayudarlo a impulsar el √©xito de las ventas a lo largo del ciclo de vida del cliente.

Generaci√≥n de demanda: aprenda el valor de Salesforce y obtenga informaci√≥n sobre compradores √ļnicos con los seminarios web Sales Messaging 101 . Luego, ampl√≠e sus conocimientos en el seminario web Creaci√≥n de proyectos y calificaci√≥n de clientes potenciales . Aprender√° c√≥mo comprender los puntos d√©biles de su cliente, involucrar a sus tomadores de decisiones y hacer avanzar la oportunidad.

Progresión del trato: una vez que tenga una cartera saludable de clientes potenciales, es hora de sobresalir en el lanzamiento. Sales Kickstart ofrece una clase magistral completa para ayudarlo a perfeccionar su presentación. Durante tres medios días, Kickstart ofrece capacitación personalizada para dar forma a su marco de presentación, ayudarlo a contar historias de clientes y vender en Customer 360. Esta capacitación también está disponible a pedido en PLC.

Entrada al mercado repetible: las personas que demuestren liderazgo en ventas en el ecosistema de socios pueden ser invitadas a convertirse en campeones de ventas de Salesforce . Es una oportunidad para obtener acceso a asesoramiento personalizado, preparaci√≥n de lanzamientos y comentarios. En su tercer a√Īo, Salesforce ha ayudado a su grupo √©lite de campeones a obtener millones de d√≥lares en proyectos. Los campeones gu√≠an a los clientes sobre las opciones tecnol√≥gicas correctas para el √©xito y los ayudan a superar los desaf√≠os comerciales y del mercado.

Reciba recompensas por enviar clientes potenciales

Cierre tratos más rápido y a una tasa más alta, desbloquee los beneficios de los socios, gane tarifas de referencia y desarrolle una asociación sólida con Salesforce.

Complemente sus capacidades con recursos t√©cnicos y de marketing  

Amplíe el impacto de sus capacidades de ventas de Salesforce aprovechando los siguientes recursos. Al hacerlo, desarrollará sus capacidades técnicas, accederá a recursos de marketing y capacitación, y aprenderá cómo llegar a sus clientes en el momento y lugar correctos.

Desarrolle experiencia técnica: acceda a cursos y planes de estudios para mejorar sus capacidades técnicas . Sumérjase en la capacitación disponible a través de Trailhead, Trailhead Academy, credenciales de Salesforce y Partner Learning Camp. Acceda a cursos específicos de funciones, como talleres impartidos por ingenieros de soluciones, para ingenieros de soluciones.

Llegue a sus clientes en el momento y el lugar correctos: el Centro de marketing para socios es una biblioteca de materiales gratuitos de marketing y ventas para ayudarlo a impulsar la demanda. Acceda a contenido gratuito, preconstruido y personalizable basado en la personalidad del comprador. Encontrar√° recursos como libros de jugadas de campa√Īa, copia de correo electr√≥nico, mazos de ventas, guiones de llamadas y m√°s.

El programa de marketing de AppExchange puede ayudarlo a generar demanda, impulsar el éxito de los clientes y mejorar la visibilidad. Además, obtendrá oportunidades de marketing conjunto llave en mano con Salesforce.

Accelerate Grow puede ofrecerle más entrenamiento práctico. Este programa acelerador virtual de 9 semanas puede ayudarlo a salir al mercado más rápido y escalar el éxito de su empresa. Tendrá acceso a revisiones de listados personalizados, sesiones interactivas dirigidas por expertos y aprendizajes a pedido.

Amplíe sus operaciones de reventa: los revendedores pueden obtener una vista tras bambalinas sobre pronósticos, informes y el lado operativo de la gestión del negocio. Esto está disponible como un Bootcamp de reventa (que incluye Sales Kickstart) o como un taller de operaciones de reventa independiente.

Como socio de Salesforce, su excelencia en ventas impulsa la excelencia de la empresa. Puede maximizar el valor de su asociación desbloqueando un mundo de recursos para impulsar el éxito de ventas, expandir su base de clientes y prosperar en un mercado competitivo.

Salesforce está abriendo camino hacia los 50.000 millones de dólares en ingresos para 2026. Somos la empresa de software empresarial de más rápido crecimiento entre las cinco principales, y nuestros socios son fundamentales para ese crecimiento. Extienden la funcionalidad de la plataforma con aplicaciones personalizadas y ayudan a los clientes a implementar la tecnología. Junto con nuestros socios, crecemos, innovamos e invertimos en formas que ayudan a los clientes a transformar sus negocios.

Seguir leyendo

Desatando los superpoderes de administración de Salesforce: ¡Impulse la colaboración en equipo, sobrecargue la eficiencia, gestión de datos maestros!

Desatando los superpoderes de administración de Salesforce: ¡Impulse la colaboración en equipo, sobrecargue la eficiencia, gestión de datos maestros!

Última actualización el 31 de julio de 2023 por Rakesh Gupta

Durante la √ļltima d√©cada, el papel de un administrador de Salesforce ha evolucionado dr√°sticamente, manteniendo el ritmo del panorama din√°mico de las ventas y la gesti√≥n de las relaciones con los clientes. Lo que alguna vez fue principalmente una posici√≥n de entrada de datos se ha convertido en un rol multifac√©tico que abarca la planificaci√≥n estrat√©gica, el an√°lisis y la optimizaci√≥n de procesos. A medida que las empresas reconozcan la importancia de Salesforce para impulsar el crecimiento y mejorar las experiencias de los clientes, los administradores proporcionar√°n un puente fundamental entre la tecnolog√≠a y el √©xito comercial.

Este artículo explorará cómo los administradores pueden aprovechar la automatización de procesos junto con el ecosistema de Salesforce para fomentar la colaboración en equipo, mejorar la eficiencia organizacional y mejorar la gestión de datos.

Uso de la automatización de correo electrónico de Salesforce para la programación

La automatizaci√≥n del correo electr√≥nico se utiliza para optimizar varios aspectos de la comunicaci√≥n por correo electr√≥nico con clientes potenciales y clientes dentro de la plataforma de Salesforce para garantizar una programaci√≥n de citas r√°pida y eficiente. Permite a las empresas administrar de manera eficiente sus campa√Īas de marketing y ventas por correo electr√≥nico, la participaci√≥n del cliente y las reservas.

En los √ļltimos a√Īos, la automatizaci√≥n revolucion√≥ los procesos de ventas y soporte al agilizar la reserva de citas, reducir la carga de trabajo manual y brindar a los clientes opciones convenientes de autoservicio. Actualmente, los administradores de Salesforce pueden aprovechar herramientas como SUMO Scheduler junto con flujos nativos y alertas por correo electr√≥nico para enviar autom√°ticamente invitaciones a citas. Al crear disparadores que monitorean campos de datos espec√≠ficos asociados con registros de contactos y lanzar flujos personalizados, los administradores pueden asegurarse de que los clientes potenciales siempre puedan programar citas, independientemente de la hora del d√≠a o la ubicaci√≥n.

Actualizaciones autom√°ticas de temas: haga que sus citas se destaquen

Las reuniones de cara al cliente son vitales para los equipos de ventas y soporte, y las citas perdidas o canceladas pueden afectar negativamente los objetivos estratégicos y el resultado final. Los administradores de Salesforce pueden aprovechar las actualizaciones automáticas de temas dentro de la programación de citas para reducir las cancelaciones de manera efectiva y aumentar la participación en las citas. Al implementar esta funcionalidad, los administradores pueden mejorar la comunicación, brindar claridad e infundir confianza en el proceso de citas para los clientes y la organización.

Se puede activar una actualización automática del tema para incluir detalles esenciales como la fecha, la hora, la ubicación y el propósito de la cita al programarla. Este mensaje de confirmación sirve como recordatorio para el cliente y reduce las posibilidades de cancelaciones involuntarias o de no presentarse.

Las actualizaciones automáticas de temas también se pueden personalizar para atender a clientes individuales. Los administradores pueden incluir detalles personalizados, como el nombre del cliente o referencias de citas específicas, para captar su atención y crear una sensación de personalización. Esto ayuda a fomentar una conexión con el cliente y refuerza su compromiso con la cita.

Finalmente, en caso de cambios o actualizaciones en la cita, los administradores pueden usar actualizaciones automáticas de temas para comunicar la información revisada. Esto asegura que los clientes estén informados sobre cualquier modificación en tiempo real, minimizando la confusión o la necesidad de cancelar debido a detalles desactualizados o inexactos.

Al permitir la flexibilidad en la programación y el mantenimiento de registros precisos dentro de Salesforce con la ayuda de líneas de asunto automatizadas, los administradores pueden optimizar de manera efectiva su proceso de ventas, mejorar la experiencia del usuario y fortalecer las relaciones con los clientes.

Uso de campos de correo electrónico flexibles para una mayor precisión

La flexibilidad es clave para satisfacer las necesidades √ļnicas de los clientes, y los administradores de Salesforce pueden aprovechar el poder de los campos de correo electr√≥nico para notificaciones personalizadas, sin importar cu√°n complejas sean. Esta personalizaci√≥n permite una experiencia m√°s personalizada que cumple con requisitos espec√≠ficos, como el cumplimiento normativo o las pol√≠ticas internas.

En el contexto de Salesforce, los campos de correo electr√≥nico se utilizan para recopilar y almacenar las direcciones de correo electr√≥nico de los clientes. Estos campos aseguran que los datos ingresados sigan el formato adecuado, evitando entradas incorrectas o no v√°lidas. Las direcciones de correo electr√≥nico recopiladas a trav√©s de estos campos se pueden usar para enviar recordatorios, actualizaciones, mensajes de seguimiento y otras notificaciones relacionadas con citas. Cada campo de correo electr√≥nico act√ļa como una medida confiable de capturar y utilizar informaci√≥n de contacto para mejorar el compromiso y mantener canales de comunicaci√≥n efectivos.

Los campos de correo electrónico de Salesforce pueden mejorar la precisión al garantizar que la información de contacto almacenada en CRM esté actualizada y sea confiable. Al utilizar campos de correo electrónico dedicados dentro de Salesforce, los representantes de ventas pueden capturar y almacenar direcciones de correo electrónico específicas de personas o entidades con precisión. Esto ayuda a eliminar el riesgo de usar direcciones de correo electrónico desactualizadas o incorrectas asociadas con otros campos, como información de contacto personal o comercial, lo que da como resultado comunicaciones por correo electrónico más confiables, tasas de rebote reducidas y precisión de datos mejorada.

Automatice la creación de clientes potenciales en Salesforce en el momento de la reserva

Las herramientas de programación nativas de Salesforce permiten a los equipos de ventas automatizar la creación de clientes potenciales, lo que garantiza una captura precisa de la información y los datos demográficos de los clientes potenciales en el CRM. Al automatizar el proceso de creación de clientes potenciales tan pronto como se programa una cita, los administradores pueden ahorrar tiempo, mantener la integridad de los datos y evitar la redundancia. Los flujos automatizados agilizan el proceso y eliminan los errores de entrada manual. La precisión mejorada y la colaboración entre las partes interesadas mejoran las tasas de conversión de clientes potenciales y proporcionan datos confiables para informes y análisis.

Para automatizar rápidamente la creación de clientes potenciales en Salesforce en el momento de la reserva, puede seguir estos pasos:

  1. Identifique el evento desencadenante : determine el evento o la acción específicos que deben desencadenar la creación de clientes potenciales. En este caso, sería la reserva de una cita.
  2. Configure un flujo de Salesforce : utilice el flujo de Salesforce para crear una regla que active el proceso de creación de clientes potenciales. Especifique los criterios para cuándo debe activarse el flujo, como cuando se reserva una nueva cita.
  3. Definir asignación de campos : configure la asignación de campos para asegurarse de que la información relevante de la cita se transfiera correctamente al registro de clientes potenciales. Puede asignar campos como el nombre del participante, la información de contacto, los detalles de la cita y otros puntos de datos relevantes.
  4. Crear el registro de prospecto : configure Salesforce Flow para crear un nuevo registro de prospecto con los datos asignados. Aseg√ļrese de que todos los campos obligatorios est√©n completos y que el registro de cliente potencial est√© asociado con la campa√Īa o la fuente adecuada.
  5. Probar y validar : pruebe el proceso automatizado de creación de clientes potenciales reservando una cita de muestra y verificando que el registro de clientes potenciales se cree con los datos esperados. Valide que el registro de prospectos aparezca en la cola de prospectos designada o en las reglas de asignación.
  6. Supervisar y perfeccionar : Supervise continuamente el proceso de automatización de creación de clientes potenciales para garantizar su eficacia y precisión. Realice los ajustes o mejoras necesarios en función de los comentarios, los cambios en los requisitos comerciales o los problemas de calidad de los datos.

Al automatizar la creación de clientes potenciales en Salesforce en el momento de la reserva, los representantes de ventas y los administradores pueden ahorrar tiempo, garantizar la precisión de los datos y mantener un proceso de gestión de clientes potenciales optimizado. Esta automatización facilita la captura eficiente de clientes potenciales, reduce el esfuerzo manual y mejora la productividad del equipo de ventas.

Conclusión:

Los flujos de programación automatizados, junto con las poderosas capacidades de SUMO Scheduler, simplifican y mejoran los procesos de trabajo, ahorran tiempo, reducen errores y mejoran la satisfacción del cliente. Al adoptar la automatización, los administradores de Salesforce pueden impulsar mejoras significativas en la eficiencia, la productividad y el rendimiento comercial general. La optimización de los procesos de programación y el aprovechamiento de los flujos de automatización en Salesforce con SUMO Scheduler es una combinación ganadora para las empresas que buscan optimizar sus operaciones. ¡Adopte la revolución de la automatización hoy e impulse a su equipo de ventas a nuevos niveles de éxito!

Haga clic aquí para visitar SUMO Scheduler en Salesforce AppExchange y obtener más información sobre el poder de la programación automática de autoservicio .

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

Cargue datos mediante programaci√≥n con la API de ingesta ‚ėĀÔłŹ

Cargue datos mediante programaci√≥n con la API de ingesta ‚ėĀÔłŹ

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.

…

Cargue datos mediante programación con la API de ingesta | Blog de desarrolladores de Salesforce

Salesforce Data Cloud ofrece varios conectores predefinidos para la importación de datos. Estos le permiten conectar otra organización de Salesforce, una instancia de Marketing Cloud, almacenamientos de datos como Amazon S3 o cualquier otra fuente admitida por MuleSoft Salesforce Data Cloud Connector . Para conectarse a un sistema de terceros, puede utilizar la API de ingesta .

La API de ingesta es una interfaz RESTful que facilita la carga de datos mediante programación en Data Cloud. Admite patrones de interacción masiva y de transmisión. El patrón de transmisión usa JSON como su formato, cargando datos en micro lotes a través de la API REST. El patrón masivo, por otro lado, emplea el formato CSV y carga datos usando trabajos.

En esta publicación de blog, analizaremos cómo configurar el conector de la API de ingesta y comenzar a cargar datos mediante programación utilizando los patrones Streaming y Bulk.

Cuándo usar la ingestión Streaming vs Bulk

Ingestión de transmisión Ingestión a granel
Al actualizar peque√Īos microlotes de registros casi en tiempo real Al mover grandes vol√ļmenes de datos en un programa diario, semanal o mensual
Cuando se utilizan sistemas de origen de datos que se basan en arquitecturas de transmisión modernas Al usar sistemas heredados, donde solo puede exportar datos durante las horas de menor actividad
Al crear eventos de captura de datos modificados Al usar una nueva organización de Data Cloud que desea rellenar con 30, 60 o más de 90 días de datos
Al consumir datos de webhooks

Para configurar la API de ingesta, deber√° seguir cuatro pasos de requisitos previos:

  • Crear un conector de API de ingesta
  • Crear e implementar un flujo de datos
  • Crear una aplicaci√≥n conectada
  • Solicitar un token de acceso a la nube de datos

Veamos el proceso de creación y configuración de un conector de ingesta para comenzar a cargar datos en Data Cloud.

Creación de un conector de API de ingesta

Supongamos que tiene acceso a Data Cloud. Para conectar una nueva fuente de API de ingesta mediante el conector de API de ingesta, vaya a Configuración de nube de datos y seleccione API de ingesta .

Aquí encontrará todos los conectores disponibles en su organización. Para crear uno nuevo, haga clic en Conectar y proporcione un nombre. Para nuestra aplicación de muestra, trabajaremos con una empresa de energía solar ficticia. Estamos interesados en recibir eventos de métricas relacionadas con el rendimiento energético de sus paneles solares.

Una vez que se haya creado el conector, necesitaremos decirle a Data Cloud qu√© tipo de datos estamos esperando. Para esto, necesitaremos cargar un archivo de esquema utilizando la especificaci√≥n OpenAPI. Este archivo de esquema tiene requisitos espec√≠ficos, as√≠ que aseg√ļrese de consultar la documentaci√≥n para obtener m√°s informaci√≥n.

A continuaci√≥n se muestra un ejemplo del archivo de esquema que cargaremos, que representa un solar_panel_event . Los campos clave a tener en cuenta incluyen event_id , que ser√° √ļnico para cada evento y luego se asignar√° en Data Cloud como clave principal. Otro es customer_id , que nos ser√° √ļtil para mapear el evento con un cliente de nuestra organizaci√≥n. Finalmente, date_time representa la hora del evento.

panel_solar_event.yaml

Una vez que carguemos el esquema, podremos obtener una vista previa de sus campos y tipos de datos, y luego guardarlo en nuestro conector.

Ahora que nuestro conector tiene un esquema, podemos decir que est√° creado. Sin embargo, a√ļn no est√° listo para comenzar a recibir datos. Necesitamos crear un flujo de datos para este prop√≥sito.

Nota: Dado que los esquemas pueden evolucionar con el tiempo, tambi√©n puede usar la interfaz del conector de la API de ingesta para actualizar el esquema y agregar nuevos campos a su objeto de datos seg√ļn sea necesario.

Creación e implementación de un flujo de datos

Ya tenemos listo nuestro conector API de ingesta. Ahora es el momento de establecer una conexión para comenzar a importar datos. Para eso, necesitamos crear un flujo de datos . Una vez que el flujo de datos está activo, podemos comenzar a ingerir datos en Data Cloud y almacenarlos como un objeto de Data Lake.

Para crear un nuevo flujo de datos, vaya a su pesta√Īa en la aplicaci√≥n Data Cloud, haga clic en Nuevo , seleccione Ingestion API y luego haga clic en Siguiente .

Nota: La opción API de ingesta está deshabilitada si no tiene ninguna fuente de ingesta conectada.

A continuación, verá los diferentes objetos que están asociados con su esquema. En nuestro caso, seleccione el objeto solar_panel_event y haga clic en Siguiente .

Al crear un flujo de datos, deberá seleccionar una categoría o tipo de datos en ese flujo de datos. Hay tres categorías: Compromiso , Perfil y Otro .

Compromiso Un conjunto de datos que representa un compromiso basado en series de tiempo, como un evento, interacción con el cliente, interacción web, etc.

Cuando se selecciona, el men√ļ desplegable Campo de hora del evento aparece en la interfaz de usuario.

Perfil Un conjunto de datos que representa:

‚Äď Una lista de consumidores con identificadores, como identificaciones de consumidores, direcciones de correo electr√≥nico o n√ļmeros de tel√©fono

‚Äď Una lista de empresas o cuentas con ID de cuenta

‚Äď Una lista de empleados o cualquier otra poblaci√≥n por la que desee segmentar o utilizar como poblaci√≥n inicial del segmento

Otro Un conjunto de datos que no es un compromiso o un perfil, como información de productos o tiendas.

Para nuestro ejemplo, dado que estamos planeando recibir eventos, seleccionaremos Compromiso . Mapearemos el event_id como la clave principal y la date_time como el campo de hora del evento.

Ahora que nuestros datos están configurados, es hora de implementarlos. Después de revisar los flujos de datos que se van a crear, hagamos clic en Implementar para activarlos.

Ahora, echemos un vistazo a la página de detalles del flujo de datos. Aquí podemos ver el objeto Data Lake que se ha creado en Data Cloud. Puede identificar un objeto de Data Lake por su sufijo __dll . Desde esta misma interfaz, puede comenzar a asignar sus datos a los objetos de su organización para crear objetos de modelo de datos (parte del proceso de armonización de Data Cloud). Sin embargo, no cubriremos ese tema en esta publicación de blog, pero tenemos un excelente video con Danielle Larregui que le muestra cómo hacerlo.

Nuestro conector API de ingesta está listo para comenzar a recibir datos de sistemas de terceros. Para confirmar, regresemos a la interfaz de configuración de la API de ingesta, donde puede ver que el estado del conector es En uso .

Creación de una aplicación conectada

La API de ingesta admite todos los flujos de OAuth 2.0 admitidos por otras API REST de Salesforce. Para cargar datos mediante la API de ingesta, su aplicación conectada requiere los siguientes ámbitos:

√Āmbitos de OAuth requeridos

cdp_ingest_api Acceda y administre sus datos de API de ingesta de nube de datos
API Accede y administra tus datos
refresco_token, acceso_sin conexión Realizar solicitudes en su nombre en cualquier momento

Además, nuestra aplicación conectada requerirá un certificado digital. Para crear uno, puede ejecutar el siguiente comando usando el comando openssl :

Este comando crear√° dos archivos, salesforce.key , que es la clave privada, y salesforce.crt , que es la clave p√ļblica.

Nota : si no tiene instalado el comando openssl , puede instalarlo desde el sitio web de OpenSSL .

Para saber cómo crear una aplicación conectada, consulte la documentación oficial.

Solicitud de un token de acceso a la nube de datos

Para este ejemplo, usaremos el flujo de soporte JWT de OAuth 2.0 . Primero, necesitaremos crear un JWT (JSON Web Token) para solicitar un token de acceso.

Para crear un JWT, configurar√° el encabezado para usar el algoritmo RSA256 .

Encabezado JWT

Luego, configure las siguientes notificaciones, teniendo en cuenta algunas notificaciones importantes:

  • iss: la clave de consumidor de OAuth/ID de cliente de su aplicaci√≥n conectada
  • sub: el nombre de usuario de su organizaci√≥n de Data Cloud
  • exp: el tiempo de vencimiento del token, expresado como una marca de tiempo de √©poca

reclamos JWT

Nota : La época de Unix (o la hora de Unix o la hora POSIX o la marca de tiempo de Unix) es la cantidad de segundos que han transcurrido desde el 1 de enero de 1970 (medianoche UTC/GMT).

A continuación, deberá utilizar el algoritmo JWT para obtener el token completo y verificado.

Pero seamos honestos, no queremos crear un JWT manualmente. Para esto, utilizaremos el sitio web JWT.io para simplificar el proceso. Aseg√ļrese de que el mensaje Firma verificada aparezca a continuaci√≥n, lo que indica que nuestro JWT es v√°lido.

O puede crearlo programáticamente usando el lenguaje de programación de su elección. Más adelante en este artículo, compartiré un práctico script de Node.js para generar el token de acceso a la nube de datos.

Antes de que podamos autenticarnos usando el JWT que generamos, debemos aprobar este consumidor. Puede hacerlo abriendo la siguiente URL en su navegador.

<dx-code-block title language code-block="https://login.salesforce.com/services/oauth2/authorize?response_type=token&client_id=&redirect_uri=¬Ľ>

Y luego, inicie sesión y permita el acceso:

Ahora que hemos aprobado nuestro JWT, necesitamos autenticarnos. Este es un proceso de dos pasos. Primero, necesitamos obtener un token de acceso usando el JWT. Para hacer esto, realicemos una solicitud POST HTTP con la siguiente información.

<dx-code-block title language code-block="POST https://login.salesforce.com/services/oauth2/token
Content-Type : x-www-form-urlencoded
grant_type=urn:ietf:params:oauth:grant-type:jwt-bearer
&assertion=¬Ľ>

Nota: aseg√ļrese de reemplazar <JWT> con el token que creamos anteriormente.

Esta solicitud nos dará un token de acceso central y la URL de la instancia de Data Cloud, utilizando nuestra aplicación conectada. Como se muestra en el alcance , se nos otorgan los alcances cdp_ingest_api y api .

A continuación, debemos cambiar el token de acceso principal por un token de nube de datos. Para hacer eso, realicemos la siguiente solicitud POST.

<dx-code-block title language code-block="POST /services/a360/token Content-Type : x-www-form-urlencoded grant_type=urn:salesforce:grant-type:external:cdp &subject_token= &subject_token_type=urn:ietf:params:oauth:token-type:access_token¬Ľ>

Ahora, estamos autenticados. El token de acceso a la nube de datos resultante es lo que usaremos para realizar solicitudes a la API de ingesta.

Para simplificar el proceso, he creado un script Node.js. Crea el JWT y realiza la autenticación en dos pasos. Para usarlo, necesitará la clave privada que creó anteriormente, así como un archivo de configuración similar al siguiente.

config.js

Adem√°s, instale la dependencia jsonwebtoken desde npm ejecutando:

credenciales.js

console.log(auth)) .catch((err) => console.error(err)); ¬ę>

El método generateAccessToken devolverá el objeto de autenticación de Data Cloud, incluido el access_token y la instance_url necesarios para comenzar a ingerir datos en Data Cloud.

Ingesta de datos

Tenemos toda la información necesaria para comenzar a ingerir datos en la nube de datos. Esto se puede lograr utilizando los patrones Streaming o Bulk.

Transmisión

Para comenzar a transmitir datos en el conector de Ingestión de nube de datos, primero obtenga el nombre del conector y el nombre del objeto de la configuración del conector de la API de Ingestión. Para hacer esto, puede realizar una solicitud POST como la siguiente.

<dx-code-block title language code-block="POST https:///api/v1/ingest/sources/Solar_Panel_Events/solar_panel_event
Authorization: Bearer
Content-Type: application/json
{ "data": [ {"event_id": "f47ac10b-58cc-4372-a567-0e02b2c3d479","customer_id": "003R00000123456789","battery": 75.2,"dc_current": 9.8,"dc_voltage": 35.6,"mpp_energy": 120.5,"ac_voltage": 220.1,"ac_current": 5.3,"date_time": "2023-07-07T10:15:30.05Z"} ] }¬Ľ>

Nota : aseg√ļrese de reemplazar <token de acceso a la nube de datos> y <url de instancia> con los valores respectivos que obtuvo del proceso de autenticaci√≥n.

Si todo va bien, recibir√°s la siguiente respuesta:

Esto indica que nuestros datos han sido aceptados con éxito.

Nota : también puede validar los datos con el esquema antes de enviarlos agregando /actions/test al punto final de la API.

A granel

La ingestión masiva implica varios pasos, lo que agrega un nivel de complejidad al proceso:

  • Crear un trabajo: este paso implica crear un trabajo para especificar el tipo de objeto de los datos que se procesan y la operaci√≥n que se realizar√°, que puede ser upsert o delete.
  • Cargar los datos en CSV: Despu√©s de crear el trabajo, el siguiente paso es cargar los datos en formato CSV. El archivo CSV debe contener los datos que se procesar√°n, con cada fila representando un registro y las columnas que contienen los valores de campo.
  • Indicar la preparaci√≥n de los datos: una vez que se cargan los datos, deber√° indicar que los datos est√°n listos para ser procesados.
  • Cerrar o cancelar el trabajo: despu√©s de procesar los datos, puede cerrar el trabajo para marcarlo como completado o cancelar el trabajo si es necesario.

Para obtener más información sobre cómo usar los puntos de conexión masivos, puede consultar la documentación oficial .

Puede consultar los datos entrantes utilizando el Explorador de datos en Data Cloud. Allí, seleccionará el objeto Data Lake correspondiente al conector de ingesta que creó anteriormente.

Si desea probarlo usted mismo, siempre puede utilizar nuestra colección Postman de desarrolladores de Salesforce, que incluye las API de Salesforce Data Cloud .

Conclusión

Ahora, está listo para comenzar a cargar datos mediante programación en Data Cloud mediante la API de ingesta. Siguiendo los pasos anteriores, puede conectarse sin problemas a varias fuentes de datos e importar datos en tiempo real o en masa, y comenzar a aprovechar el poder y la magia de Salesforce Data Cloud.

Adem√°s, si prefiere aprender de un video, mi colega Aditya ha creado un video √ļtil que explica lo que hemos cubierto en esta publicaci√≥n de blog . Aseg√ļrese de ver tambi√©n los otros excelentes videos de la serie Data Cloud Decoded .

Recursos

Sobre los autores

Julián Duque es un defensor principal de desarrolladores en Salesforce, donde se enfoca en Node.js, JavaScript y desarrollo backend. Le apasiona la educación y el intercambio de conocimientos y ha estado involucrado en la organización de comunidades tecnológicas y de desarrolladores desde 2001.

Sígalo @julianduque en Threads, @julian_duque en Twitter, @julianduque.co en Bluesky social o LinkedIn .

Aditya Naag Topalli es una defensora de desarrolladores líder certificada 14 veces en Salesforce. Capacita e inspira a los desarrolladores dentro y fuera del ecosistema de Salesforce a través de sus videos, seminarios web, publicaciones de blog y contribuciones de código abierto, y también habla con frecuencia en conferencias y eventos en todo el mundo. Sígalo en Twitter o LinkedIn y vea sus contribuciones en GitHub .

Obtenga las √ļltimas publicaciones de blog de desarrolladores de Salesforce y episodios de podcast a trav√©s de Slack o RSS.

Agregar a Slack Suscríbete a RSS

Seguir leyendo

Comenzando con Acciones Externas ‚ėĀÔłŹ

Comenzando con Acciones Externas ‚ėĀÔłŹ

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 las acciones externas | Blog de desarrolladores de Salesforce

Tuve excelentes conversaciones con clientes y socios en Connections este a√Īo, as√≠ como a trav√©s de la comunidad Trailblazer de MC Account Engagement , con respecto a las acciones externas de Account Engagement . Segu√≠a surgiendo una pregunta: "¬ŅC√≥mo empiezo con las acciones externas?" En esta publicaci√≥n, aprender√° qu√© son las acciones externas, c√≥mo configurarlas y c√≥mo probarlas. Adem√°s, sintonice una pr√≥xima sesi√≥n de codeLive el 20 de julio a las 10 a. m. PT , donde realizar√© una demostraci√≥n de codificaci√≥n en vivo para mostrarle c√≥mo crear una acci√≥n externa y responder sus preguntas.

¬ŅQu√© son las Acciones Externas?

Las acciones externas son una parte clave deMarketing App Extensions , ya que proporcionan una forma de desencadenar una acción en un sistema externo. El otro componente es Actividades externas, que proporciona una forma de activar la automatización de la participación de la cuenta en función de un evento de participación que ocurre en un sistema externo. Piense en ello como las dos caras de una moneda, las acciones se activan, las actividades se activan. Combinadas, forman una aplicación de extensibilidad de automatización para un servicio, por lo que puede tener una extensión de aplicación de marketing por SMS, por ejemplo.

Por este motivo, las acciones externas se empaquetan en una extensi√≥n de aplicaci√≥n de marketing. En el momento de escribir este art√≠culo, las actividades externas a√ļn no se pueden empaquetar, pero eventualmente tambi√©n se empaquetar√°n en la extensi√≥n de la aplicaci√≥n de marketing.

Si desea conectar una aplicación de terceros para automatizar la ejecución de una acción de prospecto en ese sistema, entonces esta es definitivamente la función para usted. En esta publicación, profundizaremos en el lado de la acción externa de las extensiones de aplicaciones de marketing.

¬ŅCu√°les son algunos buenos casos de uso para las acciones externas?

Bueno, si me preguntan, ¬°dir√≠a absolutamente todo! Puede que est√©s pensando: ‚Äú¬°Claro, todo el mundo dice eso!‚ÄĚ. Sin embargo, las posibilidades que desbloquean las acciones externas son realmente amplias. Si alguna vez ha dicho: "Me gustar√≠a que cuando un prospecto llegue a este paso, yo pudiera <insertar deseo aqu√≠>", entonces deseaba una acci√≥n externa.

Puede usar una acción externa para registrarse en un seminario web de Zoom desde Account Engagement (consulte el ejemplo en GitHub ). También puede usar una acción externa para enviar un mensaje SMS a través de Twilio, que presentamos en una publicación de blog anterior . Incluso puedes usar acciones externas con webhooks; Usé la función de captura de webhook de Zapier para crear una acción externa que usaba un cliente potencial como desencadenante de un Zap.

¬ŅQu√© constituye una acci√≥n externa?

Una acci√≥n externa consta de una acci√≥n invocable de Apex, metadatos de la extensi√≥n de la aplicaci√≥n de marketing, metadatos de una acci√≥n externa y una forma de gestionar la autenticaci√≥n. Los metadatos para las extensiones de la aplicaci√≥n de marketing y las actividades externas conectan la acci√≥n invocable con la participaci√≥n de la cuenta. Los componentes que se usar√°n para la autenticaci√≥n pueden variar seg√ļn el tipo de autenticaci√≥n que admita el servicio. Como OAUTH 2.0 es bastante com√ļn, el componente que uso m√°s es un proveedor de autorizaci√≥n y Credenciales con nombre . Las credenciales con nombre tambi√©n facilitan la administraci√≥n de la autenticaci√≥n en mi c√≥digo, y el sistema hace la mayor parte del trabajo.

¬ŅQu√© habilidades necesito para trabajar con Acciones Externas?

Con una gran flexibilidad viene la complejidad, por lo que necesitará algunas habilidades en ciertas áreas para construir con éxito una acción externa. Los siguientes son temas clave de los que necesitará una comprensión básica antes de abordar su propia acción externa.

SLDC de Salesforce

Comprender el ciclo de vida del desarrollo de Salesforce es muy importante para tener éxito en general. Recomiendo aprender Visual Studio y el proceso de implementación de la CLI. No se necesita maestría, solo lo básico para poder empezar. Trailhead ofrece una ruta para ayudarlo a configurar su espacio de trabajo .

Documentación de la API REST

El patrón del que hablamos en este artículo se basa en las API REST JSON. Para comprender lo que es posible y recopilar las entradas pertinentes para una acción externa, debe poder leer una especificación API. Consulte las especificaciones de la API de Account Engagement y Twilio .

Implementación de Apex y Apex

Apex Invocable Actions es mi forma preferida de codificar mis acciones externas, ya que me permite la mayor flexibilidad y control. Recomendar√≠a, como m√≠nimo, familiarizarse con la compilaci√≥n y la implementaci√≥n de c√≥digo Apex mediante el proyecto Quick Start: Apex de Trailhead. Para obtener m√°s informaci√≥n, encontr√© √ļtil el trailmix de Apex Basics . No necesita convertirse en un experto, pero al menos debe estar lo suficientemente informado como para poder leer el c√≥digo de la aplicaci√≥n de referencia .

Flujo de Salesforce (opcional)

No necesita conocer Salesforce Flow para aprender Acciones externas. Sin embargo, es una herramienta de prueba muy poderosa para sus acciones externas, lo que facilita la creación de una interfaz de usuario para controlar las entradas durante la prueba. Si está familiarizado con Engagement Studio, Flow será bastante fácil ya que tiene muchos de los mismos conceptos. Utilicé la ruta Crear flujos con Flow Builder para ponerme al día. Otro beneficio de aprender Salesforce Flow es que abre la puerta a la creación de todo tipo de automatización de procesos comerciales.

¬ŅC√≥mo debo configurar mi entorno de desarrollador?

Es importante configurar sus entornos de desarrollador y contar con las herramientas adecuadas antes de comenzar con las acciones externas. Yo uso las siguientes herramientas.

  • Postman : utilizo Postman para explorar una nueva API, por lo que puedo aprender a realizar una solicitud y responder de forma sencilla. Postman tambi√©n proporciona una manera f√°cil de generar ejemplos.
  • CLI de Visual Studio + Salesforce ‚ÄĒ Uso Visual Studio para codificar mi acci√≥n invocable y la implemento en mi organizaci√≥n de desarrollador. La mayor√≠a de las veces, es simplemente copiar y pegar un ejemplo anterior y editarlo para mi nuevo caso de uso.
  • Entorno de desarrollador/sandbox : este es un entorno seguro para construir, desarrollar y empaquetar sus acciones externas. Tenga en cuenta que, en el momento de escribir este art√≠culo, solo admitimos paquetes de primera generaci√≥n (1GP) , por lo tanto, no configure su organizaci√≥n de desarrollador como Dev Hub.
  • Salesforce Flow : personalmente me gusta usar ScreenFlows para probar una acci√≥n invocable. Es bueno poder controlar completamente la entrada antes de conectarla a acciones externas y programas ES.
  • Consola de desarrollador de Salesforce : esto le permite ver r√°pidamente el c√≥digo o ver los registros de sus pruebas de flujo de pantalla.

Patrón básico para llamadas API REST con acciones externas

Si bien puede codificar acciones externas de muchas maneras, existe un patrón básico que recomiendo al realizar llamadas a la API REST.

Las dos etiquetas que debe recordar son InvocableVariable , que define las entradas y salidas de la acción invocable, e InvocableMethod , que es el método a llamar al ejecutar la acción invocable. Puede ver cómo se aplican en el siguiente código de ejemplo.

Normalmente creo dos clases, una para la entrada y otra para la solicitud de API. Separar mi c√≥digo en dos clases facilita jsonificar la carga √ļtil. Mi clase de entrada contiene todos los campos de variables invocables que la acci√≥n invocable necesita en la entrada. Mi solicitud de API contiene los campos de la solicitud JSON.

InvocableMethod construir√° la carga √ļtil a partir de la entrada, la convertir√° a JSON y luego la agregar√° a la solicitud HTTP. A continuaci√≥n, configura el resto de la solicitud HTTP agregando la URL, los encabezados y el m√©todo. Finalmente, realiza la llamada a la API y comprueba si el resultado es correcto o, de lo contrario, genera un error √ļtil para diagnosticar un problema.

Consideración importante: el marco de acción externa espera que se devuelva un error si hay una falla en lugar de detectar el error y luego devolver el éxito. Si se devuelve un error, se informará en la tabla de errores.

Poniendo a prueba tus acciones externas

De vez en cuando, mientras crea una acción externa, encontrará errores. Cuanto más pueda probar sobre la marcha, más fácil será descubrir dónde radica el problema. Es por eso que recomiendo agregar un paso de prueba para probar en Salesforce Flow antes de probar en Engagement Studio. Elimina la configuración de la acción externa de la imagen, por lo que si la verifica aquí, pero no funciona en Engagement Studio, sabrá que el problema radica en la configuración de la acción externa.

Las pruebas lo ayudan a identificar errores, pero determinar la causa raíz y corregirlos es otra cosa. A continuación se presentan algunas de las técnicas que utilizo para diagnosticar las causas fundamentales.

  • Consola de desarrollador de Salesforce : utilizo la consola de desarrollo para ejecutar mis casos de prueba y confirmar la cobertura de mi c√≥digo. Durante las pruebas exploratorias en Flow, mantengo abierta mi consola de desarrollo, por lo que genera registros para usar en la investigaci√≥n de errores.
  • Rastreos de registro de Salesforce : si el error ocurre durante mi prueba de Engagement Studio, coloco un rastreo de usuario en el usuario de integraci√≥n B2BMA, para poder ver mis registros de Apex y diagnosticar el problema m√°s a fondo. Tenga cuidado, podr√≠a terminar con una gran cantidad de datos. El Usuario de Integraci√≥n B2BMA es el usuario que ejecuta acciones externas.
  • Errores de acci√≥n externa de compromiso de cuenta : la tabla proporciona cualquier error devuelto por la acci√≥n externa que result√≥ en una falla. Es √ļtil ver lo que sucedi√≥ durante una ejecuci√≥n de ES.

SUGERENCIA: si tiene una cuenta de Gmail, puede usar un "+" para crear varios registros con su dirección de correo electrónico. Por ejemplo, puedo registrar tanto "ejemplo@ejemplo.com" como "ejemplo+usuario2@ejemplo.com" como prospecto, y cualquier correo enviado a esas direcciones iría al buzón de correo de ejemplo@ejemplo.com. Por ejemplo, usé esto para probar el ejemplo de registro de Zoom porque no quería que el correo electrónico registrado rebotara.

Errores comunes

Los errores van a suceder, así es la vida. Me he encontrado con algunos escenarios que me han hecho casi tirarme de los pelos.

El primero es garantizar que la acción exterior sea activa. Si la acción no aparece en Engagement Studio, es probable que esta sea la causa. Recuerde, debe activar tanto la extensión de la aplicación de marketing como la acción externa, además de asignarla a esa unidad comercial.

El siguiente es asegurarse de que su clase de Apex esté activa. La mayoría de las veces ya estará marcado como activo, es el estado predeterminado cuando creas una nueva clase. Es exactamente por eso que es fácil pasarlo por alto.

Otro es buscar extensiones de aplicaciones de marketing al empaquetar. No puedo decirte cuántas veces busco acciones externas, solo para tener un momento de confusión antes de recordar.

Finalmente, si su acci√≥n externa no funciona, pero no ve errores, verifique que la acci√≥n invocable fue dise√Īada para generar un error en caso de falla.

Lo anterior no es de ninguna manera exhaustivo, y es probable que encuentre sus propias alegrías. Sin embargo, recomiendo compartirlos con la comunidad si encuentra algunos buenos.

¬ŅQue estas esperando? ¬°Empiece hoy!

Ahora sabe casi todo lo que hago sobre las acciones externas, desde cómo funciona la función hasta los errores comunes. Recuerde que Acciones externas es su herramienta siempre que se encuentre diciendo: "Me gustaría hacer algo cuando el cliente potencial haga esto", y lo ayudará a automatizar esa acción.

Entonces, configure su entorno de desarrollador, revise la aplicaci√≥n de referencia y comience a construir su acci√≥n externa hoy. El 20 de julio a las 10 a. m. (hora del Pac√≠fico) , realizaremos una sesi√≥n de CodeLive en nuestro canal de YouTube para desarrolladores de Salesforce , as√≠ que √ļnase y s√≠ganos mientras construimos una extensi√≥n de la aplicaci√≥n de marketing de Twilio.

Recursos

Sobre el Autor

Christopher Cornett es gerente s√©nior de productos en Salesforce, responsable de la experiencia del desarrollador de Account Engagement. Ha trabajado para Salesforce durante m√°s de cuatro a√Īos y tiene m√°s de 13 a√Īos de experiencia en gesti√≥n de productos, trabajando principalmente en plataformas que van desde la atribuci√≥n de big data hasta el fraude. Christopher ha ayudado a ofrecer API V5 y extensiones de aplicaciones de marketing, ayudando a los clientes a crear integraciones personalizadas para que su pila de marketing funcione para ellos. Le apasiona la experiencia del desarrollador y le encanta jugar con todas las excelentes funciones para ver qu√© es posible.

Obtenga las √ļltimas publicaciones de blog de desarrolladores de Salesforce y episodios de podcast a trav√©s de Slack o RSS.

Agregar a Slack Suscríbete a RSS

Seguir leyendo

¬ŅDise√Īando experiencias de usuario personalizadas con datos e IA? Tenga esto en cuenta

¬ŅDise√Īando experiencias de usuario personalizadas con datos e IA? Tenga esto en cuenta

Hoy en d√≠a, m√°s usuarios se sienten c√≥modos con las empresas que utilizan informaci√≥n personal relevante de manera transparente y beneficiosa. En el estudio Estado del cliente conectado de Salesforce de 2022 , el 61 % de los encuestados informaron un nivel de comodidad con estas pr√°cticas personalizadas de experiencia del usuario. Eso es un aumento del 52% del a√Īo anterior. Sin embargo, no existe una definici√≥n universal de lo que es transparente y beneficioso.

Los l√≠deres de dise√Īo son a menudo los que terminan determinando c√≥mo se ve una experiencia de usuario ideal y c√≥mo no se ve. Consideremos algunos ejemplos de contexto.

  • Un ejecutivo de cuenta en una llamada de un cliente ve que se abre un chatbot con consejos para cambiar su tono para ser m√°s efectivo. Esto puede parecer que se est√° insertando de una manera no solicitada.
  • Un consumidor busca, por ejemplo, joyeros de anillos de boda en el navegador web de su computadora port√°til. M√°s tarde ven un anuncio dirigido por IA para planificadores de eventos en su feed de redes sociales m√≥viles.

Muchas personas describen experiencias como estas como espeluznantes. Puede cruzar una l√≠nea cuando la IA usa informaci√≥n o el comportamiento del usuario desde una ubicaci√≥n, experiencia o dispositivo diferente, sin una explicaci√≥n clara o un proceso de consentimiento. Sin embargo, esa l√≠nea puede desdibujarse seg√ļn el usuario y su entorno.

Descubra lo que está dando forma al futuro de la interacción con el cliente

El estudio Salesforce State of the Connected Customer comparte información de más de 13 000 consumidores

‚ÄúLos usuarios deben sentir que existe una relaci√≥n mutuamente beneficiosa entre la empresa y ellos mismos cuando intercambian sus datos por servicios personalizados‚ÄĚ, dijo Daniel Lim, director s√©nior de Salesforce Futures, quien tambi√©n trabaj√≥ en el informe ‚Äú√Čtica por dise√Īo‚ÄĚ con World Economic Foro (WEF).

Lim recuerda a los dise√Īadores que el intercambio de valores de hoy todav√≠a es nuevo. Hoy en d√≠a, los clientes obtienen experiencias de usuario m√°s personalizadas mientras que las empresas recopilan datos y obtienen conocimientos. Sin embargo, no hace mucho tiempo, los clientes simplemente pagaban por bienes y servicios sin entregar datos personales. Es un nuevo d√≠a de informaci√≥n en todas partes. Para 2028, existir√°n 221 zettabytes de datos en todo el mundo, seg√ļn la Corporaci√≥n Internacional de Datos (IDC) . Tambi√©n existen herramientas poderosas en el mercado para desbloquear datos de clientes e informaci√≥n procesable, como nuestra nueva nube de datos de Salesforce .

Al saber esto, Lim reconoce que el acto de dise√Īo de beneficio mutuo es un principio de dise√Īo emergente para construir un futuro con m√°s confianza. √Čl enfatiza que este tema no puede ser pasado por alto. ‚ÄúInternet cambi√≥ la confianza para siempre‚ÄĚ, dijo.

Observar el entorno ético.

Habl√≥ sobre esto en la serie de podcasts ‚ÄúVoicing Relationships ‚ÄĚ, producido en asociaci√≥n con House of Beautiful Business, la red para la econom√≠a centrada en la vida. Adem√°s de que la distinci√≥n espeluznante/genial es espec√≠fica del usuario, tambi√©n es espec√≠fica de la sociedad.

Escuche el Episodio 3 en Spotify o Apple Podcasts hoy:

‚ÄúLo que es bueno en la sociedad es completamente contextual‚ÄĚ, dijo Lim. ‚ÄúLo que es √©tico en una sociedad tambi√©n es completamente contextual‚ÄĚ.

De manera similar, el dise√Īo centrado en el ser humano ofrece una lente para indagar m√°s profundamente sobre lo que es importante para los usuarios. En lugar de hacer suposiciones, tener conversaciones puede revelar ideas que informen c√≥mo son las experiencias de usuario personalizadas. ‚ÄúEl futuro de la personalizaci√≥n realmente depende del uso de la tecnolog√≠a para detectar y responder al contexto de cada individuo, comprender cu√°les son sus necesidades y responder sin instrucciones expl√≠citas‚ÄĚ, dijo Lim.

Ciertamente, los dise√Īadores son cada vez m√°s conscientes de c√≥mo evitar dise√Īos enga√Īosos . Ahora, en esta nueva era basada en datos e inteligencia artificial, tambi√©n es fundamental evitar dise√Īos que los usuarios puedan describir como espeluznantes.

Prevenir la incomodidad del usuario

La incorporaci√≥n de la √©tica en los procesos de dise√Īo es un tema que defiende Emily Witt en su funci√≥n como Directora de Cross Cloud Research & Insights de Salesforce. ‚ÄúNuestros clientes conf√≠an en nosotros para hacer el trabajo duro de crear experiencias confiables. Necesitamos asegurarnos de evitar crear experiencias que se sientan invasivas, manipuladoras o que provoquen ansiedad‚ÄĚ.

Ha descubierto que las explicaciones pueden contribuir en gran medida a aumentar la comodidad. Usar un lenguaje que haga que los usuarios se sientan cómodos podría parecer compartir por qué está solicitando información privada o qué información está usando para generar un resultado. También ayuda a comunicar claramente cuándo las empresas emplean IA: una divulgación transparente descrita en la Política de uso aceptable de Salesforce .

‚ÄúNecesitamos asegurarnos de evitar crear experiencias que se sientan invasivas, manipuladoras o que provoquen ansiedad‚ÄĚ.

Emily Witt

Salesforce Director de investigación e información de Cross Cloud

Emily Witt

Por ejemplo, al nombrar a Tracey Bot, el Bot de Einstein de rastreo de contactos, el equipo incluy√≥ intencionalmente "Bot". Hicieron esto para dejar en claro que AI los est√° contactando por su salud. Con la informaci√≥n m√©dica personal, existe el riesgo de caer en lo que se conoce como valle inquietante. Para evitar la incomodidad de los usuarios, el equipo incorpor√≥ la direcci√≥n para que las organizaciones solo env√≠en un mensaje si un agente puede manejar las llamadas entrantes. Este ejemplo muestra c√≥mo el dise√Īo centrado en el ser humano ayuda a crear experiencias de usuario personalizadas con datos e IA que cumplen con las expectativas del usuario. Incluso pueden generar un sentimiento positivo.

En general, "no seas espeluznante" es un estribillo com√ļn en la industria de la tecnolog√≠a. Las empresas cliente pueden considerar c√≥mo perciben los usuarios el intercambio de valor de datos para la personalizaci√≥n. Requiere una personalizaci√≥n de marketing responsable y principios de dise√Īo de IA responsables . De hecho, as√≠ es como allanamos el camino para aumentar la confianza y la lealtad de los clientes . Todo comienza con el dise√Īo de soluciones que mantengan en mente estas ideas emergentes.

Seguir leyendo

Automatización y Salesforce DevOps: una receta para el desarrollo acelerado

Automatización y Salesforce DevOps: una receta para el desarrollo acelerado

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

En el acelerado mundo empresarial actual, la eficiencia en el desarrollo de software es vital. La automatización ha surgido como una solución clave, agilizando los procesos para aumentar la productividad y liberar la innovación. Salesforce no es inmune a estos desafíos y complejidades de toda la industria.

Ingrese a DevOps. DevOps se ha convertido en un elemento esencial en el desarrollo de software, incluido Salesforce. Mediante la colaboración de desarrolladores, administradores y partes interesadas, Salesforce DevOps crea un entorno perfecto para la automatización.

La combinaci√≥n de automatizaci√≥n y Salesforce DevOps cosecha m√ļltiples beneficios: menos errores, preparaci√≥n m√°s r√°pida para el mercado, una canalizaci√≥n de lanzamiento optimizada, menos repeticiones, calidad de c√≥digo superior y mecanismos de retroalimentaci√≥n m√°s fuertes. Mejora la eficiencia operativa y la velocidad de implementaci√≥n en el ecosistema de Salesforce, fomentando un desarrollo √°gil.

Este artículo explora la intersección de la automatización y Salesforce DevOps, los beneficios de su sinergia y formas prácticas de aplicarla para un desarrollo más rápido en sus operaciones de Salesforce. Tanto si es un profesional de Salesforce como un novato, este artículo ofrece información para reforzar su enfoque de DevOps de Salesforce con la automatización.

Descripción de DevOps de Salesforce

Antes de profundizar en cómo se cruzan Salesforce DevOps y la automatización, es fundamental comprender lo que implica Salesforce DevOps.

DevOps, una combinaci√≥n de ' Desarrollo ' y ' Operaciones ', es un conjunto de pr√°cticas dise√Īadas para fusionar el desarrollo de software, el control de calidad y las operaciones de TI en un proceso unificado y fluido. En un contexto de Salesforce , DevOps es la uni√≥n de estos principios con las s√≥lidas capacidades de CRM de Salesforce, con el objetivo de facilitar procesos de desarrollo e implementaci√≥n m√°s fluidos y r√°pidos.

En esencia, Salesforce DevOps incorpora principios como:

  1. Integración continua y entrega continua (CI/CD),
  2. responsabilidades compartidas,
  3. Acción centrada en el cliente,
  4. Cultura de colaboración.

El objetivo es crear un entorno cohesivo donde los administradores, desarrolladores y otras partes interesadas puedan trabajar en armonía, lo que lleva a ciclos de desarrollo más cortos, tiempo de comercialización más rápido y software de alta calidad.

Sin embargo, a pesar de las ventajas de Salesforce DevOps, los desarrolladores a menudo enfrentan desafíos. Si bien es un activo, las características integrales y la capacidad de personalización de Salesforce pueden complicar el proceso de desarrollo e implementación .

Los desafíos difieren de un equipo a otro y de un caso de uso a otro, pero estos son algunos de los más comunes:

  • Las diferencias en los entornos,
  • Administrar dependencias de c√≥digo,
  • Manejo de metadatos,
  • Alinear el trabajo de diferentes equipos
  • Necesidad de mantener la calidad del c√≥digo
  • Estabilidad del sistema mientras entrega a gran velocidad

Aquí es donde la automatización viene al rescate. La automatización, en esencia, es el uso de la tecnología para realizar tareas con una intervención humana reducida. Cuando se aplica a Salesforce DevOps , puede aliviar significativamente estos desafíos.

Las pruebas automatizadas, por ejemplo, pueden mejorar la calidad del c√≥digo al identificar errores al principio del proceso de desarrollo. Las implementaciones automatizadas pueden sincronizar metadatos y c√≥digo en diferentes entornos, lo que reduce los errores de implementaci√≥n. Del mismo modo, la automatizaci√≥n de tareas repetitivas puede liberar el tiempo de los desarrolladores, lo que les permite concentrarse en actividades que agregan m√°s valor, como el desarrollo de funciones o el dise√Īo de sistemas.

Además, la automatización fomenta un proceso de desarrollo más ágil, lo que permite actualizaciones periódicas e incrementales en lugar de implementaciones rígidas de Salesforce. Este aspecto acorta el ciclo de desarrollo y facilita la reversión de los cambios si algo sale mal, lo que aumenta la estabilidad general del sistema.

Aprovechamiento de la automatización para el desarrollo acelerado de Salesforce

Acelerar el desarrollo de Salesforce a través de la automatización implica identificar tareas manuales y repetitivas, implementar herramientas y marcos de automatización adecuados y perfeccionar los procesos para mejorar la eficiencia y reducir los cuellos de botella. Profundicemos en cada una de estas áreas con más detalle:

Identificación de tareas manuales y repetitivas

El primer paso hacia la automatización es reconocer qué tareas están ralentizando su velocidad de desarrollo.

Estos típicamente incluyen:

  • Revisiones de c√≥digo,
  • Pruebas,
  • Despliegue,
  • Configuraci√≥n,
  • Migraci√≥n de datos.

Suelen implicar procesos manuales tediosos que consumen tiempo y son propensos a errores. Al identificar estas tareas, puede identificar dónde la automatización proporcionará el mayor beneficio y tendrá un impacto significativo en la velocidad y la eficiencia de su desarrollo.

Implementación de herramientas y marcos de automatización

Una vez que haya identificado las áreas que podrían beneficiarse de la automatización, es hora de elegir e implementar las herramientas y los marcos adecuados. Salesforce ofrece varias funciones de automatización integradas, como Apex y Salesforce Flow .

Sin embargo, otras herramientas pueden ser m√°s adecuadas para tareas complejas, como Salesforce DX para la gesti√≥n del ciclo de vida del desarrollo, o Jenkins y CircleCI para la integraci√≥n y entrega continuas. Al seleccionar estas herramientas, aseg√ļrese de que se alineen con las habilidades de su equipo y los requisitos espec√≠ficos de su entorno de Salesforce.

Optimización de procesos para mejorar la eficiencia

La automatización no se trata solo de herramientas y tecnología. También se trata de refinar sus procesos. Revise su flujo de trabajo de desarrollo actual para identificar posibles cuellos de botella y áreas de mejora.

Por ejemplo:

  1. ¬ŅC√≥mo se informan y rastrean los errores?
  2. ¬ŅCon qu√© frecuencia se realizan las implementaciones y c√≥mo se programan?
  3. ¬ŅC√≥mo se recopilan los comentarios y c√≥mo se act√ļa en consecuencia?

Simplificar estos procesos puede mejorar drásticamente la eficiencia de su equipo, permitiéndole aprovechar al máximo sus esfuerzos de automatización.

Vale la pena mencionar que los beneficios de la automatización van más allá de acelerar el desarrollo. La automatización también puede mejorar la calidad del código al detectar errores temprano a través de pruebas automatizadas. Puede reducir los errores de implementación al sincronizar el código en diferentes entornos.

Y al liberar a los desarrolladores de las tareas rutinarias, les permite concentrarse m√°s en el desarrollo de caracter√≠sticas y el dise√Īo del sistema, fomentando as√≠ la innovaci√≥n y mejorando el valor entregado a los usuarios finales.

Pruebas automatizadas para el desarrollo acelerado de Salesforce

Las pruebas son un componente crucial de cualquier ciclo de vida de desarrollo, y su importancia se multiplica para acelerar el desarrollo de Salesforce. Las pruebas periódicas y exhaustivas ayudan a identificar errores y problemas desde el principio, lo que reduce el riesgo de reparaciones costosas y lentas en el futuro. Asegura la calidad y la confiabilidad de la aplicación, lo que a su vez contribuye a mejorar las experiencias de los usuarios y los resultados comerciales.

La automatización puede potenciar este proceso de prueba. Las pruebas automatizadas implican el uso de herramientas de software para ejecutar pruebas y comparar los resultados reales con los resultados esperados. La implementación de una estrategia de prueba automatizada para las aplicaciones de Salesforce puede acelerar drásticamente el proceso de desarrollo, lo que garantiza implementaciones más rápidas, eficientes y confiables con menos errores.

Existen numerosas herramientas disponibles para pruebas automatizadas en Salesforce. Apex proporciona soporte integrado para pruebas unitarias, mientras que herramientas como Selenium, Provar y AssureClick pueden automatizar las pruebas de IU. Jest es una excelente opción para probar Lightning Web Components (LWC). Al seleccionar una herramienta, considere las necesidades específicas de su aplicación, la experiencia de su equipo y la complejidad y frecuencia de sus requisitos de prueba.

Seguir las mejores pr√°cticas es esencial para aprovechar todo el potencial de las pruebas automatizadas. Estas son algunas de las mejores pr√°cticas para pruebas automatizadas eficientes y completas en el desarrollo de Salesforce:

  • Apunte a una alta cobertura de prueba : aseg√ļrese de probar todas las partes de su aplicaci√≥n. Salesforce requiere una cobertura de c√≥digo m√≠nima del 75 %, pero apuntar a una mayor cobertura puede brindar m√°s confianza en la confiabilidad de la aplicaci√≥n.
  • Cree pruebas repetibles y aut√≥nomas : las pruebas deben poder ejecutarse en cualquier entorno y no deben basarse en datos de pruebas anteriores. Esto garantiza que cada prueba valide una funci√≥n espec√≠fica de forma independiente.
  • Mantenga sus conjuntos de pruebas : a medida que su aplicaci√≥n evolucione, sus pruebas tambi√©n deber√≠an hacerlo. Revise y actualice regularmente sus pruebas para asegurarse de que reflejen con precisi√≥n el estado actual de su aplicaci√≥n.
  • Implemente diferentes niveles de prueba : combine pruebas unitarias, pruebas de integraci√≥n y pruebas de interfaz de usuario para validar todos los aspectos de su aplicaci√≥n. Cada nivel de prueba proporciona una perspectiva diferente sobre la funcionalidad de la aplicaci√≥n.
  • Priorizar la legibilidad de la prueba : las pruebas a menudo sirven como documentaci√≥n, explicando lo que se supone que debe hacer una parte del c√≥digo. Aseg√ļrese de que sus pruebas est√©n bien estructuradas y claramente escritas para que sean f√°ciles de entender para los dem√°s.
  • Incorpore las pruebas al principio del proceso de desarrollo : no espere hasta el final del ciclo de desarrollo para comenzar las pruebas. La incorporaci√≥n de pruebas de manera temprana y frecuente le permite detectar y solucionar problemas r√°pidamente.

Integración e implementación continuas con automatización

La integraci√≥n continua y la implementaci√≥n continua (CI/CD) forman un pilar central de Salesforce DevOps. CI/CD est√° dise√Īado para reducir errores y acelerar el desarrollo a trav√©s de la integraci√≥n continua de c√≥digo y procesos de implementaci√≥n automatizados y consistentes.

En el contexto de Salesforce, CI fusiona periódicamente los cambios de código en un repositorio compartido, a menudo varias veces al día. Cada integración se verifica automáticamente mediante la creación de la aplicación y la ejecución de pruebas, lo que garantiza que los nuevos cambios se integren perfectamente con el código existente y no introduzcan errores.

Por otro lado, CD implementa automáticamente esos cambios en la producción, lo que garantiza que las nuevas características, configuraciones y mejoras lleguen a los usuarios finales lo más rápido posible. En Salesforce, CD puede implicar la implementación de cambios en diferentes entornos, como entornos de desarrollo, prueba, ensayo y producción.

La automatización es clave para lograr procesos impecables de CI/CD de Salesforce. A través de la automatización, puede optimizar y estandarizar los pasos involucrados en:

  • Creaci√≥n, prueba e implementaci√≥n de aplicaciones de Salesforce,
  • Reducir el potencial de error humano
  • Acelerar el ciclo de desarrollo general.

La automatización del proceso de compilación garantiza que los cambios en el código se integren y validen de manera constante. Las pruebas automatizadas, como comentamos anteriormente, verifican la integridad y la calidad del nuevo código. La automatización del proceso de implementación ayuda a sincronizar el código y los cambios de configuración en diferentes entornos, lo que garantiza que todos los equipos de DevOps trabajen con la versión más reciente y precisa de la aplicación.

Control de versiones y automatización de la gestión de cambios

En el desarrollo de Salesforce, el control de versiones y la gestión de cambios son fundamentales para mantener la integridad, coherencia y calidad de su aplicación.

El control de versiones, una parte integral del desarrollo de software, implica administrar y rastrear diferentes versiones de su base de código. Le permite ver los cambios a lo largo del tiempo, volver a las versiones anteriores cuando sea necesario y administrar el código de varios desarrolladores al mismo tiempo.

La gestión de cambios se refiere a la gestión y el seguimiento de los cambios del sistema, incluidos los cambios de configuración, las modificaciones de código y las implementaciones de nuevas funciones.

La automatización de estos procesos puede mejorar su eficiencia y confiabilidad en el desarrollo de Salesforce.

  1. El control de versiones automatizado permite una integración de código más fluida de diferentes desarrolladores, lo que reduce el riesgo de conflictos y errores.
  2. La gestión de cambios automatizada asegura que todas las modificaciones a su sistema sean rastreadas y verificadas con precisión, mejorando la responsabilidad y facilitando el diagnóstico de cualquier problema que surja.

Varias herramientas pueden ayudar a automatizar el control de versiones y la gestión de cambios en Salesforce. Los sistemas de control de versiones (VCS) como Git permiten un control de versiones efectivo. Facilita el seguimiento de los cambios en la base del código, lo que ayuda a mantener la integridad del código.

Las herramientas de DevOps como Copado o Gearset pueden ayudar a automatizar el seguimiento y la implementación de cambios en diferentes entornos para la gestión de cambios. Brindan una visibilidad integral de su historial de cambios, lo que le permite administrar los cambios de manera más efectiva y mantener la estabilidad de su aplicación.

Automatización de la supervisión y el tratamiento de errores

En el ámbito vertiginoso del desarrollo de Salesforce, el papel de la automatización se extiende más allá de la creación, prueba e implementación. El monitoreo automatizado y el manejo de errores son igualmente importantes para mantener la salud de la aplicación y corregir rápidamente cualquier problema.

El monitoreo automatizado implica el uso de herramientas para realizar un seguimiento constante del rendimiento, el uso y el estado general de sus aplicaciones de Salesforce. Este enfoque proactivo permite a los equipos de desarrollo identificar y abordar posibles problemas antes de que afecten a los usuarios.

El manejo proactivo de errores va de la mano con el monitoreo automatizado. En lugar de esperar a que se informen los problemas, el manejo proactivo de errores implica el uso de sistemas automatizados para identificar y, a menudo, resolver los problemas tan pronto como ocurran. Las notificaciones de error automatizadas aseguran que su equipo esté al tanto de cualquier problema al instante, lo que permite una respuesta rápida, minimiza el tiempo de inactividad y reduce la posibilidad de errores costosos.

La implementación de estas herramientas de automatización en Salesforce DevOps implica el uso estratégico de recursos como Monitoreo de eventos de Salesforce, que proporciona un flujo de eventos de auditoría de aplicaciones de su organización, y herramientas de Monitoreo y advertencia de errores, que pueden notificarle automáticamente sobre errores o excepciones.

Conclusión

La automatización combinada con las prácticas de Salesforce DevOps ofrece una poderosa estrategia para acelerar el desarrollo y mejorar la calidad del software. Es una receta para el éxito en el vertiginoso panorama digital actual.

Para implementar la automatización en su desarrollo de Salesforce, comience por identificar las tareas repetitivas que podrían automatizarse. Luego, implemente herramientas adecuadas para tareas como integración continua, pruebas automatizadas, control de versiones y monitoreo de aplicaciones. Agilice cualquier proceso manual junto con la implementación de estas herramientas, creando un flujo de trabajo de desarrollo eficiente y efectivo.

La adopci√≥n de la automatizaci√≥n en Salesforce DevOps acelera el desarrollo y refuerza la confiabilidad y el valor de sus aplicaciones. A medida que el ecosistema de Salesforce contin√ļa evolucionando, el papel de la automatizaci√≥n crecer√° a√ļn m√°s, dando forma al futuro del desarrollo de Salesforce.

Este art√≠culo fue escrito por Sam Hops. Es redactora de contenido para una revista digital que cubre temas relacionados con el dise√Īo, el comercio electr√≥nico, el marketing digital y el esp√≠ritu empresarial. Sam es un apasionado de todo lo relacionado con el marketing digital, pero tiene un inter√©s particular en el dise√Īo gr√°fico, el SEO y las redes sociales.

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

¬ŅIntenta ganar clientes de Internet de fibra? 3 formas en que la IA puede ayudar

¬ŅIntenta ganar clientes de Internet de fibra? 3 formas en que la IA puede ayudar

A medida que más empresas y personas buscan una conectividad a Internet más rápida que la que pueden proporcionar los cables, la fibra es una inversión popular. Dado que se espera que el mercado mundial de la fibra alcance los 31 300 millones de USD para 2030 , está claro que el auge de la fibra hasta el hogar está aquí.

La IA puede ayudarlo a capitalizar esto, escalando sus esfuerzos para obtener nuevos clientes y ayud√°ndolo a brindar un mejor servicio a los actuales .

Adquirir la mayor cantidad de clientes lo m√°s r√°pido posible es el nombre del juego para los proveedores de fibra hasta el hogar. Las enormes inversiones en infraestructura est√°n presionando a√ļn m√°s a las empresas de telecomunicaciones para que hagan precisamente eso.

Modernice el servicio con la automatización

Aproveche la IA y la automatización para liberar a los equipos de servicio al cliente de tareas mundanas, brindar un servicio de calidad y ser más eficientes.

Sin embargo, la cantidad de nuevos clientes que puede atraer disminuye cada vez que se retrasa un nuevo proyecto, ya sean instalaciones de infraestructura más amplias o viviendas individuales. Eso perjudica su resultado final y la satisfacción del cliente .

Entonces, ¬Ņc√≥mo puede agregar m√°s eficiencia al proceso sin acumular inversiones m√°s significativas? Ah√≠ es donde entran la IA y la automatizaci√≥n. La IA generativa puede ayudar a los proveedores de comunicaciones a optimizar sus inversiones, y eso incluye ayudar a capitalizar el auge de la fibra.

Las implementaciones de IA generativa pueden permitirle hacer preguntas específicas basadas en los datos de CRM de su empresa, ayudándole a tomar decisiones más informadas, lo que lleva a mejores resultados comerciales.

La tecnología de inteligencia artificial generativa que es segura, confiable y se basa en la amplitud de los datos de su cliente puede optimizar su inversión en fibra en cada paso del camino. Desde la identificación de vecindarios para proyectos de infraestructura hasta la optimización de las instalaciones de hogares individuales, así es como puede ayudar.

1. Identificar ubicaciones para la inversión de fibra hasta el hogar

Para capitalizar el auge de la fibra hasta el hogar, el uso de la IA generativa comienza desde el inicio del proceso, identificando en qué vecindarios colocar la fibra.

La tecnolog√≠a de IA generativa puede analizar datos hist√≥ricos, datos demogr√°ficos y tendencias del mercado para identificar d√≥nde invertir en implementaciones o actualizaciones de infraestructura, por ejemplo. Junto con sus propios puntos de datos seguros, como la tasa de ganancia de su empresa en varios vecindarios, la IA generativa lo ayudar√° a encontrar las soluciones de dise√Īo de red m√°s rentables y eficientes.

También puede ayudar a los proveedores de fibra a identificar las comunidades con el mayor nivel de interés en la fibra, así como a crear flujos de trabajo inteligentes para aumentar los ingresos por registro e instalación más rápidamente.

2. Escale sus ventas de fibra de alto rendimiento

Tenga en cuenta que la IA que implementa es tan buena como los datos en los que se basa . Puede usar IA con sus datos protegidos para adaptar sus esfuerzos de marketing, como dise√Īar anuncios personalizados visualmente atractivos para dirigirse a audiencias espec√≠ficas en funci√≥n del historial de navegaci√≥n y compras, creando modelos predictivos para pronosticar el comportamiento de compra de los clientes.

La IA generativa junto con las capacidades de IA basadas en el aprendizaje autom√°tico de larga data es el "santo grial" para escalar su alcance, seg√ļn Vala Afshar, evangelista digital jefe de Salesforce. Eso tambi√©n se aplica al despliegue de fibra en tantos hogares y empresas como sea posible.

Puede ayudar a optimizar sus ventas y marketing a través de otros beneficios, como:

  • Puntuaci√≥n de clientes potenciales : use IA para analizar y priorizar autom√°ticamente los clientes potenciales de instalaci√≥n de fibra en funci√≥n de su probabilidad de conversi√≥n.
  • Perspectivas de cuentas y oportunidades : la IA y los algoritmos de aprendizaje autom√°tico pueden recopilar y analizar datos de fuentes internas y externas para proporcionar una visi√≥n hol√≠stica de posibles cuentas de fibra y oportunidades de ventas.
  • Pron√≥stico predictivo : con el an√°lisis predictivo, la IA puede extraer datos hist√≥ricos, patrones y otras correlaciones para brindarles a los proveedores de fibra la capacidad de anticipar el comportamiento del cliente, predecir tendencias de ventas y tomar otras decisiones basadas en datos.

Yendo un paso más allá, la IA generativa predice las tendencias de ventas futuras, analiza los datos de ventas y crea una comunicación personalizada, lo que lo ayuda a aprovechar al máximo la tendencia de fibra hasta el hogar.

La IA generativa también puede ayudar a su equipo de ventas a cerrar y optimizar nuevos acuerdos de fibra.

Puede crear propuestas y contratos a partir de datos de clientes, agilizando la creación, mejorando la personalización, la eficiencia y la precisión en todo el proceso.

El análisis de gestión de pedidos, en todo, desde métricas de rendimiento de pedidos, seguimiento y gestión de inventario, puede ayudar a identificar oportunidades de ventas adicionales y recomendaciones de productos, ahorrando horas de trabajo en tareas administrativas.

3. Mejore su proceso de instalación para trabajadores y clientes

La IA tampoco se detiene una vez que sus técnicos están en el campo.

Brinda a los despachadores una visibilidad completa para hacer coincidir los trabajadores y las asignaciones, y asigna proyectos de manera consistente en función de las habilidades, la ubicación, el inventario y las reglas comerciales. Les permite ver la fuerza de trabajo móvil y cada trabajo en una sola pantalla.

Los chatbots o asistentes virtuales con tecnología de IA pueden proporcionar actualizaciones en tiempo real sobre instalaciones o solicitudes de servicio que reducen el tiempo de intervención humana.

Puede ofrecer las siguientes mejores acciones y resolución de problemas para los técnicos de servicio de campo durante la instalación. Por ejemplo, los algoritmos de visión por computadora pueden analizar imágenes o videos de los sitios de instalación para guiar a los técnicos a través del proceso y garantizar la precisión en el camino e identificar cualquier problema que deba abordarse.

Esto crea un proceso de instalación simplificado y le permite entrar y salir de más hogares y negocios más rápido. AI lo ayuda a brindar el excelente servicio que los clientes esperan, brindándole una ventaja en la carrera de fibra hasta el hogar.

Uniéndolo todo con IA generativa

Veamos un ejemplo de un proveedor de fibra que utiliza IA generativa para convertir una simple solicitud de servicio de un cliente de banda ancha comercial en una posible instalación significativa de fibra para varias oficinas. Supongamos que un cliente se pone en contacto con el centro de servicio por inquietudes sobre videoconferencias nerviosas entre sus seis oficinas.

En el pasado, después de enterarse del problema, un representante de ventas regresaba e investigaba las ubicaciones de sus oficinas, cuántos empleados y el tipo de negocio. Luego usarían esa información para predecir el ancho de banda, o incluso si está disponible en las ubicaciones, necesario para una solución. El representante, junto con los arquitectos técnicos, establecería cuál es la solución, pensaría en una venta adicional y redactaría una propuesta y un contrato.

Eso podría tomar semanas o meses en completarse.

En su lugar, la IA puede tomar la indicación del cliente (arreglando videoconferencias sin fluctuaciones entre seis ubicaciones) y proporcionar instantáneamente las respuestas a todas las preguntas necesarias para resolver el problema.

Esta tecnolog√≠a puede extraer datos seguros de sus clientes e identificar informaci√≥n relevante, como d√≥nde se encuentran esas seis ubicaciones y el n√ļmero de empleados por ubicaci√≥n. Al leer los datos que ya tiene, la IA generativa puede informarle si la tecnolog√≠a mejorada est√° disponible para esas ubicaciones.

También puede incorporar una recomendación de venta adicional instantánea, que en este caso, por ejemplo, sería instalar fibra en las ubicaciones para aumentar el ancho de banda y la mejor velocidad y calidad posibles para videoconferencias.

Luego, la IA generativa entrega una propuesta y un contrato utilizando toda esa información privada dentro de su dominio. Un representante de ventas y un ingeniero de red están en todo momento para proporcionar retroalimentación humana para ajustar o adaptar la respuesta, brindando el toque personal necesario para que todo funcione bien.

Pero gran parte del trabajo manual, el trabajo administrativo, lo realiza la IA. Reduce el proceso que habría tomado semanas o meses manualmente a solo unos pocos días, mientras libera los recursos de su empresa para enfocarse en tareas de mayor nivel, como enfocarse en expandir la fibra al hogar y la oficina.

Ya sea identificando ubicaciones para instalar fibra o alertando a los representantes sobre una oportunidad de venta adicional, la IA generativa y la automatización pueden ayudar a potenciar la carrera de su empresa para adquirir clientes de fibra y optimizar esas fuertes inversiones.

Gana ventaja en el auge de la fibra

Descubra las estrategias y tecnologías fundamentales necesarias para iluminar las experiencias de sus suscriptores de fibra.

Seguir leyendo

Aumente el compromiso de la API con Anypoint API Experience Hub ‚ėĀÔłŹ

Aumente el compromiso de la API con Anypoint API Experience Hub ‚ėĀÔłŹ

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.

…

Aumente el compromiso de la API con Anypoint API Experience Hub | Blog de desarrolladores de Salesforce

¬ŅAlguna vez trabaj√≥ en un proyecto el 90% del camino, solo para descubrir que alguien m√°s ya lo hab√≠a hecho? El uso de API es una forma com√ļn de integrar varios sistemas y crear aplicaciones modernas. Las API son bloques de construcci√≥n componibles que ayudan a brindar servicios digitales m√°s r√°pido. Pero, la realidad es que las API creadas dentro de una organizaci√≥n a menudo carecen de visibilidad y documentaci√≥n relevante para promover su reutilizaci√≥n por parte de otros equipos. ¬ŅQu√© sucede si puede tener una √ļnica fuente de verdad que le permita encontrar, ver e interactuar con las API?

Nos complace anunciar el lanzamiento de Anypoint API Experience Hub , la solución de portal de API personalizable de MuleSoft que ayuda a las organizaciones a administrar mejor su cartera de API y maximizar sus inversiones en API. En esta publicación de blog, profundizaremos en las funciones y los beneficios de la nueva solución para desarrolladores y organizaciones.

¬ŅQu√© es un portal API?

Un portal de API es una interfaz integral que ayuda a los proveedores de API a exponer y publicitar sus API, educar a las comunidades de desarrolladores sobre ellas, compartir documentación y proporcionar acceso de autoservicio a los consumidores de API . Algunos portales de API tienen capacidades adicionales, como un servicio de simulación, que permite a los desarrolladores probar una API, ver respuestas de ejemplo y analizar si la API cumple con sus requisitos, lo que ahorra tiempo general al desarrollador. Los portales de API se pueden crear tanto para desarrolladores internos como externos, lo que brinda oportunidades para aumentar el valor comercial de sus API.

En el backend, un buen portal de API también requiere administración de usuarios y API, seguridad integrada y la capacidad de realizar cambios rápidamente en el portal cuando sea necesario. Con todos estos factores en mente, MuleSoft ha creado una solución que permite a las organizaciones crear portales de API de marca que aumentan la visibilidad de la API y la participación de los desarrolladores.

Centro de experiencia de la API Anypoint

Hoy, MuleSoft lanzó Anypoint API Experience Hub , una nueva solución que permite a las organizaciones crear portales para desarrolladores para sus productos API. Con API Experience Hub, los gerentes de productos de API pueden crear portales de desarrolladores personalizados en cuestión de minutos utilizando una plantilla lista para usar que los ayuda a producir, publicar e interactuar con las API creadas en cualquier tecnología o plataforma.

API Experience Hub está impulsado por Salesforce Experience Cloud y es parte de la solución Universal API Management de MuleSoft , que permite a las organizaciones descubrir, controlar, publicar e interactuar con cualquier API creada en cualquier puerta de enlace o entorno.

Como desarrollador, podr√° aprovechar los siguientes beneficios con Anypoint API Experience Hub :

  • Cree portales de API en cuesti√≥n de minutos
  • Descubra y reutilice las API f√°cilmente
  • Ahorre tiempo en la documentaci√≥n
  • Colaborar con otros desarrolladores

Echemos un vistazo a cada beneficio en detalle.

Cree portales de API en cuestión de minutos

Con API Experience Hub, no necesita experiencia en desarrollo web para crear un portal de API, lo que le ahorra semanas de creación y resolución de problemas de un sitio web desde cero. Se le guiará a lo largo del proceso sin necesidad de alternar entre la documentación y las páginas de configuración del portal. Puede personalizar la marca y los colores de su organización con clics, lo que le permite crear su portal API en cuestión de minutos.

¬ŅQuiere hacer cambios en la plantilla base? Puede personalizar a√ļn m√°s a trav√©s de Salesforce Experience Builder y arrastrar y soltar varios componentes. Aprovechando las capacidades de Experience Cloud, incluso puede desarrollar y agregar componentes web de iluminaci√≥n personalizados para mejorar a√ļn m√°s la experiencia del usuario.

Descubra y reutilice las API f√°cilmente

Dado que API Experience Hub es parte de Anypoint Platform, cualquier API dentro de su organizaci√≥n que est√© catalogada en Anypoint Exchange puede estar disponible en su portal de API. Anypoint Exchange es un mercado interno para su organizaci√≥n donde puede compartir especificaciones de API, fragmentos, conectores, plantillas de integraci√≥n y m√°s. Sin embargo, con API Experience Hub, los desarrolladores pueden seleccionar y compartir las API m√°s consumibles para consumo interno y externo. Adem√°s, Experience Hub viene con capacidades de b√ļsqueda integradas que le permitir√°n encontrar API espec√≠ficas r√°pida y f√°cilmente para su reutilizaci√≥n.

También hay una página de detalles de API incorporada que le brinda información sobre cada API y le permite descargar o solicitar acceso a las API.

Ahorre tiempo en la documentación

Entonces, quiz√°s se pregunte, ¬Ņc√≥mo funciona la documentaci√≥n? Cuando su especificaci√≥n de API est√© lista para compartirse en el portal de API, ¬°no necesitar√° documentar todo desde cero! Con capacidades de documentaci√≥n autogenerativa, Experience Hub completa la documentaci√≥n y los ejemplos seg√ļn la especificaci√≥n de su API. Esto te beneficia de dos maneras enormes:

  1. Ahorre tiempo al crear la documentación de especificación de su API. Por supuesto, puede agregar documentación personalizada o agregar más contexto, pero Experience Hub hará la mayor parte del trabajo por usted.
  2. Cuando busque API para incorporar a su proyecto, puede ir al portal de API sabiendo que hay documentación y ejemplos disponibles.

Por √ļltimo, Experience Hub viene con una funci√≥n Pru√©belo que le permite realizar llamadas simuladas a una API para averiguar c√≥mo ser√≠a una respuesta de ejemplo.

Colaborar con otros desarrolladores

Como se mencionó anteriormente, Anypoint API Experience Hub se basa en Salesforce Experience Cloud , un sistema de publicación web de clase empresarial. Esto significa que cuando crea un portal de API a través de Experience Hub, puede aprovechar numerosas capacidades listas para usar para comunidades, foros y soporte. Para obtener más información sobre Experience Cloud, consulte esta ruta .

El portal de API personalizado ayuda a mejorar el compromiso con las API al permitir que los desarrolladores internos y externos colaboren de manera efectiva para mejorar una API, todo dentro de una √ļnica plataforma unificada sin silos de conocimiento.

Conclusión

Con Anypoint API Experience Hub, puede crear un portal de API rápidamente, descubrir y reutilizar API, ahorrar tiempo en la documentación y colaborar fácilmente con otros desarrolladores. Su organización puede poner en funcionamiento un portal API en cuestión de minutos a través de un proceso de configuración simple y una plantilla de portal.

Si desea obtener más información sobre Anypoint API Experience Hub, consulte nuestro video de presentación de productos .

Sum√©rjase a√ļn m√°s en Anypoint API Experience Hub viendo nuestro seminario web, Cree ecosistemas de API m√°s r√°pido en la plataforma Anypoint de MuleSoft . En este seminario web, aprender√° c√≥mo el nuevo Anypoint API Experience Hub, creado en Salesforce Experience Cloud, le permite crear r√°pidamente experiencias de API atractivas utilizando las API catalogadas en Anypoint Exchange.

Sobre el Autor

Sue Siao es directora t√©cnica de marketing de productos en Salesforce. Es una creadora de contenido que da vida a los productos a trav√©s de demostraciones t√©cnicas. Fuera del horario laboral, es mentora de j√≥venes en el √Ārea de la Bah√≠a de San Francisco y practica boulder.

Obtenga las √ļltimas publicaciones de blog de desarrolladores de Salesforce y episodios de podcast a trav√©s de Slack o RSS.

Agregar a Slack Suscríbete a RSS

Seguir leyendo

Presentamos las mejoras de la beta abierta de Anypoint Code Builder ‚ėĀÔłŹ

Presentamos las mejoras de la beta abierta de Anypoint Code Builder ‚ėĀÔłŹ

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.

…

Presentamos las mejoras de la versión beta abierta de Anypoint Code Builder | Blog de desarrolladores de Salesforce

¬°Nos complace anunciar el lanzamiento en junio de la versi√≥n beta abierta de Anypoint Code Builder! Anypoint Code Builder es el IDE (Entorno de desarrollo integrado) de pr√≥xima generaci√≥n de MuleSoft, para que los desarrolladores dise√Īen, desarrollen e implementen API e integraciones. Desde su lanzamiento Open Beta en febrero de 2023, el equipo ha estado agregando mejoras regularmente en una cadencia bimensual. Mientras que el lanzamiento de abril se centr√≥ en capacidades de IU adicionales, el lanzamiento de junio se centra en una mayor accesibilidad para los usuarios y la flexibilidad en la forma en que los usuarios pueden dise√Īar e implementar sus API.

Disponibilidad de Open Beta en el plano de control de la UE

Desde su lanzamiento, la versi√≥n beta abierta de Anypoint Code Builder solo ha estado disponible en el plano de control de EE. UU. Nos complace decir que esta restricci√≥n ya no existe. ¬°La versi√≥n beta abierta de Anypoint Code Builder ahora est√° disponible para todos los usuarios en el plano de control de la UE! Esto significa que los usuarios de la UE ya no necesitar√°n crear nuevas cuentas de prueba en el plano de control de NA para acceder a una instancia de IDE en la nube y experimentar una latencia mucho menor a medida que dise√Īan y desarrollan. En el futuro, todas las versiones y mejoras futuras de Anypoint Code Builder estar√°n disponibles para los aviones de control de EE. UU. y la UE simult√°neamente.

Entonces, ¬Ņc√≥mo pueden comenzar los usuarios de la UE? Simplemente haga que el administrador de su organizaci√≥n acepte los T√©rminos y condiciones de la versi√≥n Beta y le otorgue permisos, luego dir√≠jase a Anypoint Code Builder Central , donde puede crear una nueva instancia de su IDE en minutos. Y dado que es un IDE basado en la nube, seleccionaremos autom√°ticamente el plano de control adecuado para su instancia. ¬°Es f√°cil!

Dise√Īo e implementaci√≥n de API iterativas

Con Anypoint Code Builder, a los usuarios se les ofrecen tres recorridos principales para comenzar: dise√Īar especificaciones de API , implementar especificaciones de API y desarrollar integraciones . Tradicionalmente, la √ļnica forma de implementar una especificaci√≥n de API era terminar por completo la fase de dise√Īo y publicarla en nuestro mercado p√ļblico, Anypoint Exchange . Sin embargo, no existe una regla que diga que el dise√Īo y la implementaci√≥n de la API deben estar aislados (despu√©s de todo, todos somos Trailblazers aqu√≠, ¬Ņno?). Es por eso que presentamos el dise√Īo e implementaci√≥n de API iterativas en Anypoint Code Builder. Esto le permite comenzar a dise√Īar la especificaci√≥n de su API y luego saltar directamente a la fase de implementaci√≥n para comenzar a agregar l√≥gica empresarial antes de completar la fase de dise√Īo. El resultado final es una experiencia optimizada que permite a los usuarios flexibilizarse entre las fases de dise√Īo e implementaci√≥n, abordando todo el proyecto en secciones en lugar de todo a la vez. Y para colmo, hemos hecho que toda esta experiencia sea perfecta al proporcionar una vista √ļnica para ambas fases directamente desde su navegador.

Se agregó soporte de interfaz de usuario para fragmentos

Cuando se lanz√≥ por primera vez Open Beta para Anypoint Code Builder, la interfaz de usuario era de solo lectura. Los desarrolladores pod√≠an usarlo para visualizar su trabajo, pero no hab√≠a forma de desarrollarlo activamente. Sin embargo, este siempre fue un plan temporal y el objetivo final es brindar a los usuarios dos opciones s√≥lidas para la integraci√≥n y el desarrollo de API: c√≥digo bajo y c√≥digo profesional. Durante los √ļltimos seis meses, hemos estado trabajando para lograr esta visi√≥n agregando formas de interactuar con la interfaz de usuario. Por ejemplo, en nuestro lanzamiento de abril, introdujimos la capacidad de agregar nuevos componentes a sus flujos simplemente usando el s√≠mbolo "+".

En nuestro lanzamiento de junio, presentamos dos mejoras más en la interfaz de usuario para mejorar la experiencia de código bajo. La primera es la capacidad de seleccionar conectores directamente desde Anypoint Exchange mientras se agregan componentes. Esto proporciona a los desarrolladores una alternativa de interfaz de usuario a la paleta de comandos, al mismo tiempo que les brinda una forma más limpia de clasificar todas las versiones y operaciones del conector que están disponibles. El segundo es la capacidad de agregar fragmentos de la interfaz de usuario.

Los fragmentos son bloques de código preempaquetados que los desarrolladores pueden reutilizar en varios proyectos. Hay algunos que vienen preconstruidos con Anypoint Code Builder, pero los desarrolladores también pueden crearlos personalizados. Esto acelera el desarrollo al facilitar la replicación de tareas repetitivas. Por ejemplo, supongamos que con frecuencia necesita obtener información de contacto de una organización específica en Salesforce. La primera vez que haga esto, escribirá el XML con toda la configuración necesaria. Una vez escrito, puede empaquetar ese código en un fragmento. La próxima vez que necesite obtener información de contacto de esa organización, simplemente puede seleccionar ese fragmento de la interfaz de usuario en lugar de codificarlo todo nuevamente. A medida que los desarrolladores comienzan a crear bibliotecas de fragmentos, vemos que se trata de una herramienta increíblemente poderosa que ayudará a promover la reutilización en toda la organización.

Conclusión

El lanzamiento en junio de la versi√≥n beta abierta de Anypoint Code Builder es un hito fundamental en nuestro camino hacia la disponibilidad general. Con la expansi√≥n al plano de control de la UE, estamos entusiasmados de brindarles a m√°s desarrolladores la oportunidad de tener en sus manos el producto. Y esperamos continuar introduciendo capacidades de interfaz de usuario adicionales junto con algunas funcionalidades de inteligencia artificial emocionantes a finales de este a√Īo. Si desea obtener una descripci√≥n general m√°s detallada de las mejoras de junio, consulte la descripci√≥n general completa del video .

M√°s recursos

Sobre el Autor

Rohan Vettiankal es gerente de marketing de productos en MuleSoft, donde dirige su cartera de integraci√≥n. A lo largo de su carrera, ayud√≥ a llevar una variedad de productos al mercado, incluida una herramienta de visualizaci√≥n de datos basada en la web, una plataforma de infraestructura de datos local y un producto PaaS en la nube. En su tiempo libre, Rohan disfruta de actividades al aire libre como el senderismo, el snowboard y la escalada en roca. Tambi√©n le encanta la m√ļsica y ha estado tocando el piano desde que ten√≠a 12 a√Īos y recientemente ha estado aprendiendo guitarra. Siga a Rohan en LinkedIn .

Obtenga las √ļltimas publicaciones de blog de desarrolladores de Salesforce y episodios de podcast a trav√©s de Slack o RSS.

Agregar a Slack Suscríbete a RSS

Seguir leyendo

5 pasos para la IA generativa confiable para desarrolladores de Salesforce ‚ėĀÔłŹ

5 pasos para la IA generativa confiable para desarrolladores de Salesforce ‚ėĀÔłŹ

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.

…

5 pasos para la IA generativa confiable para desarrolladores de Salesforce | Blog de desarrolladores de Salesforce

La IA generativa se ha convertido en el factor de cambio para las empresas innovadoras y orientadas al cliente. Impulsada por algoritmos avanzados y aprendizaje autom√°tico, la IA generativa puede impulsar la innovaci√≥n, optimizar los procesos y acelerar las empresas en todas partes al proporcionar experiencias y soluciones personalizadas adaptadas a las necesidades √ļnicas de los clientes.

Igualmente importante para las experiencias poderosas dirigidas por el cliente es la protección de los datos críticos para el negocio. Los sistemas de IA procesan y generan contenido basado en grandes conjuntos de datos y, lamentablemente, los modelos de lenguaje extenso (LLM) no están poniendo su negocio en primer lugar. Mientras se prepara para implementar capacidades de IA generativa, es fundamental priorizar la privacidad de los datos. Al implementar medidas sólidas de protección de datos, no solo mantiene el cumplimiento de las regulaciones pertinentes, sino que también mantiene la confianza del cliente, su activo más valioso.

Con los cinco pasos que se describen a continuación, puede innovar rápidamente, aumentar la productividad y mejorar las experiencias personalizadas, al mismo tiempo que garantiza la seguridad y la privacidad de los datos de sus clientes.

Paso 1: comprender y auditar sus datos

Para asegurarse de tener las protecciones de seguridad, privacidad y gobernanza correctas, querrá comprender qué datos usará para crear avisos, plantillas y modelos de capacitación. Comprender los datos a los que permite que accedan los modelos de IA ayudará a evitar que se compartan inadvertidamente los datos personales o confidenciales de los clientes.

Entonces, ¬Ņc√≥mo empezar? Primero, anonimice y agregue los datos de los clientes antes de usarlos con fines de IA generativa. Elimine la informaci√≥n de identificaci√≥n personal (PII) y cualquier otro dato confidencial que pueda identificar a las personas.

Una manera f√°cil de hacer esto en Salesforce es usar Data Detect , un producto que le permite revisar objetos y campos antes de permitir que los procesos de IA accedan a ellos para recibir indicaciones y capacitaci√≥n. Una vez que los datos se han escaneado a trav√©s de Data Detect, puede confirmar que no hay sorpresas en esos datos, como n√ļmeros de tarjetas de cr√©dito o direcciones de correo electr√≥nico en campos donde ese tipo de datos no deber√≠a existir.

Data Detect también puede ayudar a recomendar un nivel de clasificación, como "Confidencial" o "PII" para datos personales, y proporcionar detalles sobre el contenido de un objeto, así como encontrar datos confidenciales generados por chatbots, casos y transcripciones de llamadas registradas automáticamente. por IA.

Paso 2: configure la protección de la privacidad de los datos para sus procesos generativos de IA

Respetar la privacidad del cliente y proteger los datos a lo largo de sus procesos de IA es crucial para establecer y mantener la confianza. A medida que conf√≠a m√°s en la IA para comprender y tomar decisiones a partir de sus datos, ¬Ņc√≥mo protege tambi√©n esos datos, especialmente la PII?

Para los procesos de IA que usan datos personales, como aumentar los registros de contacto u orquestar ofertas de marketing din√°micas 1:1, querr√° desarrollar pol√≠ticas de uso de datos claras y transparentes que describan c√≥mo se manejar√°n los datos de los clientes, incluido su uso en sistemas de IA generativos. . Comunique estas pol√≠ticas a sus clientes y br√≠ndeles la oportunidad de optar por no participar o elegir el nivel adecuado de uso de datos. Adem√°s, cree una pol√≠tica para eliminar y ofuscar los datos que ya no son √ļtiles o relevantes, para que sus clientes permanezcan protegidos y sus procesos de IA generativa permanezcan precisos.

Centro de privacidad puede ayudar a verificar que sus procesos de IA estén autorizados para su uso en capacitación y avisos. El Centro de privacidad también puede ayudarlo a crear políticas de retención para administrar el ciclo de vida de los datos utilizados y generados por la IA, incluidas las transcripciones de llamadas, los chatbots y los casos registrados automáticamente por la IA.

Paso 3: configure su organización para administrar la IA generativa

Tanto para proteger los datos utilizados en los procesos de IA como para confirmar que sus integraciones se mantienen dentro de los límites de los datos que desea utilizar, deberá implementar controles para proteger los datos de los clientes frente a accesos no autorizados o infracciones.

Los controles de acceso le permiten restringir el acceso a los datos del cliente solo al personal autorizado. Al otorgar acceso seg√ļn sea necesario, reduce el riesgo de que los modelos de IA y las personas no autorizadas accedan a datos confidenciales. Esto protege contra el posible uso indebido de esos datos al tiempo que garantiza la privacidad del cliente.

Security Center puede ayudarlo a administrar de manera centralizada los permisos de usuario y las configuraciones de la organización para los datos que se usan y se obtienen de los procesos de IA.

Ahora preparémonos para implementar la IA de manera segura en toda su organización.

Paso 4: pruebe sus procesos para la implementación

Las pruebas en un entorno de espacio aislado son primordiales cuando se trata de IA generativa. Esto tiene dos propósitos fundamentales: probar los procesos de IA y capacitar a los empleados sobre el uso seguro y responsable de la IA generativa. Al realizar pruebas exhaustivas en un entorno de espacio aislado controlado, las organizaciones pueden evaluar y refinar el rendimiento y el comportamiento de sus modelos generativos de IA antes de implementarlos en escenarios del mundo real. Las pruebas permiten la identificación y mitigación de posibles problemas, como sesgos, errores o consecuencias no deseadas que pueden surgir durante un proceso de IA generativa.

Además, un entorno de sandbox proporciona un espacio seguro para que los empleados adquieran experiencia práctica y capacitación en el uso de herramientas y sistemas de IA generativa. Les permite explorar capacidades e identificar consideraciones éticas mientras toman decisiones informadas al usar la tecnología de manera responsable en sus operaciones diarias. Al aprovechar las pruebas de sandbox, las organizaciones pueden garantizar la confiabilidad, la eficacia y la aplicación ética de la IA generativa al tiempo que capacitan a su fuerza laboral para adoptar y utilizar esta tecnología transformadora con confianza.

Aseg√ļrese de que, cuando utilice un espacio aislado para el entrenamiento de IA, haya eliminado todos los datos personales para crear sus indicaciones o entrenar un modelo de IA; puede eliminar u ofuscar f√°cilmente cualquier dato que no deba incluirse con Data Mask .

Paso 5: Supervise y proteja sus procesos de IA

Garantizar que la integraci√≥n de IA no acceda a los datos ni modifique los sistemas m√°s all√° del alcance previsto es crucial para mantener la seguridad de los datos y la integridad del sistema. Como describimos anteriormente, los controles de acceso y los permisos de los usuarios deben definirse cuidadosamente, otorgando a los sistemas de IA solo los privilegios necesarios y limitando su acceso a fuentes o sistemas de datos espec√≠ficos. Adem√°s, se deben realizar pruebas y validaciones exhaustivas de la integraci√≥n de la IA para verificar que funcione seg√ļn lo previsto y que no tenga consecuencias ni vulnerabilidades no deseadas.

Finalmente, implementar mecanismos de monitoreo robustos puede ayudar a detectar y alertar cualquier intento de acceso no autorizado o comportamiento anormal por parte del sistema de IA. Las auditorías y revisiones periódicas de los procesos de integración de IA y los registros de acceso pueden ayudar a identificar cualquier desviación o posibles riesgos de seguridad.

Event Monitoring ayuda a que el proceso de monitoreo y detección sea más fácil al permitir la configuración de capacidades, como la seguridad de transacciones, para enviar alertas o bloquear acciones más allá de lo que se pretendía inicialmente para su proceso de IA.

Finalmente, a medida que se adentra más en su viaje de IA, es fundamental que sus datos estén respaldados y puedan restaurarse hasta el nivel de registro en el caso poco probable de que los datos utilizados y aumentados por IA estén mal configurados o sincronizados incorrectamente. Haga una copia de seguridad de sus datos para ver cada versión de los registros utilizados y tocados por AI, y restaure cualquier error.

Conclusión

Al adoptar un enfoque que prioriza la privacidad e implementar medidas sólidas de protección de datos, puede crear una base confiable para prácticas de IA generativas responsables, sostenibles y éticas, todo mientras impulsa una innovación más eficiente y efectiva e interacciones más personalizadas con los clientes. Para obtener más información sobre cómo comenzar con la IA generativa, consulte nuestra Guía de introducción a la IA.

Recursos

Sobre el Autor

Marla Hay Vicepresidenta de Seguridad, Privacidad y Gestión de Datos en Salesforce y dirige la organización de productos de Servicios de confianza. Se unió a Salesforce en 2017 después de liderar productos en una empresa de gestión de identidad de consumidores. Marla tiene una licenciatura en Ciencias de la Computación de la Universidad de Cornell y una maestría en Ciencias de la Computación de la Universidad Johns Hopkins.

Obtenga las √ļltimas publicaciones de blog de desarrolladores de Salesforce y episodios de podcast a trav√©s de Slack o RSS.

Agregar a Slack Suscríbete a RSS

Seguir leyendo

Uso de FileEvents para fortalecer la seguridad de los archivos ‚ėĀÔłŹ

Uso de FileEvents para fortalecer la seguridad de los archivos ‚ėĀÔłŹ

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.

…

Uso de FileEvents para fortalecer la seguridad de los archivos | Blog de desarrolladores de Salesforce

Siempre que un usuario de Salesforce intente cargar, obtener una vista previa o descargar un archivo a través de la interfaz de usuario o la API, se producirá un FileEvent en el backend. Este evento está incluido en la función Supervisión de eventos en tiempo real de Salesforce, y los desarrolladores de Salesforce pueden optar por habilitar la transmisión o el almacenamiento para FileEvents como cualquier otro evento asociado con la Supervisión de eventos en tiempo real. Además, los desarrolladores pueden configurar una política de seguridad de transacciones para FileEvents, lo que les permite realizar un seguimiento y tomar medidas en función de las acciones del usuario en los archivos.

Estamos emocionados de ver que FileEvents se convierte en GA en el lanzamiento de Summer '23 . En esta publicación, le mostraremos cómo puede crear una política de seguridad de transacciones sobre un FileEvent y fortalecer la seguridad de los archivos.

Nota: FileEvents est√° disponible para los clientes que compraron suscripciones complementarias de Salesforce Shield o Salesforce Event Monitoring.

¬ŅPor qu√© es importante la seguridad de archivos de Salesforce?

Para comprender FileEvents, es importante comprender primero la importancia de la seguridad de archivos en la organización de Salesforce. Salesforce almacena una amplia gama de información como archivos, incluidos los datos de contacto del cliente, los datos de ventas, las notas de las interacciones con los clientes y las solicitudes de servicio, así como documentos internos como contratos, materiales de marketing y especificaciones de productos. Además, el sistema puede almacenar archivos relacionados con transacciones financieras como facturas u órdenes de compra.

El propósito de Salesforce Files es mantener todos estos datos en una ubicación central, para que varios usuarios puedan acceder a ellos fácilmente a la vez, mejorando así la colaboración y la productividad. Es fundamental priorizar la protección de estos archivos para garantizar la seguridad de la información confidencial en su organización de Salesforce. Esto no puede ser enfatizado suficientemente.

¬ŅQu√© puede hacer FileEvents?

Cuando los empleados renuncian a su trabajo, normalmente contin√ļan trabajando durante un breve per√≠odo de tiempo antes de abandonar la empresa. En esta situaci√≥n, muchas empresas restringen el acceso a archivos confidenciales durante este per√≠odo previo a la salida. Se puede implementar una pol√≠tica de seguridad de transacciones utilizando FileEvents para evitar que los empleados descarguen archivos etiquetados como "legales" con fines de cumplimiento.

Suposición

  • Su organizaci√≥n tiene una licencia complementaria de Salesforce Shield o Event Monitoring
  • Los archivos que los usuarios intentan descargar tienen una etiqueta legal

Veamos cómo puede implementar una política de seguridad de transacciones utilizando eventos de archivo.

  • Configuraci√≥n ‚Üí Pol√≠ticas de seguridad de transacciones
  • Haga clic en Nuevo y seleccione Apex

En el men√ļ desplegable "Evento", seleccione FileEvent . Y en el men√ļ desplegable Clase de Apex, seleccione Nueva clase de Apex vac√≠a y luego haga clic en el bot√≥n Siguiente .

En la selecci√≥n Acciones , podemos elegir Mensaje predeterminado o Mensaje de bloqueo personalizado. Lo mismo se aplica al contenido de las notificaciones por correo electr√≥nico. Aseg√ļrese de que el estado de la pol√≠tica est√© habilitado.

Ahora, la clase est√°ndar de Apex se ha creado autom√°ticamente.

El fragmento de código siguiente incluye lógica para satisfacer las necesidades de cumplimiento. Actualice la clase con este fragmento de código.

¡Gran trabajo! Veámoslo todo en acción

Inicie sesión como usuario e intente descargar el archivo que está etiquetado como "Legal".

La capacidad de descargar los archivos se ha restringido debido a la política que creamos.

Conclusión

Ahora que FileEvents está disponible en general, es más fácil que nunca configurar políticas de seguridad de transacciones para administrar archivos. Al aprovechar estos eventos, puede monitorear y responder a la actividad en tiempo real, detectar comportamientos sospechosos rápidamente e identificar con precisión amenazas potenciales antes de que se conviertan en un problema.

Además, aprovechar las capacidades de automatización, como alertas o notificaciones automáticas cuando ocurren ciertas actividades en archivos dentro de su organización, ayudará a garantizar que cualquier actividad maliciosa se identifique de inmediato para que se puedan tomar las contramedidas adecuadas de inmediato.

Está claro por qué mantener seguros los documentos confidenciales dentro de un sistema de archivo seguro debe ser una prioridad para cualquier empresa que utilice una plataforma de CRM como Salesforce. En conclusión, comprender FileEvents es esencial para mejorar la seguridad de su organización de Salesforce.

Sobre el Autor

Jagan Padmanabhan es Arquitecto T√©cnico (Grupo de √Čxito del Cliente) en Salesforce con un enfoque especial en la creaci√≥n de aplicaciones seguras a gran escala. Le apasiona desarrollar aplicaciones utilizando productos basados en la seguridad como Salesforce Shield y Event Monitoring. Adem√°s, contribuye activamente a la seguridad de la plataforma como investigador de seguridad. S√≠guelo en LinkedIn .

Obtenga las √ļltimas publicaciones de blog de desarrolladores de Salesforce y episodios de podcast a trav√©s de Slack o RSS.

Agregar a Slack Suscríbete a RSS

Seguir leyendo

Contact Centers vs. Call Centers: ¬ŅCu√°l es la diferencia?

Contact Centers vs. Call Centers: ¬ŅCu√°l es la diferencia?

Los t√©rminos centro de llamadas y centro de contacto a menudo se usan indistintamente y, aunque ambos son centros de atenci√≥n al cliente, no son exactamente lo mismo. Los centros de llamadas se enfocan √ļnicamente en las comunicaciones telef√≥nicas, mientras que los centros de contacto modernos brindan soporte a trav√©s de una variedad de canales, que incluyen tel√©fono, correo electr√≥nico, chat en vivo, art√≠culos de conocimiento de autoservicio y chatbots. Profundicemos en las diferencias entre un centro de contacto y un centro de llamadas, para que pueda decidir el mejor enfoque de servicio al cliente para su negocio.

Los clientes de hoy tienen grandes expectativas para las empresas con las que hacen negocios. Descubrimos que el 94% de los clientes dicen que una experiencia positiva de servicio al cliente los hace m√°s propensos a realizar una compra nuevamente. Sin embargo, solo el 13% de los clientes dicen que pueden resolver sus problemas con poco esfuerzo.

¬ŅC√≥mo es una experiencia positiva del cliente? Se trata de reunirse con los clientes donde est√°n, utilizando los m√©todos de comunicaci√≥n y la tecnolog√≠a que prefieren, y brindando una variedad de opciones de servicio, en lugar de limitar el servicio solo por tel√©fono. A medida que las preferencias de los clientes evolucionan con la tecnolog√≠a, m√°s centros de llamadas se est√°n transformando en centros de contacto .

Modernice su centro de contacto

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

¬ŅQu√© es un centro de llamadas?

Un centro de llamadas es un grupo de servicio al cliente remoto o local que brinda servicio al cliente por tel√©fono. Los centros de llamadas pueden emplear desde unos pocos agentes para peque√Īas y medianas empresas hasta cientos para grandes corporaciones.

Cada agente generalmente maneja varias llamadas telefónicas por día para ayudar con los problemas de los clientes, desde consultas de facturación hasta problemas técnicos complejos. Algunos centros de llamadas utilizan software de administración de relaciones con los clientes (CRM) para resolver problemas más rápido y proporcionar a los agentes datos de clientes, pero muchos centros de llamadas todavía están trabajando para adoptar esta tecnología.

Un centro de contacto es un centro de servicio al cliente que proporciona una variedad de canales de comunicaci√≥n, incluidos tel√©fono, correo electr√≥nico, redes sociales, chat, SMS y mensajer√≠a, videoconferencia , uso compartido de pantalla y m√°s. Los agentes suelen tener la experiencia para trabajar en todos estos canales o en un subconjunto especializado seg√ļn la estructura de su equipo.

Un centro de contacto también utiliza la tecnología CRM para capacitar a los agentes para ayudar a los clientes, acelerar los tiempos de respuesta y brindar interacciones y ofertas personalizadas.

Las preferencias de comunicación del cliente varían ampliamente. Alguien que está en movimiento puede marcar una línea de servicio al cliente, mientras que alguien en su escritorio puede comunicarse con un agente a través del chat en vivo.

Cuando los centros de contacto enrutan las solicitudes de m√ļltiples canales a los agentes de servicio en funci√≥n de su disponibilidad y conjunto de habilidades, los agentes de servicio pueden realizar m√ļltiples tareas y aumentar su eficiencia.

Una métrica clave para el éxito del centro de contacto es la reducción del trabajo manual de los agentes. Los agentes tienen tareas como notas de casos, transferencias de datos y enrutamiento de llamadas, lo que puede reducir la velocidad y la eficiencia del servicio que brindan.

Los centros de contacto utilizan la automatización y la inteligencia artificial (IA) para reducir estas tareas de la carga de trabajo de sus agentes para que puedan concentrarse en resolver los problemas de los clientes y brindar una experiencia de servicio perfecta. Estas tecnologías pueden hacer cosas como transcribir automáticamente llamadas telefónicas, sugerir respuestas de chat en vivo o encontrar artículos de ayuda para que los agentes los compartan con los clientes.

La IA generativa est√° facilitando a√ļn m√°s la eficiencia. Cuando se aplica al servicio, la IA generativa puede tomar datos del cliente, como una consulta del cliente o informaci√≥n de la cuenta, y crear algo nuevo a partir de ellos. Algunos ejemplos de estos poderosos casos de uso incluyen la generaci√≥n autom√°tica de art√≠culos de conocimientos basados en datos de resoluci√≥n de casos, brindar respuestas personalizadas a preguntas de chat en vivo y extraer datos en tiempo real para ayudar a los agentes a resolver los problemas de los clientes r√°pidamente.

Los centros de llamadas tienen un enfoque singular: brindar un servicio de calidad por tel√©fono. Los centros de contacto adoptan un enfoque omnicanal que muchos consumidores encuentran m√°s conveniente (ya no hay que esperar en la l√≠nea telef√≥nica ni escuchar la serenata de la m√ļsica del ascensor).

Elección de canal

Sus clientes solo quieren que sus problemas se resuelvan lo m√°s r√°pido posible. Al final del d√≠a, debe reunirse con ellos donde est√°n a trav√©s de sus canales de comunicaci√≥n preferidos, que variar√°n seg√ļn el tipo de servicio o producto que ofrezca.

Con un centro de contacto, puede llegar a los clientes en estos canales:

  • Tel√©fono
  • Correo electr√≥nico
  • Medios de comunicaci√≥n social
  • Formularios en l√≠nea
  • Bases de conocimiento
  • Portales de autoservicio para clientes
  • Chat en l√≠nea/soporte en vivo
  • aplicaciones de mensajer√≠a
  • Texto/SMS
  • Aplicaciones m√≥viles
  • Comunidades y foros de discusi√≥n
  • Soporte de v√≠deo

Su industria influir√° en gran medida en los canales de servicio al cliente que brinda su empresa. ¬ŅEres una empresa de servicios p√ļblicos? Entonces, el autoservicio , los SMS y el tel√©fono son fundamentales para su centro de contacto. ¬ŅQu√© tal un minorista de comercio electr√≥nico? Sus clientes ya est√°n comprando en l√≠nea; poder comunicarse con usted a trav√©s de la web o el chat m√≥vil probablemente sea importante para ellos.

A pesar de la expansión y aceptación de los canales digitales y la variedad de preferencias de los clientes, el 81 % de los profesionales de servicios dicen que el teléfono es un canal preferido para problemas complejos, por lo que incluso los centros de contacto digitales deben mantener abiertas las líneas telefónicas.

Servicio al cliente personalizado

Una diferencia importante entre un centro de llamadas y un centro de contacto es el uso de los datos del cliente y la tecnología CRM para brindar un servicio al cliente personalizado.

Cuando el tel√©fono es la √ļnica opci√≥n para ponerse en contacto con una empresa, las interacciones tienden a ser simples, como restablecer la contrase√Īa de una cuenta o hacer una pregunta, y menos frecuentes con el mismo cliente. Y dado que la tecnolog√≠a CRM solo la utilizan algunos centros de llamadas, los agentes pueden tener informaci√≥n limitada sobre un cliente y sus preferencias.

Los centros de contacto tienden a manejar tareas más complejas. Los problemas más simples de los clientes generalmente se resuelven a través de canales de bajo contacto (piense en artículos de autoservicio, chatbots , SMS o chat en vivo), mientras que los problemas más complejos se manejan por teléfono.

Un agente de servicio en un centro de contacto usa la instancia de CRM de la empresa para hacer referencia a interacciones pasadas , ver qu√© productos o paquetes tiene actualmente el cliente y brindar opciones personalizadas de ventas cruzadas o adicionales. Esto es posible gracias a la integraci√≥n de los datos de ventas, servicios, marketing y comercio, todos canalizados a trav√©s de una √ļnica plataforma de CRM.

Habilidades de agente

Su elección de centro de contacto frente a centro de llamadas también se reducirá a las habilidades de sus agentes y al presupuesto y los recursos disponibles para la capacitación de agentes.

Dado que los agentes del centro de contacto utilizan m√°s canales digitales y asincr√≥nicos que los centros de llamadas, deben poder realizar m√ļltiples tareas y deben sentirse c√≥modos con la tecnolog√≠a digital. Los agentes del centro de llamadas, por otro lado, deben pensar r√°pidamente y mantener la calma para reducir las situaciones en tiempo real.

Los agentes de servicio al cliente deben tener la combinación correcta de habilidades blandas y duras para cumplir con las expectativas del cliente. Cuando se trata de habilidades blandas, deben ser comunicadores y oyentes competentes, buenos pensadores críticos y solucionadores de problemas, y ser capaces de resolver conflictos en situaciones tensas. Cuando se trata de habilidades duras, necesitan saber cómo usar tableros, herramientas de servicio, consolas, herramientas de automatización y acceso a datos de clientes para hacer bien su trabajo y hacer recomendaciones más personalizadas a los clientes en tiempo real.

Los centros de llamadas son m√°s sencillos de operar, con altos costos operativos provenientes de la plantilla y los sistemas telef√≥nicos o el software. Su simplicidad puede ser atractiva para las empresas que desean evitar complicar demasiado su estrategia de servicio al cliente, especialmente si tienen una base de clientes peque√Īa y conocida que prefiere obtener el servicio por tel√©fono.

Por el contrario, los centros de contacto personalizan la experiencia del cliente al proporcionar varios canales de servicio seg√ļn las preferencias del cliente. Esto facilita que los problemas se resuelvan de forma asincr√≥nica y los problemas m√°s complejos se resuelvan por tel√©fono. Este enfoque rentable es lo que llamamos " Cambio a escala ".

El 48% de los clientes han cambiado de marca para un mejor servicio al cliente.

Informe de estado del cliente conectado de Salesforce

Si bien los centros de contacto generalmente tienen costos continuos m√°s altos debido a las licencias de software, sus clientes tienen una mejor experiencia de servicio cuando pueden elegir c√≥mo interact√ļan con su negocio. Esto significa que sus clientes se sienten satisfechos o incluso encantados despu√©s de una interacci√≥n de servicio, lo que conducir√° a una puntuaci√≥n CSAT m√°s alta , una mayor lealtad del cliente y generar√° m√°s ingresos de clientes repetidos y renovados.

Estrategia de call center vs. contact center

Si no está seguro de qué estrategia de servicio al cliente es adecuada para usted, hágase las siguientes preguntas:

  • ¬ŅQu√© tan grande es la base de clientes que atiendes?
    • R: Daremos servicio a un grupo demogr√°fico de nicho peque√Īo
    • B: Tendremos una base de clientes amplia y diversa
  • ¬ŅQu√© tan dif√≠cil ser√° resolver estos problemas para sus clientes?
    • R: La mayor√≠a de los problemas son f√°ciles de resolver.
    • B: Los problemas variar√°n en complejidad
  • ¬ŅQu√© tan importante es para su empresa brindar un servicio personalizado al cliente?
    • R: El servicio personalizado no es una prioridad para mi negocio
    • B: El servicio personalizado es una prioridad para mi negocio
  • ¬ŅQu√© tan importante es para su negocio ofrecer m√ļltiples canales de soporte?
    • R: Tener m√ļltiples canales de soporte no es muy importante para mi negocio
    • B: Tener m√ļltiples canales de soporte es importante para mi negocio
  • ¬ŅSu empresa tiene un presupuesto de servicio limitado o puede admitir m√ļltiples licencias de software y tecnolog√≠a?
    • R: Mi negocio tiene un presupuesto limitado para servicio al cliente
    • B: Mi empresa tiene presupuesto para admitir m√ļltiples licencias de software y tecnolog√≠as

Si respondió en su mayoría con A, entonces una estrategia de centro de llamadas puede ser la mejor opción para su negocio. Si respondió con B en su mayoría, entonces un centro de contacto es la mejor estrategia para usted.

El 94% de los clientes dice que un buen servicio al cliente los hace m√°s propensos a realizar otra compra.

Informe de estado del cliente conectado de Salesforce

El servicio al cliente es el negocio de asegurarse de que sus clientes se mantengan felices y leales. Los centros de llamadas siguen siendo relevantes en ciertos contextos, pero el mundo est√° cambiando; aseg√ļrese de que sus modelos de atenci√≥n al cliente cambien con √©l.

Cree una mejor experiencia de centro de contacto

Vea cómo puede combinar IA, datos y CRM para conectarse en el canal correcto, personalizar cada conversación y escalar su servicio al cliente.

Seguir leyendo

Generar código de barras y código QR en Salesforce

Generar código de barras y código QR en Salesforce

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

Gran idea o pregunta duradera:

  • ¬ŅC√≥mo generar c√≥digo de barras y c√≥digo QR en Salesforce?

Objetivos:

Después de leer este blog, podrá:

  • Comprender la diferencia entre c√≥digo de barras y c√≥digo QR
  • Beneficios de usar C√≥digo de Barras y C√≥digo QR
  • Genere un c√≥digo de barras y mu√©strelo en un campo
  • Cargar el c√≥digo de barras en el archivo de Salesforce y asociarlo con el producto
  • y mucho m√°s

Jestilla Zetkin trabaja como arquitecta de Salesforce en Gurukul On Cloud (GoC) . Mientras trabajaba en la implementación de Sales Cloud, obtuvo el requisito de generar códigos de barras. A continuación se detalla el requisito:

  1. Generar un código de barras para el código del producto
  2. Mostrar el código de barras en la página de detalles del producto
  3. Adjunte automáticamente el código de barras a la lista relacionada con el archivo en el producto.

¬ŅQu√© son el c√≥digo de barras y el c√≥digo QR?

Un código de barras y un código QR son tipos de códigos legibles por máquina que se utilizan para almacenar y recuperar información.

Un código de barras es una imagen cuadrada o rectangular compuesta de líneas paralelas negras y espacios en blanco. Se utiliza en tiendas para rastrear el inventario de productos, en hospitales para rastrear registros de pacientes y en el rastreo de equipaje de aerolíneas, etc.

Un código de respuesta rápida, también conocido como código QR, es un tipo de código de barras que incluye detalles legibles por máquina sobre el elemento al que está adjunto. Se utiliza para compartir datos como videos, fotos, URL web, contactos, etc.

La distinción principal entre un código de barras y un código QR es que un código de barras solo puede almacenar datos en una dimensión, mientras que un código QR puede almacenar datos en dos dimensiones.

¬ŅBeneficios de usar c√≥digo de barras y c√≥digo QR?

El código de barras y el código QR brindan varias ventajas en el proceso de ventas, incluida una precisión mejorada, disponibilidad de fecha inmediata, implicaciones de bajo costo y mejor control de inventario. Beneficios de usar códigos de barras y códigos QR:

  1. Entrada de datos eficiente : los códigos de barras y los códigos QR eliminan la necesidad de la entrada manual de datos, lo que reduce los errores y aumenta la eficiencia.
  2. Gestión de inventario : ayudan a agilizar el seguimiento y la gestión del inventario al proporcionar información precisa y en tiempo real.
  3. Transacciones más rápidas : escanear códigos de barras y códigos QR acelera las transacciones en el punto de venta, lo que reduce los tiempos de espera.
  4. Fácil implementación : los códigos de barras y los códigos QR se pueden generar e imprimir fácilmente, y su escaneo se puede realizar con teléfonos inteligentes estándar o escáneres dedicados.
  5. Oportunidades de marketing mejoradas : los códigos QR, en particular, se pueden usar para atraer a los clientes con contenido interactivo, promociones y anuncios.

¬ŅC√≥mo generar c√≥digo de barras y c√≥digo QR?

Para generar un código de barras, puede utilizar varios generadores de códigos de barras en línea o bibliotecas de programación que ofrecen funcionalidades de creación de códigos de barras.

En este art√≠culo usaremos la API de c√≥digo de barras bwip-js . La API en l√≠nea de bwip-js est√° alojada en una instancia Amazon AWS EC2 mediante una aplicaci√≥n node.js. Puede usar esta API para generar din√°micamente im√°genes de c√≥digos de barras desde cualquier lugar de la web. La imagen devuelta est√° en formato PNG. No hay cargos por usar esta API y no pude encontrar ning√ļn l√≠mite de uso.

Los dos parámetros requeridos son el tipo de código de barras y el valor a codificar. También puede agregar parámetros adicionales para rotar (permite rotar la imagen a una de las cuatro orientaciones ortogonales) e incluir texto .

Pr√°ctica guiada (nosotros hacemos):

Realice los pasos a continuación para generar un código de barras para el código del producto:

Paso 1: cree un campo de fórmula personalizada en el producto para generar y mostrar un código de barras

Ahora generaremos la imagen del código de barras usando un generador de código de barras bwip-js y mostraremos la imagen en un campo de fórmula usando la etiqueta de imagen.

  1. Haga clic en Configuración .
  2. En el Administrador de objetos, escriba Producto .
  3. Seleccione Campos y relaciones , luego haga clic en Nuevo .
  4. Seleccione Fórmula como Tipo de datos, luego haga clic en Siguiente.
  5. Ingrese la etiqueta del campo : código de barras (código del producto) y haga clic en la tecla de tabulación, se completará el nombre del campo .
    1. Tipo de devolución de fórmula : Texto
  6. Haga clic en el botón Siguiente .
    1. URL de la f√≥rmula : IMAGEN(‚Äú https://bwipjs-api.metafloor.com/?bcid=code39&text=‚ÄĚ+ ProductCode +‚ÄĚ&scale=2&rotate=N&includetext&backgroundcolor=ffffff‚ÄĚ,‚ÄĚBarcode‚ÄĚ)
  7. Establezca la seguridad a nivel de campo para los perfiles .
  8. Agregue este campo a Dise√Īo de p√°gina .
  9. Haga clic en Guardar .

Paso 2: asociar la imagen del código de barras al archivo de Salesforce

Ahora ya sabe c√≥mo generar la imagen del c√≥digo de barras sin ning√ļn c√≥digo. El siguiente paso es cargar la imagen del c√≥digo de barras en el archivo de Salesforce para generar o imprimir un PDF.

  1. La imagen devuelta de la API de código de barras bwip-js está en formato PNG. Necesitamos un código apex para recuperar el cuerpo de esta solicitud como un blob.
     Solicitud HttpRequest = new HttpRequest();
    solicitud.setEndpoint(r.imagenURL);
    solicitud.setMethod('GET');
    Enlace Http = nuevo Http();
    Respuesta HttpResponse = vinculante. enviar (solicitud);
    Imagen de blob = respuesta.getBodyAsBlob();
Seguir leyendo

¬ŅC√≥mo atienden las marcas de lujo a los compradores m√°s j√≥venes? Web3 y NFT

¬ŅC√≥mo atienden las marcas de lujo a los compradores m√°s j√≥venes? Web3 y NFT

Marcas de lujo como Gucci y Balmain están liderando la industria minorista en el uso de tecnología como tokens no fungibles (NFT) y Web3 para conectarse con los clientes y ofrecer nuevas experiencias. La creación de experiencias exclusivas y la adopción de la necesidad de autoexpresión digital de los consumidores más jóvenes son tendencias minoristas de lujo que están dando forma a cómo la industria minorista más grande en general puede interactuar mejor con los clientes.

Hoy en día, la moda de lujo tiene menos que ver con el estatus y más una forma de autoexpresión. Gen Z y Millennials exigen formas más creativas de conectarse con sus marcas favoritas. Estos clientes favorecen la co-creación y la colaboración sobre el simple consumo. También son compradores conscientes que favorecen una mayor calidad y sostenibilidad, lo que influye en las marcas de lujo para que adopten el mundo de la reventa.

¬ŅNuevo en Web3?

Las tecnologías Web3, como blockchain, tokens y el metaverso, pueden ayudar a las empresas a profundizar las relaciones con los clientes. Vea cómo estas tecnologías pueden mejorar la lealtad del cliente y ayudarlo a lanzar líneas de productos digitales.

La adopción de tecnología como Web3 impulsa muchas de estas tendencias minoristas de lujo, pero no necesita ser una marca de alto nivel para crear este tipo de experiencia para sus clientes.

Nuevas formas de autoexpresión e identidad.

Todos tenemos una identidad digital. Su perfil de Linkedin, Instagram o Twitter son todas formas de identidad y canales para la autoexpresión.

Recientemente, hemos visto plataformas como Discord, Telegram y Roblox ganar popularidad. Y a medida que surjan más plataformas con Web3, las identidades digitales evolucionarán y la forma en que nos expresamos en ellas también lo hará.

En un informe reciente de Roblox Metaverse Fashion Trends , el 47% de los encuestados dijeron que usan la moda digital para expresar su individualidad. Y el 45% dijo que sus avatares representaban un personaje de fantas√≠a. No es de extra√Īar que muchas marcas de lujo como Burberry, Gucci y Louis Vuitton est√©n experimentando.

A medida que las marcas exploran estas nuevas plataformas, es importante considerar la estrategia: mantenerse fiel a los valores fundamentales de su marca y cómo desea que sus clientes "vivan la marca".

‚ÄúLos productos digitales desaf√≠an la cadena de valor del producto tradicional: desde el dise√Īo hasta la producci√≥n, la distribuci√≥n y el compromiso‚ÄĚ, dijo Laura Puricelli, asesora de moda de lujo del metaverso. ‚ÄúLos activos digitales pueden ser infinitamente creativos, sin l√≠mites f√≠sicos en t√©rminos de materiales‚ÄĚ.

Los modelos comerciales que se aplicaron a los productos físicos no siempre se traducirán en activos digitales. Es importante que las marcas consideren estos nuevos canales de compromiso y cómo las personas quieren expresarse allí.

Uso de Web3 y NFT para conectarse con clientes más jóvenes

Las marcas de lujo se enfocan en brindar experiencias memorables, compromiso personalizado y membres√≠a para la lealtad a la marca. Esto es tambi√©n en lo que las generaciones m√°s j√≥venes ponen m√°s √©nfasis. Siguiendo el ejemplo de las tendencias minoristas de lujo, las marcas se est√°n enfocando m√°s en estas experiencias √ļnicas, y menos en los programas de puntos, para ganar la lealtad de los consumidores m√°s j√≥venes.

Entonces, ¬Ņqu√© papel juegan Web3 y NFT? En los √ļltimos a√Īos, las empresas han utilizado proyectos de metaversos , realidad virtual y NFT para crear las experiencias de cliente seleccionadas que desean los compradores m√°s j√≥venes. A trav√©s de proyectos NFT, las marcas crearon comunidades con beneficios exclusivos y acceso temprano a productos y servicios. Las marcas encontraron nuevos medios de participaci√≥n: la 'utilidad' de un token.

Por ejemplo, la marca de ropa Scotch & Soda lanzó 1000 NFT como parte de su iniciativa piloto Club Soda 3.0 , un tipo de programa de fidelización. Los poseedores de tokens reciben acceso exclusivo a eventos especiales y acceso anticipado a productos. El programa ayudó a atraer a una audiencia compuesta por un 30 % de nuevos clientes y 2000 identificaciones de billetera.

Para hacer esto, comenzaron a promocionar Club Soda 3.0 a través de sus canales de medios tradicionales y luego lanzaron un sitio de preventa. Los clientes que se registraron obtuvieron acceso a un canal de Discord, lo que reunió a estos defensores de la marca en una comunidad en línea.

El rumor funcion√≥, ya que acu√Īaron los 1,000 NFT de Founders Pass en el primer d√≠a. Tambi√©n ayud√≥ a incorporar a sus consumidores que quiz√°s no conoc√≠an antes las tecnolog√≠as Web3. Ahora han construido relaciones m√°s profundas con sus clientes, quienes ahora son parte de una comunidad exclusiva.

Del mismo modo, marcas como Gucci, Moncler y Balmain han lanzado colecciones NFT que otorgan acceso exclusivo a un producto o evento físico.

Algunas marcas de lujo tambi√©n ven esto como una puerta de entrada para atraer nuevos clientes a un precio m√°s bajo. Otros tienen como objetivo crear valor para los poseedores de fichas a trav√©s de la creaci√≥n conjunta y la colaboraci√≥n. A medida que estas empresas contin√ļan experimentando, estamos viendo c√≥mo evolucionan casos de uso y experiencias m√°s emocionantes.

Potenciando la co-creación y la colaboración

Los activos digitales y la prueba de propiedad han provocado un incendio en la econom√≠a de los creadores. Artistas, dise√Īadores e influencers han encontrado nuevas formas de ser recompensados, captando nuevas audiencias en nuevas plataformas.

Las marcas de lujo han utilizado esta tendencia para mostrar el talento a través de la cocreación y la colaboración. Marcas como Porsche, Salvatore Ferragamo y Nike están co-creando con sus clientes y creativos. A través de NFT, han lanzado colecciones creadas conjuntamente de obras de arte digitales y productos físicos.

Al aprovechar las tendencias minoristas de lujo de co-crear con creativos digitales y clientes, las empresas pueden lanzar productos m√°s r√°pido. Las marcas tambi√©n pueden capitalizar una tendencia m√°s r√°pido de esta manera. Gucci x Superplastic y Balmain x Barbie son solo dos ejemplos. Esta colaboraci√≥n no solo genera una mayor conciencia de marca, sino que las empresas pueden probar el √©xito de una colaboraci√≥n en peque√Īos lotes antes de lanzar una colecci√≥n completa.

También puede usar la creación conjunta para mejorar sus conexiones con un segmento específico, definido por la propiedad de NFT.

Por ejemplo, Tiffany & Co. se dirigió a los titulares de Cryptopunk NFT con su colección NFTiff . La colección resultó en $ 12,5 millones de ingresos y se agotó en 20 minutos . Los titulares de Cryptopunk NFT obtuvieron acceso exclusivo para comprar un NFTiff, canjeable por un colgante personalizado de su avatar Cryptopunk.

Siguiendo el ejemplo de las tendencias minoristas de lujo, las marcas se est√°n enfocando m√°s en estas experiencias √ļnicas, y menos en los programas de puntos, para ganar la lealtad de los consumidores m√°s j√≥venes.

Blockchain puede ayudar a autenticar productos de reventa

Se espera que los mercados globales de reventa de artículos de lujo superen los 51.000 millones de dólares para 2026, lo que significa que las marcas deben encontrar una manera de autenticar sus productos. Y a medida que los consumidores se vuelven más conscientes a la hora de tomar decisiones de compra, aumenta la demanda de trazabilidad de los insumos.

Blockchain ofrece una solución potencial. La tecnología permite un libro mayor inmutable, una forma a prueba de manipulaciones para registrar transacciones. Esto permite la trazabilidad de la propiedad y cuenta la historia de un producto. Podemos rastrear los orígenes de un producto, a través de la cadena de suministro y la propiedad, y garantizar la autenticidad.

Marcas como el relojero de lujo suizo Vacheron Constantin (relojero de lujo suizo) han utilizado la tecnología blockchain para certificar digitalmente la propiedad, lo que permite a los propietarios verificar el historial de propiedad e incluso asegurarlo.

Las regalías se pueden codificar en un certificado digital, de modo que, tras la transferencia, una parte de la transferencia vuelva a la marca.

A medida que los consumidores se vuelven más conscientes y crece el mercado de reventa, las regalías son una forma para que las marcas sigan obteniendo ingresos por sus productos y servicios.

Hemos visto cómo las empresas han utilizado nuevas estrategias para construir en Web3. Las marcas se están alejando de la comunicación unidireccional hacia la construcción de una comunidad para involucrar a los clientes.

Al liderar con la creación de valor y la creación conjunta, las marcas pueden crear lealtad y satisfacer las demandas de los consumidores más jóvenes.

Para los minoristas que est√°n considerando estas tendencias y una estrategia Web3, les recomendamos:

  1. Considere el valor, la utilidad y el beneficio que est√° brindando a su cliente y dise√Īe teniendo en cuenta los valores fundamentales de su empresa.
  2. Considere la visión a largo plazo y el plan de participación. Considere una estrategia Web3 como una extensión de la experiencia del cliente y la estrategia de marketing.
  3. Sigue experimentando. Todos los días aparecen nuevos casos de uso e innovaciones. Las marcas que entienden el espacio tendrán una ventaja al interactuar con sus clientes.

Comience a construir la lealtad del cliente hoy

Descubra cómo puede lanzar su marca a nuevos mundos digitales. Cuando su estrategia Web3 se basa en tecnología segura y sostenible, puede profundizar la lealtad del cliente y unir las experiencias digitales y físicas.

Seguir leyendo

Qué esperar en World Tour New York City 2023: integración y automatización

Qué esperar en World Tour New York City 2023: integración y automatización

Este a√Īo, llevaremos el poder de la integraci√≥n y la automatizaci√≥n a los l√≠deres de TI en el World Tour New York el 4 de mayo de 2023. Aqu√≠ hay una gu√≠a sobre qu√© esperar en persona y en Salesforce+.

La integración y la automatización son cada vez más importantes, y MuleSoft está listo para brindarle todo lo que necesita saber para maximizar la eficiencia de su organización durante el World Tour New York.

Únase a los expertos en productos de Platform y MuleSoft mientras profundizan en la integración, automatización y seguridad de datos. Habrá más de 30 sesiones específicas o con expertos de MuleSoft y ofertas de productos con excelentes procedimientos e información que simplemente no querrá perderse.

Únase a nosotros en persona o en Salesforce+ para escuchar a los líderes de TI, los expertos de la comunidad de MuleSoft y los expertos de la industria de la automatización mientras exploran la próxima generación de TI.

Nunca has asistido a un evento como este.

4 temas que los líderes de TI pueden esperar del World Tour New York

El contenido de la sesión de MuleSoft cubrirá estos cuatro temas:

  • Conectando todos sus datos
  • Impulsar la eficiencia de la IA
  • Automatizaci√≥n entre sistemas
  • Construyendo confianza con seguridad

Aqu√≠ hay algunas sesiones imperdibles que recomendamos, y si est√° buscando a√ļn m√°s opciones, explore la programaci√≥n completa y reg√≠strese aqu√≠ . Estas sesiones ser√°n excelentes para desarrolladores, tomadores de decisiones de TI, CIO, arquitectos, gerentes de productos y m√°s, ¬°pero todos son bienvenidos y animados a unirse!

Discurso de TI: construya la empresa de su cliente

Vea cómo puede usar Platform y MuleSoft para implementar más rápido, aumentar la eficiencia del desarrollador y ahorrar en costos de TI conectando sus datos, automatizando procesos inteligentes e implementando de manera segura.

Únase a Marla Hay, vicepresidenta de gestión de productos de Salesforce; Sarah Aerni, vicepresidenta de ciencia e ingeniería de datos de Salesforce; y Tanmay Manohar, VP de People Analytics + Workforce Planning en Paramount para esta sesión imperdible.

Hoja de ruta del producto: descubra el futuro de TI con MuleSoft

¬°Explore las √ļltimas innovaciones de productos en MuleSoft! Escuche a expertos en productos y clientes actuales para obtener una revisi√≥n detallada de la hoja de ruta de productos de MuleSoft y descubra c√≥mo estamos transformando la TI.

√önase a los siguientes expertos en su viaje de aprendizaje:

  • Edgar Moran, ingeniero de software en Cisco Meraki
  • Alex Waddell, director de informaci√≥n de Adobe Care and Wellness
  • Jeremiah Dillon, vicepresidente s√©nior de marketing de MuleSoft en Salesforce
  • Matt Elstad, vicepresidente de desarrollo de aplicaciones en Wealth Enhancement Group
  • Pooja Tejwani, vicepresidenta de ingenier√≠a de BECU

Conecte y automatice la empresa de su cliente con MuleSoft

¬ŅNuevo en MuleSoft? Explore por qu√© MuleSoft es la soluci√≥n de referencia para Customer 360 y automatizaci√≥n de tareas. Conozca los desaf√≠os comerciales comunes y el enfoque basado en API de MuleSoft para abordarlos.

Únase a Aridam Kumar, gerente técnico de marketing de productos en Salesforce para obtener toda la información central que necesita.

Automatización: por dónde empezar y cómo generar valor hoy

Decidir qué automatizar puede ser una tarea abrumadora. Conozca cómo Salesforce está capacitando a las empresas para desbloquear la productividad, lograr el ROI rápidamente y brindar mejores experiencias más rápido con la automatización.

Únase a Desmond Wong, Sr. PMM en Salesforce; Marcus Harris, PMM en Salesforce; y Kamil Brozek, director de servicios de valor comercial en Salesforce, para comenzar a generar valor comercial a través de la automatización.

Cree ecosistemas API m√°s r√°pido en la plataforma Anypoint de MuleSoft

¡Alerta de nuevo producto! Descubra cómo el nuevo centro de experiencias de API de Anypoint, creado en Salesforce Experience Cloud, le permite crear rápidamente experiencias de API atractivas utilizando las API catalogadas en Anypoint Exchange.

¡Únase a Jing Li, director de gestión de productos de Salesforce para conocerlo todo!

Contenido adicional en World Tour NYC 2023

¬ŅBuscas profundizar a√ļn m√°s? ¬°No se pierda estas charlas, ideas y presentaciones extra especiales m√°s all√° de las sesiones anteriores!

  • IT Exploratorium: dir√≠jase al IT Exploratorium para descubrir la pr√≥xima generaci√≥n de TI. Con√©ctese con expertos, √ļnase a charlas de TI y sum√©rjase en la intersecci√≥n de la integraci√≥n y la automatizaci√≥n.
  • Preg√ļntele a un experto de la comunidad: ¬Ņ Tiene curiosidad por saber c√≥mo los expertos en productos de Platform y MuleSoft de clientes y socios implementan t√°cticas de integraci√≥n y automatizaci√≥n en sus organizaciones? Dir√≠gete al √°rea de Deep Insights y pasa por el stand Ask a Community Expert.
  • Teatros Trailblazer y fogatas comunitarias: usuarios reales, casos de uso reales. Conozca los entresijos de la integraci√≥n y la automatizaci√≥n a trav√©s de presentaciones de la Comunidad MuleSoft. ¬°Vea Customer 360 en acci√≥n!

¡Estamos ansiosos por verlos a todos en el sitio o a través de Salesforce+! No se lo pierda: ¡reclame su asiento hoy!

Seguir leyendo

Use la API REST de Tableau con Postman para dise√Īar integraciones ‚ėĀÔłŹ

Use la API REST de Tableau con Postman para dise√Īar integraciones ‚ėĀÔłŹ

La próxima vez que quiera hacer algo con Tableau, pero no pueda encontrar la manera con la interfaz de usuario, vaya a su confiable Postman Collection y pruebe algunos métodos a través de la API REST de Tableau.

La publicaci√≥n Usar la API REST de Tableau con Postman para dise√Īar integraciones apareci√≥ primero en el blog de desarrolladores de Salesforce .

Seguir leyendo

Retrospectiva de un desarrollador de plataforma de TrailblazerDX '23 ‚ėĀÔłŹ

Retrospectiva de un desarrollador de plataforma de TrailblazerDX '23 ‚ėĀÔłŹ

TrailblazerDX '23 estuvo lleno de innovación y contenido para los desarrolladores. En este blog, la perspectiva de un desarrollador de Salesforce Platform y una lista de recursos de TDX.

La publicación Retrospectiva de un desarrollador de plataforma de TrailblazerDX '23 apareció primero en el blog de desarrolladores de Salesforce .

Seguir leyendo