Tool tree
gradeNot graded
informacion_sitioAnswer
Devuelve el nombre, la descripción y la URL del sitio. Úsalo cuando el usuario pregunte qué es este sitio, de qué trata, o quién está detrás.
View tool JSON
{
"name": "informacion_sitio",
"kind": "answer",
"impl": "imperative",
"description": "Devuelve el nombre, la descripción y la URL del sitio. Úsalo cuando el usuario pregunte qué es este sitio, de qué trata, o quién está detrás.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}listar_serviciosAnswer
Devuelve el listado de servicios profesionales que ofrece este sitio, con precio y URL de detalle. Úsalo cuando el usuario pregunte qué se ofrece, qué se puede contratar, o quiera comparar servicios.
View tool JSON
{
"name": "listar_servicios",
"kind": "answer",
"impl": "imperative",
"description": "Devuelve el listado de servicios profesionales que ofrece este sitio, con precio y URL de detalle. Úsalo cuando el usuario pregunte qué se ofrece, qué se puede contratar, o quiera comparar servicios.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
}
}buscar_en_blogAnswer
Busca hasta 5 posts del blog que coincidan con un término. Úsalo cuando el usuario pregunte por artículos, tutoriales o contenido publicado sobre un tema.
View tool JSON
{
"name": "buscar_en_blog",
"kind": "answer",
"impl": "imperative",
"description": "Busca hasta 5 posts del blog que coincidan con un término. Úsalo cuando el usuario pregunte por artículos, tutoriales o contenido publicado sobre un tema.",
"inputSchema": {
"type": "object",
"properties": {
"query": {
"type": "string",
"description": "Término de búsqueda"
}
},
"required": [
"query"
],
"additionalProperties": false
}
}prellenar_contactoAction
Prellena el formulario de contacto de la web con los datos del usuario y hace scroll hasta él. NO envía el mensaje — el usuario debe revisarlo y pulsar Enviar. Úsalo cuando el usuario quiera contactar, pedir presupuesto o consultar información.
View tool JSON
{
"name": "prellenar_contacto",
"kind": "act",
"impl": "imperative",
"description": "Prellena el formulario de contacto de la web con los datos del usuario y hace scroll hasta él. NO envía el mensaje — el usuario debe revisarlo y pulsar Enviar. Úsalo cuando el usuario quiera contactar, pedir presupuesto o consultar información.",
"inputSchema": {
"type": "object",
"properties": {
"nombre": {
"type": "string"
},
"email": {
"type": "string",
"format": "email"
},
"telefono": {
"type": "string"
},
"mensaje": {
"type": "string"
}
},
"required": [
"nombre",
"email",
"mensaje"
],
"additionalProperties": false
}
}agendar_llamadaAnswer
Devuelve el enlace directo para agendar una llamada. Úsalo cuando el usuario quiera hablar por videollamada, agendar una reunión o reservar una cita.
View tool JSON
{
"name": "agendar_llamada",
"kind": "answer",
"impl": "imperative",
"description": "Devuelve el enlace directo para agendar una llamada. Úsalo cuando el usuario quiera hablar por videollamada, agendar una reunión o reservar una cita.",
"inputSchema": {
"type": "object",
"properties": {
"motivo": {
"type": "string"
}
},
"required": [],
"additionalProperties": false
}
}