Tool tree
ROCO. Solutions in plumbing, hydraulics and industrial components. Brazilian manufacturer with national presence and exports.
Implementation
gradeNot graded
gradeNot graded
page: Every page
buscar_produtosAnswer
Busca no catálogo da ROCO (hidrossanitários, hidráulica, conexões, gás, flexíveis) por palavras ou código (SKU), categorias e campeões de vendas. Devolve SKU, nome, slug e link. A ROCO não divulga preços.
View tool JSON
{
"name": "buscar_produtos",
"kind": "answer",
"impl": "imperative",
"description": "Busca no catálogo da ROCO (hidrossanitários, hidráulica, conexões, gás, flexíveis) por palavras ou código (SKU), categorias e campeões de vendas. Devolve SKU, nome, slug e link. A ROCO não divulga preços.",
"inputSchema": {
"type": "object",
"properties": {
"termos": {
"type": "array",
"items": {
"type": "string",
"maxLength": 60
},
"maxItems": 6,
"description": "Palavras ou SKU; todos precisam casar."
},
"categorias": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 5,
"description": "Slugs de categoria (ex.: gas, flexiveis, conexoes)."
},
"so_campeoes": {
"type": "boolean",
"description": "Só campeões de vendas."
},
"limite": {
"type": "integer",
"minimum": 1,
"maximum": 20
}
},
"additionalProperties": false
},
"page": "/en"
}abrir_produtoAction
Abre nesta aba a página de um produto da ROCO pelo slug (de buscar_produtos).
View tool JSON
{
"name": "abrir_produto",
"kind": "act",
"impl": "imperative",
"description": "Abre nesta aba a página de um produto da ROCO pelo slug (de buscar_produtos).",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"maxLength": 200
}
},
"required": [
"slug"
],
"additionalProperties": false
},
"page": "/en"
}filtrar_catalogoAction
Mostra nesta aba a listagem de produtos da ROCO com os filtros (termos, categorias, só campeões).
View tool JSON
{
"name": "filtrar_catalogo",
"kind": "act",
"impl": "imperative",
"description": "Mostra nesta aba a listagem de produtos da ROCO com os filtros (termos, categorias, só campeões).",
"inputSchema": {
"type": "object",
"properties": {
"termos": {
"type": "array",
"items": {
"type": "string",
"maxLength": 60
},
"maxItems": 5
},
"categorias": {
"type": "array",
"items": {
"type": "string"
},
"maxItems": 5
},
"so_campeoes": {
"type": "boolean"
}
},
"additionalProperties": false
},
"page": "/en"
}adicionar_ao_orcamentoAction
Adiciona um produto à lista "Meu orçamento" deste navegador (não envia nada). A pessoa revisa e envia a lista na página do orçamento.
View tool JSON
{
"name": "adicionar_ao_orcamento",
"kind": "act",
"impl": "imperative",
"description": "Adiciona um produto à lista \"Meu orçamento\" deste navegador (não envia nada). A pessoa revisa e envia a lista na página do orçamento.",
"inputSchema": {
"type": "object",
"properties": {
"slug": {
"type": "string",
"maxLength": 200
},
"quantidade": {
"type": "integer",
"minimum": 1,
"maximum": 9999
}
},
"required": [
"slug"
],
"additionalProperties": false
},
"page": "/en"
}ver_orcamentoAnswer
Lista os itens da lista "Meu orçamento" deste navegador.
View tool JSON
{
"name": "ver_orcamento",
"kind": "answer",
"impl": "imperative",
"description": "Lista os itens da lista \"Meu orçamento\" deste navegador.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/en"
}preparar_contatoAction
Abre o formulário de contato da ROCO nesta aba, já com o assunto (e o produto, se informado). NÃO envia: a pessoa preenche os dados, confirma o consentimento e envia.
View tool JSON
{
"name": "preparar_contato",
"kind": "act",
"impl": "imperative",
"description": "Abre o formulário de contato da ROCO nesta aba, já com o assunto (e o produto, se informado). NÃO envia: a pessoa preenche os dados, confirma o consentimento e envia.",
"inputSchema": {
"type": "object",
"properties": {
"assunto": {
"type": "string",
"enum": [
"quote",
"call_back",
"general"
],
"description": "quote = orçamento; call_back = pedir ligação; general = dúvida geral."
},
"slug": {
"type": "string",
"maxLength": 200,
"description": "Produto de interesse (opcional)."
}
},
"additionalProperties": false
},
"page": "/en"
}