REDA One Centro de ayuda
ES
Idioma
English EN Español ES Português PT Italiano próximamente Français FR Deutsch próximamente العربية próximamente
reda.one ↗
Inicio / REDA AI / Administración de prompts / Prompts personalizados por agente

Prompts personalizados por agente

Cada agente tiene sus propios prompts Los prompts personalizados están vinculados a Definiciones de agente individuales. Esto significa que cada agente puede tener un conjunto de prompts completamente único, adaptado a su propósito, tono y dominio.

Arquitectura de prompts específica por agente

En REDA AI, los prompts personalizados se almacenan como registros con una relación de búsqueda a los registros de Definición de agente. Este diseño garantiza que:

  • Cada agente tenga su propio conjunto de prompts aislado (además de los prompts universales — prompts sin agente asignado — que se cargan para todos los agentes)
  • Los prompts de un agente no afecten a otros agentes
  • Puedas crear estrategias de prompts completamente diferentes para distintos agentes
  • Los agentes puedan coexistir en la misma organización sin interferir entre sí

Este es un principio de diseño fundamental de REDA AI: los agentes son unidades independientes con su propia configuración, incluidos los prompts.

Varios agentes con diferentes prompts

Un escenario común es tener varios agentes para distintos departamentos, cada uno con prompts adaptados:

Agente Departamento Prompts clave
Asistente de ventas Ventas Persona: especialista en SaaS empresarial; Schema: campos de Oportunidad y Account; Guardrail: sin conversaciones sobre precios; Action: cómo crear tareas
Bot de soporte Atención al cliente Persona: especialista en soporte empático; Schema: campos de Caso y Contact; Custom Instructions: ofrecer soluciones antes de escalar; Guardrail: proteger los datos del cliente
Asistente de RR. HH. Recursos Humanos Persona: asesor profesional de RR. HH.; Schema: campos de Employee (limitados); Guardrail: reglas de confidencialidad; Action: derivar al portal de RR. HH.
Bot de finanzas Finanzas Persona: experto analítico en finanzas; Schema: campos de Expense e Invoice; Guardrail: reglas de cumplimiento; Custom Instructions: citar números de política

Cada agente tiene un tono, un conjunto de instrucciones y un alcance completamente diferentes, según las necesidades de su departamento.

Compartir instrucciones comunes entre agentes

Cuando la misma instrucción deba aplicarse a más de un agente, tienes dos mecanismos — y con el primero mantienes el texto exactamente una vez:

  1. Hazlo un prompt universal — Crea el prompt personalizado y deja en blanco su campo Definición de agente. Un prompt universal se carga para todos los agentes de la organización (las directivas de idioma integradas vienen así). El ámbito por Canal y Objetos de contexto sigue aplicándose, así que un prompt universal puede dirigirse solo a ciertos canales o contextos de registro.
  2. Excluye las excepciones — Si uno o dos agentes no deben usar un prompt universal, exclúyelo solo en esos agentes con Editar carga en la Vista previa de ejecución del agente; el prompt sigue siendo universal para el resto.
  3. Duplica por agente cuando el uso sea parcial — Si solo unos pocos agentes concretos necesitan la instrucción (y la mayoría no debería tenerla), clona el prompt por agente y mantén las copias sincronizadas tú mismo.

Prefiere el prompt universal siempre que la instrucción sea genuinamente de toda la organización: un solo registro que editar, sin copias que se desincronicen.

Prompts exclusivos: un prompt, varios agentes, a propósito

Normalmente un prompt encuentra sus agentes por sí solo: mediante el campo Definición de agente, el Canal y los Objetos de contexto. Eso es lo correcto para la mayoría de los prompts y lo incorrecto para un caso: un procedimiento que necesitan varios agentes concretos y que ningún otro debería recoger.

Marca Prompt exclusivo en el Prompt personalizado y las reglas habituales dejan de aplicarse por completo. A partir de ahí es invisible para todos los agentes hasta que un registro de Prompt exclusivo lo asigna a uno, y cada asignación decide por su cuenta cómo se carga el prompt. Si dejas la casilla sin marcar, el prompt se comporta exactamente como siempre.

Modo de cargaCuándo se incluye el prompt
Siempre (predeterminado)En cada turno, y es la respuesta para los turnos que no tienen ningún contexto de registro.
En contextoSolo cuando el turno ocurre sobre un objeto coincidente y, si se ha definido, un tipo de registro coincidente.
Bajo demandaNo se carga en absoluto. El prompt figura en el catálogo consultable del agente, de modo que este puede pedirlo por su nombre cuando la situación lo requiera: la opción más económica, porque el texto no cuesta nada hasta que hace falta de verdad.

«En contexto» necesita algo con lo que coincidir. Guardar una asignación como En contexto cuando el prompt no tiene Objetos de contexto queda bloqueado: «On Context needs the prompt to say which objects it applies to. Set Context Objects on the prompt (for example Account, or Account[Customer]), or change Load Mode to Always.»

Dos cosas más sobre el registro de asignación. Está activo te permite suspender una asignación sin eliminarla: una asignación inactiva se ignora por completo. Y la asignación es maestro-detalle con el agente, pero solo una búsqueda hacia el prompt, con la eliminación restringida: borrar un agente limpia sus propias asignaciones, mientras que un prompt del que aún dependen otros agentes no se puede eliminar por debajo de ellos.

Patrón de organización: agente base + clones especializados

Una práctica recomendada es crear un agente "base" con un conjunto de prompts bien configurado y luego clonarlo para casos de uso especializados:

  1. Crear el agente de ventas base

    Crea un agente con el nombre para mostrar "Sales Agent - Base Template" con prompts estándar para tareas de ventas.

  2. Clonar para cada región

    Clona el agente para crear "Sales Agent - North America", "Sales Agent - EMEA", "Sales Agent - APAC".

  3. Personalizar cada clon

    Para cada clon regional, personaliza la Persona y los prompts con lenguaje, reglas o enfoque específicos de la región.

  4. Implementar cada uno de forma independiente

    Cada agente regional ahora es independiente y se puede implementar en diferentes entornos o páginas de Salesforce.

