Usar Salesforce con la voz? Amazon Echo y Jeff Douglas lo hacen posible

Desde hace mucho tiempo pienso que tipear/teclear/usar el teclado es cosa del pasado y debe desaparecer. Mi sueño es que con solo pensarlo pueda escribir código, notas de blog… o incluso cargar los datos dentro de mi CRM (si! también usamos Salesforce en Argentina!). Sería genial estar en el gimnasio trotando mientras programas con solo pensarlo, pero para eso falta.

Este post trata sobre un proyecto de Jeff Douglas (uno de los responsables de la magia detrás de Trailhead). En él, Jeff integra Salesforce con un Amazon Echo para cargar datos y hacer consultas solo con la voz. El link al post original aquí.

¿Qué es Amazon Echo?

Amazon desarrolló un equipo que, mediante un micrófono, un parlante y todo el poder de la nube, permite consultar o ejecutar acciones mediante comandos de voz, usando la palabra clave «Alexa».

En el siguiente video se ve la potencialidad de Alexa para integrarse con otras herramientas en la nube y de la casa (IoT).

 

Salesforce + Alexa – El experimento

El proyecto en cuestión muestra cómo utilizar Salesforce con la voz, mediante comandos de voz de Amazon Echo. Lo mejor de todo es que si tienes una cuenta de desarrollo de Salesforce y un Amazon Echo en tu casa, puedes probarlo. Todo el código del proyecto está subido en su repositorio de GitHub en este link. Utilizó para este desarrollo Node.js y nforce, la librería node para Salesforce.

¿ Qué se puede hacer con este experimento? A continuación, listamos los comandos en cuestión en inglés, idioma en el que funcionan Alexa y el proyecto.

Crear un nuevo Prospecto

Alexa le pregunta al usuario los datos básicos de un prospecto y lo registra en Salesforce.

User: «Alexa, ask Salesforce to create a new Lead.»
Alexa: «OK, let’s create a new Lead. What is the person’s first and last name?»
User: «Jeff Douglas»
Alexa: «Got it. the name is Jeff Douglas. What is the company name?»
User: «ACME Corp»
Alexa: «Bingo! I created a new lead for Jeff Douglas with the company name ACME Corp.»

Consultar estado de una oportunidad

El usuario consulta una oportunidad por su nombre, Alexa responde el estado de la misma.

User: «Alexa, ask Salesforce for Opportunity United Oil Standby Generators.»
Alexa: «I found Opportunity United Oil Standby Generators for $80000, the stage is Value Proposition and the probability is 50%»

Consultar prospectos creados en el día

El usuario consulta al Amazon Echo los prospectos creados en Salesforce el día de hoy

User: «Alexa, ask Salesforce for any new Leads.»
Alexa: «You have 2 new leads, 1, Jeff Douglas from ABC Company, and 2, Mike Smith from XYZ Corp. Go get them tiger!»

Calendario del día

Consulta a Alexa los eventos pendientes en el día

User: «Alexa, ask Salesforce for my calendar for today.»
Alexa: «You have 2 events for today. At 10:15 am Follow-up Meeting. At 10:30 am, UI Demo with Tim Barr.»

 

Jeff y Alexa en acción!

A continuación el video de Jeff probando esta integración. Espero les parezca tan genial como me pareció a mi. Queda mucho por hacer pero este es un gran avance en pos de no tener que tipear nunca más!


Una vez más, el link al post original del blog de Jeff, el cual recomiendo a todos aquellos que entiendan inglés: http://blog.jeffdouglas.com/2015/08/12/alexa-for-salesforce-with-amazon-echo/

Deja un comentario