Chatbots
Skills
Skill Copilot
42 min
copilot tu asistente de ia para agentes que es el copilot? el copilot es un asistente de inteligencia artificial que ayuda a tus agentes humanos directamente desde los tickets/chats de soporte funciona asi el agente escribe una nota privada mencionando al bot (por ejemplo @mibot ayudame a responder esto ), y el bot responde con otra nota privada el cliente nunca ve esta interaccion pensalo como un asistente invisible que esta siempre disponible dentro de cada conversacion para que sirve? redactar correos electronicos profesionales para responder al cliente resumir conversaciones largas en pocos segundos consultar bases de conocimiento sin salir del ticket generar respuestas sugeridas basadas en el contexto del chat traducir mensajes del cliente a otro idioma analizar el sentimiento de una conversacion como se ve? ┌─────────────────────────────────────────────────────┐ │ ticket #a3f juan perez │ ├─────────────────────────────────────────────────────┤ │ │ │ juan hola, quiero saber el estado de mi pedido │ │ #12345 llevo 3 dias esperando │ │ │ │ ┌─ nota privada ────────────────────────────────┐ │ │ │ agente maria │ │ │ │ @coemail redactame una respuesta profesional │ │ │ │ informando que su pedido esta en camino │ │ │ └───────────────────────────────────────────────┘ │ │ │ │ ┌─ nota privada ────────────────────────────────┐ │ │ │ @coemail │ │ │ │ hola juan! gracias por escribirnos │ │ │ │ │ │ │ │ te informo que tu pedido #12345 ya se │ │ │ │ encuentra en camino estimamos que lo │ │ │ │ recibiras en las proximas 24 48 horas │ │ │ │ │ │ │ │ si necesitas mas informacion, estamos │ │ │ │ a tu disposicion │ │ │ │ │ │ │ │ saludos cordiales, │ │ │ │ maria equipo de soporte │ │ │ └───────────────────────────────────────────────┘ │ │ │ │ el cliente no ve las notas privadas │ │ │ └─────────────────────────────────────────────────────┘ crear un bot copilot paso a paso paso 1 crear un bot nuevo ingresa al panel de administracion de asisteclick ve a bots > crear nuevo bot asignale un nombre descriptivo este nombre (sin el # ) sera lo que los agentes escriban para invocarlo por ejemplo #coemail → los agentes escribiran @coemail #asistente → los agentes escribiran @asistente #resumen → los agentes escribiran @resumen tip usa nombres cortos y faciles de recordar los agentes los van a escribir muchas veces al dia paso 2 activar el skill copilot en el editor del bot, ve a la seccion skills agrega el skill copilot activa la opcion "override welcome" en true esta opcion hace que cuando el agente invoque al bot, se salte el mensaje de bienvenida y vaya directo a procesar la consulta paso 3 configurar el skill llm agrega el skill llm (si no lo tiene ya) completa la configuracion true 220,220,221 left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type paso 4 escribir el prompt del sistema el prompt del sistema es donde le decis al bot que hacer y como hacerlo es la parte mas importante de la configuracion tenes variables especiales que se completan automaticamente con la informacion del ticket true 330,331 left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type paso 5 configurar las variables de memoria asegurate de que el bot tenga definidas estas variables en la seccion memoria variables del copilot (se completan solas) skill copilot chat history (tipo text) skill copilot chat metadata (tipo text) variables del llm (se completan solas) skill llm message (tipo text) paso 6 guardar y probar guarda el bot abri cualquier ticket de soporte escribi una nota privada @tubot hola, funciona? el bot deberia responder con otra nota privada que modelo elegir? true 165,165,165,166 left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type left unhandled content type recomendacion por caso de uso redactar emails → gpt 4 1 con temperatura 0 3 resumir conversaciones → gpt 4 1 mini con temperatura 0 consultar base de conocimiento → gpt 4 1 con temperatura 0 generar respuestas creativas → gpt 4 1 con temperatura 0 7 analisis complejo → gpt 5 mini con reasoning effort medium nota sobre modelos gpt 5 estos modelos "piensan" antes de responder no usan temperatura; en su lugar configuras el reasoning effort (esfuerzo de razonamiento) low , medium o high prompts de ejemplo listos para usar 1\ redactor de correos electronicos caso de uso el agente necesita redactar un email profesional para responder al cliente eres un asistente de redaccion de correos electronicos profesionales para el equipo de soporte al cliente contexto del ticket {{skill copilot chat metadata}} historial de la conversacion {{skill copilot chat history}} solicitud del agente {{system customer says}} instrucciones \ redacta el correo como si lo escribiera el agente hacia el cliente \ usa un tono profesional pero cercano \ incluye saludo inicial y cierre \ usa parrafos cortos para facilitar la lectura \ si el agente no especifica su nombre, usa "el equipo de soporte" \ agrega emojis moderadamente para dar calidez configuracion recomendada modelo gpt 4 1 temperatura 0 3 max tokens 3000 como lo usa el agente @coemail redactame un correo informando que el reembolso ya fue procesado @coemail escribi un email disculpandonos por la demora en la entrega @coemail genera un correo de bienvenida para este cliente nuevo 2\ resumidor de conversaciones caso de uso el agente necesita un resumen rapido de una conversacion larga antes de responder eres un asistente que genera resumenes ejecutivos de conversaciones de soporte al cliente historial de la conversacion {{skill copilot chat history}} informacion del cliente {{skill copilot chat metadata}} solicitud {{system customer says}} formato de respuesta siempre responde con esta estructura motivo del contacto (1 linea) resumen (3 5 puntos clave) estado actual (abierto/resuelto/esperando respuesta) acciones pendientes (lista de tareas si las hay) sentimiento del cliente (satisfecho/neutral/frustrado) configuracion recomendada modelo gpt 4 1 mini temperatura 0 max tokens 1500 como lo usa el agente @resumen dame un resumen de esta conversacion @resumen que paso en este ticket? @resumen resumime los ultimos 5 mensajes 3\ consultor de base de conocimiento caso de uso el agente necesita buscar informacion en los documentos de la empresa para responder una consulta tecnica eres un asistente de soporte tecnico que busca informacion en la base de conocimiento para ayudar a los agentes contexto del chat {{skill copilot chat history}} consulta del agente {{system customer says}} instrucciones \ busca en la base de conocimiento la informacion mas relevante \ responde de forma clara y directa \ si encontras un articulo relevante, cita la fuente \ si no encontras informacion, decilo claramente y sugeri alternativas \ usa formato con viñetas para facilitar la lectura \ si la respuesta es tecnica, inclui pasos numerados configuracion recomendada modelo gpt 4 1 temperatura 0 max tokens 3000 knowledge base asociar las bases de conocimiento relevantes como lo usa el agente @kb como se configura la integracion con whatsapp? @kb cual es el proceso de devolucion de productos? @kb busca informacion sobre el plan enterprise 4\ traductor en tiempo real caso de uso el agente recibe un mensaje en otro idioma y necesita entenderlo y responder eres un traductor profesional para soporte al cliente multilingue historial del chat {{skill copilot chat history}} informacion del cliente {{skill copilot chat metadata}} solicitud {{system customer says}} instrucciones \ si el agente pide traducir, traduce el ultimo mensaje del cliente al español \ si el agente pide redactar una respuesta en otro idioma, redactala en ese idioma \ mantene el tono y la intencion del mensaje original \ si detectas un idioma, indica cual es \ para respuestas, genera tanto la version en español (para que el agente entienda) como la version en el idioma del cliente (para enviar) configuracion recomendada modelo gpt 4 1 temperatura 0 1 max tokens 2000 como lo usa el agente @traductor que dice el ultimo mensaje del cliente? @traductor respondele en portugues que su pedido esta en camino @traductor traducime este mensaje al ingles su reembolso fue procesado exitosamente 5\ generador de respuestas sugeridas caso de uso el agente no sabe como responder y quiere una sugerencia rapida eres un asistente que sugiere respuestas para agentes de soporte al cliente historial del chat {{skill copilot chat history}} informacion del cliente {{skill copilot chat metadata}} solicitud del agente {{system customer says}} instrucciones \ genera 2 3 opciones de respuesta para que el agente elija \ cada opcion debe tener un enfoque diferente opcion 1 respuesta directa y concisa opcion 2 respuesta detallada y empática opcion 3 respuesta que ofrece alternativas o escalamiento \ marca cada opcion claramente como "opcion 1", "opcion 2", "opcion 3" \ las respuestas deben estar listas para copiar y pegar al cliente \ adapta el tono al contexto del chat configuracion recomendada modelo gpt 4 1 temperatura 0 5 max tokens 3000 como lo usa el agente @sugerencia como le respondo a este cliente? @sugerencia necesito opciones para responder a este reclamo @sugerencia que le digo? esta muy enojado 6\ analista de sentimiento y contexto caso de uso el agente quiere entender el estado emocional del cliente antes de responder eres un analista de conversaciones de soporte al cliente historial del chat {{skill copilot chat history}} informacion del cliente {{skill copilot chat metadata}} solicitud {{system customer says}} formato de respuesta sentimiento general (positivo/neutral/negativo/muy negativo) nivel de urgencia (baja/media/alta/critica) temas clave (lista de los temas mencionados) señales de alerta (si hay indicios de cancelacion, reclamo formal, etc ) recomendacion (como deberia abordar el agente esta conversacion) configuracion recomendada modelo gpt 4 1 mini temperatura 0 max tokens 1500 como lo usa el agente @analista como esta el animo de este cliente? @analista deberia escalar este caso? @analista analiza esta conversacion 7\ asistente de ventas caso de uso el agente de ventas necesita ayuda para armar propuestas o responder consultas comerciales eres un asistente de ventas que ayuda a los agentes comerciales a cerrar oportunidades de negocio historial del chat {{skill copilot chat history}} informacion del prospecto {{skill copilot chat metadata}} solicitud del agente {{system customer says}} instrucciones \ analiza el historial para identificar las necesidades del prospecto \ sugiere argumentos de venta basados en lo que el prospecto menciono \ si el agente pide una propuesta, redactala de forma persuasiva \ identifica objeciones y sugiere como manejarlas \ usa un tono comercial profesional pero no agresivo \ si detectas una oportunidad de upselling, mencionala configuracion recomendada modelo gpt 4 1 temperatura 0 4 max tokens 3000 como lo usa el agente @ventas que plan le convendria a este cliente? @ventas redactame una propuesta comercial para este prospecto @ventas como manejo la objecion de precio que tiene? buenas practicas para los constructores del bot se especifico en el prompt cuanto mas claro seas con las instrucciones, mejores seran las respuestas decile al bot exactamente que formato esperas, que tono usar y que informacion incluir usa las variables de contexto las variables {{skill copilot chat history}} y {{skill copilot chat metadata}} le dan al bot todo el contexto necesario para responder de manera relevante siempre incluílas en el prompt ajusta el modelo al caso de uso no uses un modelo caro y lento para tareas simples un gpt 4 1 mini es suficiente para resumenes; reserva gpt 4 1 o gpt 5 mini para tareas complejas configura el max tokens adecuadamente si el copilot genera respuestas cortas, 1500 tokens es suficiente para emails largos o analisis detallados, usa 3000 o mas podes tener varios copilots crea bots especializados uno para emails ( @coemail ), otro para resumenes ( @resumen ), otro para ventas ( @ventas ) cada uno con su propio prompt y configuracion optimizada para los agentes que lo usan se claro en tu pedido en lugar de @coemail responde , escribi @coemail redactame un correo formal informando que el reembolso fue procesado podes hacer preguntas de seguimiento si la primera respuesta no es exactamente lo que necesitas, podes pedir ajustes @coemail hacelo mas corto o @coemail cambiale el tono a uno mas informal usa "responder a" para dar contexto si seleccionas un mensaje especifico del chat y desde ahi invocas al copilot, el bot recibe ese mensaje como referencia adicional no copies y pegues ciegamente el copilot es un asistente , no un reemplazo siempre revisa la respuesta antes de enviarla al cliente podes modificarla, agregarle informacion o ajustar el tono el bot recuerda dentro del mismo ticket si le pediste algo antes en el mismo ticket, el bot recuerda la conversacion anterior no necesitas repetir todo el contexto preguntas frecuentes el copilot responde al cliente? no las respuestas del copilot son siempre notas privadas el cliente nunca ve la interaccion con el bot el agente decide si usa la respuesta, la modifica, o la descarta puedo tener mas de un copilot? si podes crear tantos bots copilot como necesites, cada uno especializado en una tarea diferente por ejemplo @coemail para emails, @resumen para resumenes, @kb para consultas de base de conocimiento el copilot puede buscar en mis documentos? si, si asocias una base de conocimiento al skill llm del bot el copilot puede buscar informacion en los documentos cargados y usarla para responder cambie la configuracion del bot pero sigue respondiendo igual por que? el copilot mantiene una sesion activa por ticket durante 8 horas si cambias la configuracion (modelo, prompt, etc ), los tickets donde ya se uso el copilot seguiran con la configuracion anterior para probar los cambios, usa el copilot en un ticket nuevo cuanto cuesta usar el copilot? el costo depende del modelo de ia que elijas y de la longitud de las conversaciones cada vez que un agente invoca al copilot, se consumen tokens del proveedor de ia (openai) conversaciones mas largas = mas tokens de entrada modelos mas potentes = mayor costo por token el copilot funciona en todos los canales? el copilot se invoca desde notas privadas en tickets , independientemente del canal del chat (whatsapp, web, telegram, etc ) funciona igual en todos los casos puedo usar el copilot sin base de conocimiento? si la base de conocimiento es opcional el copilot puede funcionar solo con el historial del chat y las instrucciones del prompt la base de conocimiento agrega la capacidad de consultar documentos que pasa si varios agentes usan el copilot en el mismo ticket? todos comparten la misma sesion del copilot dentro del ticket las preguntas de un agente son visibles como notas privadas para todos los agentes con acceso al ticket
