🆘Power Automate: Dar seguimiento a respuestas de correo || BD de respuestas
ฝัง
- เผยแพร่เมื่อ 7 ก.พ. 2025
- 💬 Una de las cosas favoritas para mis clientes ha sido crear procedimientos donde se envía un correo de aviso para alguna tarea. El problema que siempre tienen es que el seguimiento a esos correos se vuelve complicada.
El día de hoy, vamos a hablar de cómo podemos darle seguimiento a una conversación de Outlook usando Power automate y Sharepoint online
🔗
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-
¡Aprende todo lo que necesitas para ser el más CUTE en nuestros cursos en UDEMY!
Power Automate Cloud
👉www.udemy.com/... 👈
Power Automate Desktop
👉 www.udemy.com/... 👈
Si necesitas un cupón, no dudes en preguntar jeje.
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
🟦 Síguenos en FB: / xlscute
🟩 Visita mi página: excelcute.com
🟪 También en Instagram: / cuteexcel
⬛ Y hasta en Tiktok: vm.tiktok.com/...
*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
No olvides suscribirte, dejar un like y compartir con tus amigos si te gusto. Si no, compártelo con tus enemigos y arruínales el día.
Recuerda que actualizamos dos veces por semana, y siempre estoy atento a la caja de comentarios por si tienes alguna duda sobre #powerapps #powerautomate #excel #VBA #powerquery y #powerpivot #powerautomatedesktop
Hola una consulta, en el minuto 1:31, cuando pones true, veo que aparece otra cosa: undefined(...), un favor que hay dentro de ese parentesis. y otra pregunta entonces el true que escribiste donde quedaria, por favor gracias
perdon es el minuto 15:31
hola. Cuando tienes el modo experimental activo y usas la expresion true, por default se pone el undefinded, no hay nada mas ahi que un true en expresion
Buen día, tengo la siguiente inquietud ¿habrá alguna forma de contabilizar el tiempo de respuesta que obtuvo un correo llegado del buzón, (específicamente en número ¿cuantos días tardo en dar respuesta?) esto para un control interno de eficiencia en los empleados, agradezco tu ayuda
Hola. Usando esto de llevar un registro lo podrías hacer, al final tienes el dato de "date received" que puedes cruzar contra el "date sended" de la respuesta.
Para el cálculo puedes usar la función dateDifference
Hola Sebastian como estas? intento hacer todo el proceso que has mencionado, pero en la parte te crear elemento no me permite colocar el cuerpo del mensaje. sale error. y al final no me llega a la lista de share point em mensaje inicial: he 'inputs.parameters' of workflow operation 'Crear_elemento' of type 'OpenApiConnection' is not valid. Error details: The API operation 'PostItem' requires the property 'item/MensajeInicial' to be a string of maximum length '255' but is of length '653'. que puedo hacer por favor?
Ya coloque la acción Html
como dice ahi, solo se permiten 255 caracteres y tu tienes 653. Esto es limitacion de automate, asi que debes de recortar tu texto a 255.
Saludos.
Tienes un video con excel?, es que no esta habilitad crear fila, solo agregar y actualizar , use las dos y no funcionaron, sigue alimentando en forma vertical y no en la misma fila
es basicamente lo mismo. Se me hace extraño lo que me dices, ya que si te sigue agregando filas abajo entonces no estas haciendo bien el paso de encontrar el valor anterior
Como puedo obtener solo el numero o cantidad de correos sin leer de una determinada casilla?
Hola Francisco.
No entendí muy bien tu pregunta, puedes elaborar un poco más_
Gracias
Hola Sebastián, gran video muchas gracias. Una consulta,¿cómo podría hacer para programar en automate que se envíe un correo automático si no se tiene respuesta en 24 horas?
Hola. Puedes hacer esto mismo con tu carpeta de send y programar otro flujo qué corra cada hora y revise la fecha de envío en la tabla. Si es mayor a 24 horas y menor a 24 horas 1 minuto que mande el correo sobre eso
Hola @joaco7 pudiste hacerlo?
Hola, muy bueno, tengo una consulta, estoy entrampado en como capturar la respuesta de la confirmación de lectura de un correo que envío a varios usuarios.... si me puede dar una idea... gracias...
hola.
Puedes crear una regla que mueva esos correos a una carpeta especifica y desde ahi capturar su llegada en el flujo
Es un gran tutorial, disculpa tengo una consulta, hay alguna forna de conectar este sistema de seguimiento a Power Apps?
Hola.
Como es una lista de Sharepoint, la respuesta es si, y de hecho sería bastante bueno
Una consulta : en el momento de crear el get items , el filte query es un cuadro de texto sin mas , no hay opciones y aunque intente escribir los argumentos manualmente el flujo sale con error , que podría ser?
Hola
Entra en las configuraciones de power automate y activa las opciones experimentales para que te salga el diseño moderno.
Una vez en el diseño moderno también puedes cambiar a modo texto para que veas como se escribe tu filter query si la opción de experimental no está activo
@@ExcelCute vale muchas gracias , si funciona
@@ExcelCute bro un tengo problemas con el filter query , ya me muestra las opciones pero , no me trae todas las columnas de mi lista de SharePoint , aunque cambie nombres vuelva a crear la lista sigue igual , tal vez tengas idea
Hola.
Estas usando la opción de traer vista especifica? Si no es así, ¿que columnas faltan? ¿Son de algun tipo en especial?
@@ExcelCute si igual como en el video , las columnas que necesito son igual tipo texto , pero me trae son las de selección y no las de texto
Disculpa amigo que tipo de datos son los campos en la lista de SharePoint ya que solo me deja de 255 caracteres que tengo en lineas de texto
y otra pregunta sino me esta jalando los campos en en el filtro de obtener elementos de sharePoint que hacer?
Hola.
1. La columna es tipo multiline, que segun la documentacion acepta hasta 6,000 caracteres
2. Activa la opcion de "modo experimental" para ver los campos, o metelos manual con un odata Filter query.
Saludos.
pero el ejercicio solo funciona sobre el mismo correo, es decir, cuando se envía a otro correo el ID de conversación cambia... en conclusión no servirá para realizar trazabilidad. Qué parámetro se puede utilizar para seguir y no perder el rastro, así se reenvíe por diferentes usuarios?
Ammm no entiendo tu punto?
El id de conversacion sirve para monitorear la misma conversacion cuando se responde o responde a todos.
Si ese mismo correo se reenvia a alguien mas, naturalmente va a cambiar porque no es la misma conversacion, y no hay valor de rastreo ahi.
Hola, mira que lo que dice Leonardo es verdad. En el ejercicio colocas un buzón en común "FlowMailText" y tanto el envío del correo como la respuesta, al llegar todo al mismo buzón, el mensaje ID coincide.
En la realidad si vas a hacer seguimiento desde un correo que no es el tuyo, serán dos buzones distintos y no va funcionar.
Te agradecería si nos pudiseses ampliar ¿Como lo harías tomando en cuenta que solo controlas un correo de los dos?
Este seguimiento es para tu correo, y funciona siempre que la conversación entre las partes sea bilateral.
Entonces, si se modifica la comunicación los valores van a cambiar por regla de administración de BD (ya no es el mismo registro con los mismos parametros)
Como controlar lo que se hace fuera de ti, no hay una forma más que los datos "posiblemente no variantes" como lo son el destinatario principal y el subject
Hola, cuando se responde un correo se llena la columna conversation, pero si nuevamente sigue habiendo otra respuesta mas, esa columna ya esta llena, por ende me sale error. como hacer para que si la columna conversation esta llena se valla a una siguiente columna a la derecha y seguir registrando las respuestas, que aveces puedieran llegar hacer mas de 10, dependen del tema o asunto una correo aveces queda sin concretarse, y has mas de usa sola ves que responden. es decir hacer mas columnas conversation1, conversation2 y asi,
No hagas nuevas columnas.
En vez de eso, xrea una lista transaccional, es decir, una lista que escriba una nueva línea cada que llega una respuesta, al final todas tendrán relación gracias al conversation ID y puedes usarlas para analizar más fácil
@@ExcelCute no se como hacerlo :(
Pues nada más en tu flujo, cada que llegue un correo, escribe un nuevo ítem, no actualices el anterior y ya, una sola columna de messageId te sirve para lo que buscas porque vas a escribir una línea por cada correo nuevo
@@ExcelCute aya, pero si me interesa tener todo el historial de un tema en una sola linea, para no estar buscando por Id cuando quiera ver el historial de un correo, por favor tu ayuda.
No haría sentido tenerlo así, ya que así no es como funcionan las bases de datos.
Lo más cercano es que hagas un concat a una columna donde pongas los comentarios de cada correo y se vayan concatenando, pero vas a llegar al limite de caracteres pronto.
Es más fácil filtrar, y es el deber ser para la administración de datos
Hola Amigo, al momento de crear el "Get Items" en la opción del "Filter Query" no me aparece el "ConversationID", ese parámetro se crea de alguna forma en particular?
Hola.
Esa columna debes de crearla tu manualmente en tu lista de SPO. Es una columna tipo texto nada mas.
Por que mis erramientas no se ven como las del video, por ejemplo a mi el Query no me sali asi como en el video, no me salen los cadros para asignar los valores.
Activa la opción de "herramienta experimental " en la configuración de power automate
@@ExcelCute muchas gracias era eso 😂😂😂, tengo una pregunta ❔ que campo debo de agregar en "crear elemento" para obtener la respuesta?
Como?
Crear elemento sirve para crear una nueva fila en sharepoint. La respuesta te la da o el correo o un elemento ya creado
hola, una pregunta como lo mismo para excel v3 por favor tu ayuda, yo no tengo sharepoint
Es lo mismo, solo crea una tabla en Excel y cambia el paso de sharepoint por Crear Fila de Excel
Buen video. Sebastian tengo una pregunta, no se si ya lo has realizdo. Se puede hacer con power automate un flujo de trabajao con correos recibios? y que ese flujo quede en planner?
Te explico: Tengo un correo que administro, a ese correo, llegan cientos de correos diarios los cuales se deben de reenviar para que den respuesta a 5 personas mas. Esto se hace así, ya que el administrador del correo debe de leer el mensaje para saber a que persona se debe reenviar para su respuesta (cada una de las 5 personas maneja un área en especifico). La idea con el planner es saber cuando una persona lleva mas de 6 días sin dar respuesta a cada correo que se le envio.
Muchas gracias en lo que me puesas ayudar.
Hola Cesar,
Basicamente es esto mismo del video.
En una lista, guardas el id del correo, su recepcion y su conversacion y le das seguimiento como en el video.
El leer los correos lo puedes hacer desde una app, y reenviarlos a quien el toque tambien.
En el planner, solo programa un flujo diario que revise si ya hubo respuesta y listo
@@ExcelCute Muchas gracias
Me esta creando la fila pero no me lleva datos !!! Alguien me puede decir si se necesita alguna licencia especial para realizar este ejercicio o se puede con una licencia comun y corriente ?
Hola.
No es necesario nada adicional de licencias, solo poner los valores bien desde el correo al sharepoint.
Si te crea la fila vacia es porque los valores pasados estan vacios, habria que checarlo desde ahi.
@@ExcelCuteLos nombres de las columnas en la lista del Sharepoint tienen que ser los mismo del vídeo ? Es que hoy le trabaje mucho y nada que lo logro 😔
No, deben de ser los que tenga tu lista
Hola tengo varias macros creadas con IA y me funcionan pero, la limitante es que funcionan cuando el archivo esta abierto, Power Automate podria audarm con muchas cosas, quisiera poder conversar contigo ya que tengo solo preguntas puntuales , no se si serias tan amable de darme una mano?
Hola.
Escríbeme a svallejo@excelcute.com y contactamos
Existe una forma de que al sharepoint entre el cuerpo del texto completo pero solo el texto como tal y no en HTML? Que no sea la de poner previsualización del cuerpo. Realmente lo estoy enviando es a un excel porque el sharepoint tiene un limite de caracteres, para solucionarlo lo estoy haciendo en excel pero ya me doy cuenta de que me trae el cuerpo pero en código html, necesito es el cuerpo completo sin html, será posible? o que me recomiendas hacer? Muchas gracias, eres un crack.
Mmm no hay una forma fácil de limpiar eso.
Tendrías que
1. Declarar una variable string
2. Partir en una matriz tu cuerpo html
3. De esa matriz, usar un aplicar a cada uno e ir removiendo los tags de a poco.
Es demasiado laborioso en realidad
Hola, si quisiera añadir un correo que responda con imágenes. Se podrá?
Hola.
Si, solo obtén las imágenes desde el origen con get file content y metelas ya sea como adjuntos o con la base64 y la etiqueta img de html
Si lo ajusto para un buzón compartido, como adiciono la respuesta que se envía desde buzón, la idea es guardar todos los mensajes que se comparten en esa conversación tanto lo recibidos como enviados
tienes la carpeta "enviados", con eso puedes capturar cuando un correo llega a esa carpeta.
En la respuesta o en el enviado copias o agregas al buzón y si funciona
como puedo obtener el ID de un correo enviado por powerautomate ? esto con el fin de enviar otro y que quede en el mismo hilo de la conversacion
en el video enseño una forma, que es usando el trigger "cuando un correo llega".
Tambien lo puedes obtener con acciones como "listar correos"
@@ExcelCute ok entiendo y para obtener el ID de un correo enviado desde power automate ?, ejemplo , tengo un flujo de notificaciones de un proceso. este flujo envía correos a varias personas desde un buzón compartido, necesito que si el dia de mañana se envía otra notificación a esa misma persona el correo llegue en el mismo hilo de conversación del correo anterior. sin esperar que el cliente responda para obtener el id.
Amigo tengo un inconveniente al ejecutar un begin transacction usando el conector de Oracle, sabes como puedo hacerlo? Me sale badgateway creo que es por el ; al final pero no estoy seguro. Gracias, saludos
Hola Amigo.
mmm checa esto, a ver si te sirve
powerusers.microsoft.com/t5/Building-Flows/Bad-Gateway-Execute-Oracle-Query/td-p/844366
Amigo como seria para actualizar un archivo excel y no sharepoint.
Solo cambia el conector "create ítem" por "create a row" de Excel y ya
Me ocurre que no me sale el site address
Copia el linl y pegado como valor en la caja de sitio de la acción.
Ojo, solo debes pegar hasta la parte que dice tiene el.nombre del sitio
Hola, ¿tienes alguna idea de cómo puedo obtener la lista de personas que leyeron mi mensaje?
Hola.
No, eso si no creo que sea posible directamente con office365 😵💫
Holaaaaaaa… Tienes algún tutorial con PA q de un archivo CVS lo pase a Excel con las columnas q uno haya escogido?
Hola Luis.
Tengo este de CSV a Excel.
No te deja seleccionar columnas, solo lo pasa completo
Saludos
@@ExcelCute hola , cuál? Me pasas el link…😊
th-cam.com/video/rO-08GXeLSE/w-d-xo.html
Mi propia página me bloqueo 😂😂😂