Crear y editar prompts
Cómo crear un prompt nuevo
-
Abre la Definición de agente
En la aplicación REDA AI, ve a Administración de agentes y haz clic en la Definición de agente a la que quieres agregar un prompt.
-
Desplázate hasta las listas relacionadas
Busca la lista relacionada «Prompts personalizados» en el registro de la Definición de agente.
-
Haz clic en Nuevo prompt personalizado
Haz clic en el botón «Nuevo» de la lista relacionada Prompts personalizados para crear un prompt nuevo.
-
Selecciona el tipo de prompt
Elige el Tipo de prompt en el menú desplegable: Persona_Override, Custom_Instructions, Schema, Action o Guardrail. (Obligatorio)
-
Escribe el contenido del prompt
Ingresa el texto del prompt en el campo Contenido. Sé claro y específico sobre lo que quieres que haga la IA. (Obligatorio)
-
Establece el orden de clasificación (opcional)
Ingresa un número en el campo Orden de clasificación (valor predeterminado del paquete: 100). Esto controla la posición del prompt en la secuencia ensamblada — entre todos los tipos de prompt, no solo el suyo. Los números más bajos van primero.
-
Decide si empieza activo
Los prompts nuevos están activos de forma predeterminada: la casilla Activo viene marcada y el prompt surte efecto en la siguiente conversación del agente en cuanto guardas. Desmárcala si prefieres crear el prompt deshabilitado y habilitarlo más tarde.
-
Guarda el prompt
Haz clic en Guardar. El prompt ahora queda vinculado a tu agente y se usará si la casilla Activo está marcada.
Campos de configuración del prompt
| Campo | Tipo | ¿Obligatorio? | Notas |
|---|---|---|---|
| Nombre del prompt | Texto | No | No se envía a la IA, pero identifica el prompt en la lista de exclusiones de Editar carga de la Vista previa de ejecución — dale a cada prompt un nombre distintivo. Ejemplo: «Anulación de tono para Ventas». |
| Tipo de prompt | Lista de selección | Sí | Uno de: Persona_Override, Custom_Instructions, Schema, Action, Guardrail. |
| Contenido | Área de texto largo | No, pero un prompt sin él no hace nada | El texto del prompt que se envía a la IA. Sé claro y específico. Puede incluir variables de contexto como {USER_NAME}. |
| Activo | Casilla de verificación | No | Marcada de forma predeterminada: un prompt recién creado está activo de inmediato. Desmárcala para crearlo deshabilitado; puedes desactivar y reactivar en cualquier momento sin eliminar. |
| Orden de clasificación | Número | Sí | Valor predeterminado del paquete: 100. Controla la posición del prompt entre todos los tipos de prompt. Los números más bajos van primero. Usa valores espaciados (10, 20, 30) para reordenar con facilidad. |
| Canal | Lista de selección múltiple | No | En qué canales se carga el prompt (Interno, Widget externo, Comunidad, API). |
| Objetos de contexto | Texto | No | Nombres de API de objetos, opcional. Si se establece, el prompt solo se carga en conversaciones en el contexto de uno de esos objetos. |
| Estimación de complejidad | Número | No | Tamaño estimado en tokens que se aplica contra el Prompt Complexity Budget del agente durante el ensamblado. En blanco cuenta como 200. |
| Resumen | Texto | En prompts exclusivos | Una línea que dice qué cubre el prompt. Tiene dos lectores: el administrador que elige prompts para asignar a un agente y —en una asignación Bajo demanda— el propio agente, que decide si va a buscar el prompt. Escribe para qué sirve el procedimiento, no cómo funciona. |
| Prompt exclusivo | Casilla | No | Desactivada de forma predeterminada. Márcala y el prompt deja de emparejarse por agente, canal y contexto; a partir de ahí solo llega a un agente mediante una asignación de Prompt exclusivo. |
Editar un prompt existente
- Abre la Definición de agente — Ve a la Definición de agente que contiene el prompt.
- Encuentra el prompt en la lista relacionada — Ubica el prompt en la lista relacionada Prompts personalizados.
- Haz clic en el nombre del prompt — Haz clic en el nombre del prompt para abrir su registro.
- Edita los campos — Modifica el Contenido, el Tipo de prompt, el Orden de clasificación o el campo Activo según sea necesario.
- Guarda los cambios — Haz clic en Guardar. Los cambios surten efecto de inmediato para las nuevas interacciones con la IA.
- Prueba el agente — Abre el chat del agente y verifica que los cambios tengan el efecto deseado.
Clonar prompts entre agentes
Si quieres usar prompts similares en varios agentes, puedes clonar un prompt:
- Abre el registro del Prompt personalizado que quieres clonar.
- Haz clic en el botón «Clonar» de Salesforce (o selecciona Clonar en el menú desplegable).
- Cambia el campo Agente al agente de destino.
- Haz clic en Guardar para crear el prompt clonado en el agente de destino.
Como alternativa, puedes copiar el texto del campo Contenido, crear un prompt nuevo en el agente de destino y pegar el contenido. Esto te da un prompt nuevo sin historial vinculado.
Probar los cambios en los prompts
Después de crear o editar un prompt, pruébalo siempre:
- Activa el prompt (si aún no está activo) — Asegúrate de que la casilla Activo esté marcada.
- Abre el chat del agente — Implementa el agente en un sandbox o usa la función de vista previa.
- Envía mensajes de prueba — Envía mensajes que deberían activar el comportamiento del prompt.
- Observa los resultados — ¿El agente sigue las instrucciones del prompt? ¿Las respuestas tienen el formato correcto?
- Itera — Si el comportamiento no es el que esperabas, edita el prompt y vuelve a probar.
- Implementa cuando esté listo — Cuando estés conforme, implementa el agente en producción.
Desactivar y reactivar prompts
En lugar de eliminar un prompt, desactívalo:
- Abre el registro del Prompt personalizado
- Desmarca la casilla Activo
- Haz clic en Guardar
El prompt ahora queda deshabilitado y no se enviará a la IA, pero el registro permanece en tu base de datos. Puedes reactivarlo en cualquier momento volviendo a marcar la casilla. Esto resulta útil para:
- Pruebas A/B — Prueba dos versiones de un prompt desactivando una, probando la otra y luego cambiando.
- Comportamiento estacional — Deshabilita los prompts fuera de la temporada correspondiente y reactívalos cuando los necesites.
- Cambios experimentales — Crea un prompt nuevo, deshabilita el anterior, prueba y luego confirma o revierte.
Prácticas recomendadas para crear prompts
Cada prompt debe tener UN solo propósito claro. No combines varios comportamientos en un mismo prompt. Es mejor tener 3 prompts enfocados que 1 megaprompt.
Sé específico, no vago — En lugar de «Sé útil», di «Si el usuario pregunta sobre precios, responde con un enlace a la página de precios y ofrece agendar una demostración».
Nombra tus prompts con claridad — Usa nombres descriptivos como «Formato de respuesta - Viñetas» o «Guardrail - Sin datos personales» para que los administradores puedan encontrarlos y administrarlos con facilidad.
Usa el Orden de clasificación de forma estratégica — Si ciertas instrucciones deben tener prioridad, asígnales números de Orden de clasificación más bajos para que se ensamblen primero.
Evita la redundancia — No repitas la misma instrucción en varios prompts. Consolídala en un solo prompt y hazle referencia en los comentarios si es necesario.
Incluye variables de contexto — Usa {USER_FIRST_NAME}, {TODAY_DATE}, etc. para personalizar. Esto hace que las interacciones se sientan más adaptadas.
Tipos de prompts comunes y ejemplos
| Tipo de prompt | Caso de uso | Fragmento de contenido de ejemplo |
|---|---|---|
| Schema | Describir objetos y campos de Salesforce | «Opportunity.StageName tiene los valores: Prospecting, Qualification, Decision Makers, Closed Won, Closed Lost» |
| Custom Instructions | Reglas de comportamiento | «Siempre formatea las listas con viñetas. Mantén las respuestas por debajo de 150 palabras. Usa un tono amistoso.» |
| Acción | Cómo realizar acciones específicas | «Al crear una tarea, establece la prioridad en 'Alta' para los elementos urgentes. Usa el formato de asunto: 'Seguimiento: [nombre del cliente]'» |
| Guardrail | Restricciones y reglas de seguridad | «Nunca hables sobre información de salarios de los empleados. Si te preguntan, responde: 'Esa es una pregunta para RR. HH. Puedo ayudarte con otros temas.'» |
Solución de problemas con los prompts
Verifica que la casilla Activo esté marcada. Si está activo, comprueba que el prompt tenga configurado el Agente correcto. Borra la caché del navegador y actualiza el widget de chat.
El agente ignora el prompt — La IA puede ignorar las instrucciones si entran en conflicto con la persona u otros prompts. Usa prompts de tipo Guardrail para las reglas estrictas. Evita el lenguaje vago: sé explícito sobre lo que quieres.
Se usan demasiados tokens — Los prompts largos consumen tokens. Considera dividir los prompts grandes en varios más enfocados y usa prompts de tipo Schema en lugar de herramientas de consulta.
Configurar instrucciones reutilizables
Los Prompts exclusivos permiten asignar instrucciones reutilizables a agentes seleccionados. Revise Prompt exclusivo y Resumen en Prompt personalizado, y Definición de agente, Prompt personalizado, Activo y Modo de carga en la asignación. El modo Bajo demanda requiere la herramienta de prompts de contexto en el agente. Los corchetes de tipo de registro comparten reglas de alcance, también en las vistas previas. El orden de prompts y herramientas es determinista; la vista previa admite un ID de registro. Las instrucciones de idioma siguen el mensaje en canales API/externos; los marcadores de usuario solo se aplican en los contextos previstos. Preserve los prompts propios al combinar los valores actuales.
Preguntas frecuentes
Sí. Los cambios en los prompts surten efecto de inmediato. Las conversaciones nuevas usarán el prompt actualizado. Las conversaciones existentes continúan con la versión con la que comenzaron (a menos que la sesión se reinicie). Prueba los cambios con cuidado para no interrumpir los agentes que están activos.
El campo Persona en la Definición de agente es el prompt de sistema base. Los Prompts personalizados de tipo Persona_Override lo refinan o lo anulan. Usa el campo Persona para la identidad principal y los prompts Persona_Override para los ajustes.
Sí, la IA entiende markdown. Puedes usar *, -, # para listas y formato en los prompts. La IA interpretará y seguirá las convenciones de markdown.
Cada prompt consume tokens. Mantén cada prompt por debajo de los 10 000 caracteres. Si tus prompts se están volviendo muy largos, divídelos en varios prompts más enfocados y usa el Orden de clasificación para controlar el orden de ensamblaje.
Próximos pasos
Aprende las prácticas recomendadas de prompts para optimizar tus prompts, o explora las variables de contexto para personalizar.