Skills del asistente
Crea y mantiene conocimiento especializado activado bajo condiciones de uso.
Que se logra
- Resultado: el asistente recibe procedimientos y conocimiento específico solo en los escenarios en que debe aplicarlos.
- Caso de uso: una firma contable crea un skill para explicar requisitos de facturación cuando un cliente pregunta por ese trámite.
- Se combina con: Instrucciones y modos, Herramientas internas e Historial y restauración.
Donde esta
- Ruta:
/[orgId]/ai-assistant - Acceso en UI:
AI Assistant - Componente(s): SkillsSection.tsx
Como funciona
- Abre
Skillsy pulsaAdd Skill. - Escribe
Skill Name, describeWhen To Usey redactaSkill Content. - Usa
Insert variableenWhen To UseoSkill Contentpara personalizar con campos del contacto ({{contact.first_name}},{{contact.custom_fields_by_key.<key>}}). - Alterna entre
MarkdownyCode; en modo código puedes abrirPreview. - Pulsa
Add Skill; para cambiar una existente expándela, edita sus campos y pulsaSave Changes. Eliminar requiere confirmarRemove. - Si hay variables de contacto y el asistente no tiene Contact Read, aparece una alerta roja. Activa el permiso y guarda con
Update Assistant.
Campos y opciones
| Campo | Tipo | Obligatorio | Notas |
|---|---|---|---|
Skill Name |
texto | Si | Nombre visible de la tarjeta. |
When To Use |
texto largo | Si | Condición que orienta el uso. Acepta variables {{contact.*}}. |
Skill Content |
editor Markdown | Si | Conocimiento que recibe el asistente. Acepta variables {{contact.*}}. |
Reglas y validaciones
- La creación se bloquea hasta completar los tres campos.
- El listado se carga por asistente, hasta 50 skills ordenadas por creación.
Backend
- Servicios:
ai-assistant-skills(find/create/patch/remove).
Relaciones
- Requiere: asistente seleccionado.
- Dispara / afecta: contexto de respuesta del asistente.
Notas
Por confirmar: selección o prioridad de skills cuando sus condiciones se solapan.