Salesforce: lo que puede hacer el asistente
Todo lo que el asistente puede hacer en Salesforce por mensaje: 23 acciones, con ejemplos de mensajes, la llamada a la API de Salesforce detrás de cada una y cuáles te preguntan antes o se pueden deshacer.
En Salesforce, el asistente puede buscar un contacto, buscar una cuenta, buscar un lead, agregar un contacto, actualizar un contacto, agregar un lead, actualizar un lead, agregar una cuenta, actualizar una cuenta, poner un contacto en una cuenta, registrar una visita, registrar una llamada, agregar una reunión, agregar una nota, crear una tarea de seguimiento, terminar una tarea, mover una tarea, crear una oportunidad, mover una oportunidad, cambiar una oportunidad, ver oportunidades abiertas, ver tus tareas y ponerte al día. Se lo pides por mensaje, con tus propias palabras.
Estado: Lista, aún sin abrir. Cómo conectarlo, permisos y límites: Salesforce.
| Lo que hace | ¿Pregunta antes? | Deshacer |
|---|---|---|
| Buscar un contacto | No | – |
| Buscar una cuenta | No | – |
| Buscar un lead | No | – |
| Agregar un contacto | Si tiene dudas | 10 minutos |
| Actualizar un contacto | Si tiene dudas | 10 minutos |
| Agregar un lead | Si tiene dudas | 10 minutos |
| Actualizar un lead | Si tiene dudas | 10 minutos |
| Agregar una cuenta | Si tiene dudas | 10 minutos |
| Actualizar una cuenta | Si tiene dudas | 10 minutos |
| Poner un contacto en una cuenta | Si tiene dudas | 10 minutos |
| Registrar una visita | Si tiene dudas | 10 minutos |
| Registrar una llamada | Si tiene dudas | 10 minutos |
| Agregar una reunión | Si tiene dudas | 10 minutos |
| Agregar una nota | Si tiene dudas | 10 minutos |
| Crear una tarea de seguimiento | Si tiene dudas | 10 minutos |
| Terminar una tarea | Si tiene dudas | 10 minutos |
| Mover una tarea | Si tiene dudas | 10 minutos |
| Crear una oportunidad | Si tiene dudas | 10 minutos |
| Mover una oportunidad | Si tiene dudas | 10 minutos |
| Cambiar una oportunidad | Si tiene dudas | 10 minutos |
| Ver oportunidades abiertas | No | – |
| Ver tus tareas | No | – |
| Ponerte al día | No | – |
Las reglas para preguntar antes y deshacer son las mismas en todas las herramientas: mira Confirmaciones y deshacer.
Buscar un contacto
Sección titulada «Buscar un contacto»Busca un contacto o lead abierto por nombre, correo, teléfono o empresa y te contesta con su teléfono, correo, puesto y cuenta.
- ¿Pregunta antes de hacerlo? No. Solo consulta información.
- ¿Se puede deshacer? No hace falta: no cambia nada.
- Llamada a la API de Salesforce:
GET /services/data/v68.0/search?q=FIND {…} RETURNING Contact(…), Lead(…) - Nombre de la acción:
salesforce.find_contact
Ejemplos de mensajes:
- “¿cuál es el número de Dana Whitfield?”
- “¿el correo de Mike en Lone Star Hardware?”
Buscar una cuenta
Sección titulada «Buscar una cuenta»Busca una cuenta por nombre, sitio web o teléfono y te contesta con su teléfono, sitio web y ciudad.
- ¿Pregunta antes de hacerlo? No. Solo consulta información.
- ¿Se puede deshacer? No hace falta: no cambia nada.
- Llamada a la API de Salesforce:
GET /services/data/v68.0/search?q=FIND {…} RETURNING Account(…) - Nombre de la acción:
salesforce.find_account
Ejemplos de mensajes:
- “busca Acme Supply en Salesforce”
- “¿cuál es el teléfono de Brazos Builders?”
Buscar un lead
Sección titulada «Buscar un lead»Busca un lead abierto (que todavía no se convierte) y te contesta con su empresa, teléfono y correo.
- ¿Pregunta antes de hacerlo? No. Solo consulta información.
- ¿Se puede deshacer? No hace falta: no cambia nada.
- Llamada a la API de Salesforce:
GET /services/data/v68.0/search?q=FIND {…} RETURNING Lead(…) - Nombre de la acción:
salesforce.find_lead
Ejemplos de mensajes:
- “busca el lead de Patel”
- “¿Shah Fabrication es lead en Salesforce?”
Agregar un contacto
Sección titulada «Agregar un contacto»Agrega un contacto nuevo con su teléfono, correo y puesto, en la cuenta donde trabaja.
- ¿Pregunta antes de hacerlo? Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- ¿Se puede deshacer? Sí. Escribe “deshaz eso” en los próximos 10 minutos.
- Llamada a la API de Salesforce:
POST /services/data/v68.0/sobjects/Contact - Nombre de la acción:
salesforce.create_contact
Ejemplos de mensajes:
- “agrega a Dana Whitfield, compras en Acme Supply, 512-555-0142”
- “contacto nuevo: Jason Lee jlee@brazosbuilders.com”
Actualizar un contacto
Sección titulada «Actualizar un contacto»Cambia el correo, teléfono, celular, puesto o un nombre mal escrito de un contacto.
- ¿Pregunta antes de hacerlo? Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- ¿Se puede deshacer? Sí. Escribe “deshaz eso” en los próximos 10 minutos.
- Llamada a la API de Salesforce:
PATCH /services/data/v68.0/sobjects/Contact/{id} - Nombre de la acción:
salesforce.update_contact
Ejemplos de mensajes:
- “el correo nuevo de Dana Whitfield es dana.w@acmesupply.com”
- “cambia el celular de Tom Becker a 512-555-0188”
Agregar un lead
Sección titulada «Agregar un lead»Agrega un prospecto nuevo como lead con su empresa, teléfono y correo, y un estado si se lo das.
- ¿Pregunta antes de hacerlo? Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- ¿Se puede deshacer? Sí. Escribe “deshaz eso” en los próximos 10 minutos.
- Llamada a la API de Salesforce:
POST /services/data/v68.0/sobjects/Lead - Nombre de la acción:
salesforce.create_lead
Ejemplos de mensajes:
- “lead nuevo: Priya Shah de Shah Fabrication, priya@shahfab.com”
- “agrega a Carlos Ruiz de Hill Country Plumbing como lead”
Actualizar un lead
Sección titulada «Actualizar un lead»Cambia el estado de un lead (trabajando, en seguimiento, no calificado…), su empresa, correo, teléfono o puesto. No convierte el lead.
- ¿Pregunta antes de hacerlo? Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- ¿Se puede deshacer? Sí. Escribe “deshaz eso” en los próximos 10 minutos.
- Llamada a la API de Salesforce:
PATCH /services/data/v68.0/sobjects/Lead/{id} - Nombre de la acción:
salesforce.update_lead
Ejemplos de mensajes:
- “marca el lead de Priya Shah como trabajando”
- “el lead de Carlos Ruiz no califica, se fueron con la competencia”
Agregar una cuenta
Sección titulada «Agregar una cuenta»Agrega una cuenta (empresa) nueva con su sitio web, teléfono y ciudad.
- ¿Pregunta antes de hacerlo? Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- ¿Se puede deshacer? Sí. Escribe “deshaz eso” en los próximos 10 minutos.
- Llamada a la API de Salesforce:
POST /services/data/v68.0/sobjects/Account - Nombre de la acción:
salesforce.create_account
Ejemplos de mensajes:
- “agrega Gulf Coast Distributors como cuenta, gulfcoastdist.com”
- “cuenta nueva: Shah Fabrication en Round Rock, 512-555-0130”
Actualizar una cuenta
Sección titulada «Actualizar una cuenta»Cambia el nombre, sitio web, teléfono principal o dirección de facturación de una cuenta.
- ¿Pregunta antes de hacerlo? Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- ¿Se puede deshacer? Sí. Escribe “deshaz eso” en los próximos 10 minutos.
- Llamada a la API de Salesforce:
PATCH /services/data/v68.0/sobjects/Account/{id} - Nombre de la acción:
salesforce.update_account
Ejemplos de mensajes:
- “el número nuevo de Acme Supply es 512-555-0111”
- “cambia la dirección de Brazos Builders a 1400 Industrial Blvd”
Poner un contacto en una cuenta
Sección titulada «Poner un contacto en una cuenta»Pasa un contacto que ya existe a una cuenta que ya existe (la persona ahora trabaja ahí).
- ¿Pregunta antes de hacerlo? Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- ¿Se puede deshacer? Sí. Escribe “deshaz eso” en los próximos 10 minutos.
- Llamada a la API de Salesforce:
PATCH /services/data/v68.0/sobjects/Contact/{id} - Nombre de la acción:
salesforce.associate_contact_account
Ejemplos de mensajes:
- “Dana Whitfield ahora trabaja en Acme Supply, ligala”
- “pon a Jason Lee en Brazos Builders”
Registrar una visita
Sección titulada «Registrar una visita»Guarda cómo te fue en una visita como actividad terminada en un contacto, lead, cuenta u oportunidad.
- ¿Pregunta antes de hacerlo? Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- ¿Se puede deshacer? Sí. Escribe “deshaz eso” en los próximos 10 minutos.
- Llamada a la API de Salesforce:
POST /services/data/v68.0/sobjects/Task - Nombre de la acción:
salesforce.log_visit
Ejemplos de mensajes:
- “registra mi visita con Acme, quieren 200 unidades”
- “pasé a Lone Star Hardware en la mañana, hablé con Tom del pedido de primavera”
Registrar una llamada
Sección titulada «Registrar una llamada»Guarda una llamada que ya pasó, con lo que se habló, como llamada en el registro.
- ¿Pregunta antes de hacerlo? Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- ¿Se puede deshacer? Sí. Escribe “deshaz eso” en los próximos 10 minutos.
- Llamada a la API de Salesforce:
POST /services/data/v68.0/sobjects/Task - Nombre de la acción:
salesforce.log_call
Ejemplos de mensajes:
- “registra una llamada con Jason Lee: quiere muestras en Round Rock”
- “Tom de Lone Star me llamó, quiere adelantar el pedido una semana”
Agregar una reunión
Sección titulada «Agregar una reunión»Pone una reunión en tu calendario de Salesforce con un contacto, cuenta u oportunidad, próxima o recién hecha. No se envía invitación.
- ¿Pregunta antes de hacerlo? Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- ¿Se puede deshacer? Sí. Escribe “deshaz eso” en los próximos 10 minutos.
- Llamada a la API de Salesforce:
POST /services/data/v68.0/sobjects/Event - Nombre de la acción:
salesforce.log_meeting
Ejemplos de mensajes:
- “pon una reunión con Dana Whitfield el martes a las 2 por una hora”
- “agenda una revisión de precios con Brazos Builders el 4 de noviembre a las 10”
Agregar una nota
Sección titulada «Agregar una nota»Guarda una nota (en la lista de Notas del registro) en un contacto, lead, cuenta u oportunidad.
- ¿Pregunta antes de hacerlo? Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- ¿Se puede deshacer? Sí. Escribe “deshaz eso” en los próximos 10 minutos.
- Llamada a la API de Salesforce:
POST /services/data/v68.0/composite (ContentNote + ContentDocumentLink) - Nombre de la acción:
salesforce.add_note
Ejemplos de mensajes:
- “nota en Acme Supply: código del portón 4411, preguntar por Maria en recepción”
- “nota para Dana Whitfield: prefiere mensajes a llamadas”
Crear una tarea de seguimiento
Sección titulada «Crear una tarea de seguimiento»Crea una tarea con fecha y recordatorio, ligada a un contacto, lead, cuenta u oportunidad si quieres.
- ¿Pregunta antes de hacerlo? Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- ¿Se puede deshacer? Sí. Escribe “deshaz eso” en los próximos 10 minutos.
- Llamada a la API de Salesforce:
POST /services/data/v68.0/sobjects/Task - Nombre de la acción:
salesforce.create_task
Ejemplos de mensajes:
- “recuérdame mandarle precios a Acme el viernes”
- “darle seguimiento a Dana el próximo martes a las 10”
Terminar una tarea
Sección titulada «Terminar una tarea»Marca como hecha una de tus tareas abiertas.
- ¿Pregunta antes de hacerlo? Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- ¿Se puede deshacer? Sí. Escribe “deshaz eso” en los próximos 10 minutos.
- Llamada a la API de Salesforce:
PATCH /services/data/v68.0/sobjects/Task/{id} - Nombre de la acción:
salesforce.complete_task
Ejemplos de mensajes:
- “marca como hecha la tarea de precios de Acme”
- “ya le mandé la cotización a Shah Fabrication, tacha esa tarea”
Mover una tarea
Sección titulada «Mover una tarea»Cambia la fecha u hora de una de tus tareas abiertas, o su prioridad.
- ¿Pregunta antes de hacerlo? Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- ¿Se puede deshacer? Sí. Escribe “deshaz eso” en los próximos 10 minutos.
- Llamada a la API de Salesforce:
PATCH /services/data/v68.0/sobjects/Task/{id} - Nombre de la acción:
salesforce.update_task
Ejemplos de mensajes:
- “pasa la tarea de precios de Acme al lunes”
- “ponle prioridad alta a la cotización de Shah Fabrication”
Crear una oportunidad
Sección titulada «Crear una oportunidad»Crea una oportunidad con monto, etapa y fecha de cierre en una cuenta, con un contacto si quieres.
- ¿Pregunta antes de hacerlo? Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- ¿Se puede deshacer? Sí. Escribe “deshaz eso” en los próximos 10 minutos.
- Llamada a la API de Salesforce:
POST /services/data/v68.0/composite (Opportunity + OpportunityContactRole) - Nombre de la acción:
salesforce.create_opportunity
Ejemplos de mensajes:
- “oportunidad nueva con Acme, $40 mil, cierra el 30 de noviembre”
- “abre una oportunidad para Lone Star Hardware, $12,500, cierra el 30/11”
Mover una oportunidad
Sección titulada «Mover una oportunidad»Mueve una oportunidad a otra etapa, incluidas ganada y perdida.
- ¿Pregunta antes de hacerlo? Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- ¿Se puede deshacer? Sí. Escribe “deshaz eso” en los próximos 10 minutos.
- Llamada a la API de Salesforce:
PATCH /services/data/v68.0/sobjects/Opportunity/{id} - Nombre de la acción:
salesforce.update_opportunity_stage
Ejemplos de mensajes:
- “pasa la oportunidad de Acme a propuesta”
- “¡marca Brazos Builders como ganada!”
Cambiar una oportunidad
Sección titulada «Cambiar una oportunidad»Cambia el monto, la fecha de cierre o el responsable de una oportunidad, y se la puede pasar a alguien del equipo.
- ¿Pregunta antes de hacerlo? Normalmente no. Te pregunta antes si no está seguro de lo que quisiste decir, si un nombre no coincide exacto o si son más de 5 registros a la vez.
- ¿Se puede deshacer? Sí. Escribe “deshaz eso” en los próximos 10 minutos.
- Llamada a la API de Salesforce:
PATCH /services/data/v68.0/sobjects/Opportunity/{id} - Nombre de la acción:
salesforce.update_opportunity
Ejemplos de mensajes:
- “la oportunidad de Acme ahora es de 45 mil”
- “pásale la oportunidad de Lone Star Hardware a Jake”
Ver oportunidades abiertas
Sección titulada «Ver oportunidades abiertas»Te dice las oportunidades abiertas con monto, etapa y fecha de cierre, de una cuenta o contacto, o todas las tuyas.
- ¿Pregunta antes de hacerlo? No. Solo consulta información.
- ¿Se puede deshacer? No hace falta: no cambia nada.
- Llamada a la API de Salesforce:
GET /services/data/v68.0/query?q=SELECT … FROM Opportunity WHERE IsClosed = false … - Nombre de la acción:
salesforce.list_opportunities
Ejemplos de mensajes:
- “¿qué oportunidades tenemos abiertas con Acme Supply?”
- “enséñame mi pipeline”
Ver tus tareas
Sección titulada «Ver tus tareas»Te dice tus tareas abiertas que vencen hasta una fecha (hoy si no dices), incluidas las vencidas.
- ¿Pregunta antes de hacerlo? No. Solo consulta información.
- ¿Se puede deshacer? No hace falta: no cambia nada.
- Llamada a la API de Salesforce:
GET /services/data/v68.0/query?q=SELECT … FROM Task WHERE OwnerId = … AND IsClosed = false … - Nombre de la acción:
salesforce.list_tasks
Ejemplos de mensajes:
- “¿qué tareas tengo hoy en Salesforce?”
- “¿qué seguimientos tengo esta semana?”
Ponerte al día
Sección titulada «Ponerte al día»Te dice las últimas llamadas, visitas, reuniones y notas de un contacto, lead, cuenta u oportunidad.
- ¿Pregunta antes de hacerlo? No. Solo consulta información.
- ¿Se puede deshacer? No hace falta: no cambia nada.
- Llamada a la API de Salesforce:
POST /services/data/v68.0/composite (Task, Event and ContentDocumentLink queries) - Nombre de la acción:
salesforce.recent_activity
Ejemplos de mensajes:
- “¿qué hay de nuevo con Brazos Builders?”
- “¿cuándo hablé por última vez con Dana Whitfield?”
Esta lista se genera del código que ejecuta cada acción, así que siempre está al día.