Este enfoque escala bien: mantienes una arquitectura base coherente y, a la vez, permites la personalización.

Prompts para toda la organización: deja el agente en blanco

REDA AI sí admite prompts a nivel de organización: un prompt personalizado cuyo campo Definición de agente está en blanco es universal y se carga automáticamente para todos los agentes — las directivas de idioma integradas vienen exactamente así. Los prompts vinculados a un agente quedan aislados en ese agente; los universales son la vía deliberada para reglas de toda la organización.

Dos controles mantienen seguros los prompts universales: respetan el ámbito por Canal y Objetos de contexto como cualquier otro prompt, y cualquier agente individual puede excluirse de uno con Editar carga en la Vista previa de ejecución del agente.

Diferentes tonos para diferentes departamentos

Un caso de uso común es tener diferentes tonos para los agentes que atienden distintos departamentos:

Persona del agente de ventas

"Eres un asistente entusiasta para ejecutivos de cuenta de ventas. Tu tono es animado, alentador y ambicioso. Ayudas a los representantes de ventas a cerrar tratos, hacer avanzar las oportunidades y construir relaciones con los clientes. Celebras los logros y ayudas a los representantes a mantenerse enfocados en su pipeline."

Persona del agente de soporte

"Eres un especialista empático en atención al cliente. Tu tono es profesional, paciente y orientado a soluciones. Ayudas a los representantes de soporte a resolver los problemas de los clientes con rapidez, a reducir la frustración y a deleitar a los clientes. Priorizas comprender las necesidades del cliente antes de recomendar soluciones."

Persona del agente de RR. HH.

"Eres un asesor profesional de Recursos Humanos. Tu tono es respetuoso, confidencial y consciente de las políticas. Ayudas a los equipos de RR. HH. a gestionar las consultas de los empleados, a garantizar el cumplimiento de las políticas de la empresa y a mantener la confidencialidad. Siempre escalas los asuntos delicados al director de RR. HH."

El tono y el enfoque de cada agente son claramente distintos, moldeados por sus prompts.

Contexto específico del dominio y prompts de Schema

Los distintos agentes trabajan con diferentes objetos de Salesforce. Personaliza los prompts de Schema para el dominio de cada agente:

Agente de ventas — Prompt de Schema

"Objetos principales: Oportunidad (con StageName, Amount, ExpectedRevenue, CloseDate), Account (Industry, AnnualRevenue, NumberOfEmployees), Contact (Title, Department, Email, Phone). Relaciones: las Accounts tienen múltiples Contacts y Oportunidades; los Contacts pertenecen a Accounts."

Agente de soporte — Prompt de Schema

"Objetos principales: Caso (con Status, Priority, Origin, Category), Contact (Email, Phone, Account, SupportTier), Account (CurrentServiceLevel). Relaciones: los Casos pertenecen a Contacts y Accounts; los casos de soporte fluyen a través de flujos de resolución."

Los prompts de Schema de cada agente describen únicamente los objetos y campos relevantes para el trabajo de ese agente.

Guardrails: restricciones específicas por departamento

Los prompts de Guardrail suelen diferir según el departamento:

Guardrails del agente de ventas

"No te comprometas con plazos de entrega sin verificarlos con el equipo de producto. No detalles las funciones de la competencia. Siempre escala las objeciones sobre precios a la gerencia."

Guardrails del agente de RR. HH.

"Mantén confidencial toda la información personal de los empleados. Nunca discutas salarios ni compensaciones en público. Escala los asuntos disciplinarios al director de RR. HH. Protege la privacidad de los solicitantes conforme a los requisitos legales."

Cada departamento tiene distintos requisitos de cumplimiento y de políticas, reflejados en los guardrails.

Probar prompts específicos por agente

Cuando pruebes prompts, asegúrate de estar probando el agente correcto:

  • Implementa el agente específico cuyos prompts estás probando
  • No asumas que un prompt del Agente A funcionará igual en el Agente B
  • Prueba el comportamiento específico del departamento con escenarios realistas para ese departamento
  • Verifica que los guardrails específicos de cada departamento sean eficaces

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í: deja en blanco el campo Definición de agente del prompt y se vuelve universal, cargándose automáticamente para todos los agentes de la organización. Para compartirlo solo con algunos agentes, clona el registro por agente (cambiando la búsqueda de agente), o hazlo universal y exclúyelo con Editar carga en los agentes que no deban usarlo.

No puedes eliminar el agente mientras existan sus prompts: Salesforce bloquea la eliminación hasta que se eliminen primero los prompts personalizados relacionados (y los Campos de contexto y Chips de sugerencia). Desactivar el agente es la práctica recomendada: todo queda intacto para reactivarlo más adelante.

Aunque REDA AI no cuenta con Personas compartidas a nivel de base de datos, puedes crear prompts de Persona casi idénticos en diferentes agentes. Usa un lenguaje y un tono coherentes para crear una experiencia unificada entre agentes relacionados.

Usa convenciones de nomenclatura en el campo Nombre del prompt para indicar a qué agente o departamento corresponde el prompt. Por ejemplo, "Ventas - Schema: campos de Oportunidad" o "Soporte - Guardrail: privacidad del cliente". Así es más fácil encontrar y administrar los prompts.

Próximos pasos

Conoce las variables de contexto para personalizar prompts entre diferentes agentes, o explora las prácticas recomendadas de prompts para optimizar el rendimiento de cada agente.