BisonagentsDocs

MCP de Bison

Editar el perfil de marca

Edición

update_brand_profile

Completa o corrige el perfil de marca (Bison → Conocimiento): resumen, voz, ficha de datos y operación. Envía solo los campos que cambian; el resto queda igual y una lista reemplaza a la guardada. Los campos marcados «Clave» son los que get_brand_profile lista en missing cuando faltan. Productos y audiencias se editan con save_product y save_audience. Sin confirm devuelve la vista previa; muéstrala al usuario antes de guardar.

Permiso: Edición. Requiere un token de «Lectura y edición».

Cambia datos

Modifica información de tu empresa en Bison. Tu agente debería pedirte confirmación antes de usarla.

Qué va en cada campo y cuáles son clave: Perfil de marca.

Parámetros

NombreTipoObligatorioDescripción
abouttexto (hasta 4000 caracteres)NoQué hace la marca en un párrafo: qué vende, a quién y dónde. Clave: sin este dato Bison no puede dar algunas recomendaciones.
industrytexto (hasta 200 caracteres)NoIndustria o rubro, por ejemplo «Seguros» o «Software B2B». Clave: sin este dato Bison no puede dar algunas recomendaciones.
objectivestexto (hasta 2000 caracteres)NoObjetivos de negocio actuales, por ejemplo crecer en una región o lanzar una línea. Clave: sin este dato Bison no puede dar algunas recomendaciones.
clientslista (hasta 50 elementos, de hasta 200 caracteres cada uno)NoClientes destacados que se pueden nombrar en público, uno por elemento. Clave: sin este dato Bison no puede dar algunas recomendaciones.
value_propositiontexto (hasta 2000 caracteres)NoPor qué elegir a la marca frente a las alternativas, en una o dos frases.
missiontexto (hasta 2000 caracteres)NoMisión de la marca.
visiontexto (hasta 2000 caracteres)NoVisión de la marca.
current_focustexto (hasta 2000 caracteres)NoEn qué está enfocada hoy: campaña, temporada o producto prioritario.
founding_yeartextoNoAño de fundación, con cuatro cifras; null si no se sabe.
company_sizetexto (hasta 200 caracteres)NoTamaño de la empresa, por ejemplo «11-50 personas».
revenue_rangetexto (hasta 200 caracteres)NoRango de facturación anual.
partnerslista (hasta 50 elementos, de hasta 200 caracteres cada uno)NoPartners y alianzas, uno por elemento.
regulatory_frameworklista (hasta 50 elementos, de hasta 200 caracteres cada uno)NoNormas o regulaciones que aplican a la marca, una por elemento.
voice_descriptiontexto (hasta 4000 caracteres)NoCómo habla la marca: tono, registro y estilo. Clave: sin este dato Bison no puede dar algunas recomendaciones.
author_personatexto (hasta 2000 caracteres)NoQuién firma el contenido (nombre y cargo, o un perfil) y su experiencia. Clave: sin este dato Bison no puede dar algunas recomendaciones.
ruleslista (hasta 50 elementos, de hasta 500 caracteres cada uno)NoReglas de redacción, una por elemento, por ejemplo «Tutear» o «Sin anglicismos». Clave: sin este dato Bison no puede dar algunas recomendaciones.
sensitive_topicstexto (hasta 2000 caracteres)NoTemas que la marca evita o trata con cuidado.
glossarytexto (hasta 4000 caracteres)NoTérminos propios y cómo usarlos.
regionstexto (hasta 2000 caracteres)NoPaíses, regiones o ciudades donde opera. Clave: sin este dato Bison no puede dar algunas recomendaciones.
policiestexto (hasta 4000 caracteres)NoPolíticas de cara al cliente: devoluciones, garantías, privacidad.
slastexto (hasta 2000 caracteres)NoTiempos de respuesta o de entrega comprometidos.
certificationstexto (hasta 2000 caracteres)NoCertificaciones, sellos o acreditaciones.
operating_hourstexto (hasta 2000 caracteres)NoHorario de atención. Clave: sin este dato Bison no puede dar algunas recomendaciones.
coverage_areastexto (hasta 2000 caracteres)NoZonas de cobertura o despacho.
service_channelstexto (hasta 2000 caracteres)NoCanales de atención: web, teléfono, WhatsApp, tienda.
service_modeltexto (hasta 2000 caracteres)NoCómo se entrega el servicio: en línea, presencial, a domicilio o mixto.
confirmbooleanoNofalse u omitido: solo devuelve la vista previa (antes y después) sin guardar. true: guarda.

Ejemplo de llamada

No tienes que escribir esto: tu agente decide cuándo usar la herramienta según lo que le pidas. Es la llamada MCP equivalente, con valores de relleno:

{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "update_brand_profile",
    "arguments": {
      "about": "<about>"
    }
  }
}

Ejemplo de vista previa

Sin confirm, con {"mission":"Que contratar un seguro sea simple, justo y transparente."}, no guarda nada y devuelve esto, para una marca ficticia («Altavista Seguros»). Para guardar, repite la llamada con confirm: true.

{
  "saved": false,
  "changed": true,
  "changes": {
    "overview": {
      "mission": {
        "before": "Que contratar un seguro sea simple y justo.",
        "after": "Que contratar un seguro sea simple, justo y transparente."
      }
    }
  },
  "notes": "Vista previa: no se guardó nada. Muéstrale el cambio al usuario y repite la llamada con confirm: true para guardarlo."
}