← WebMCP Directory

Tool tree

automacaocuritiba.com.br

CommerceTools verified
Website
Custom adhesive labels, product configuration and quotes from Automacao Curitiba.
Explore capabilities
    buscar_produtosAnswer

    Busca produtos da loja (ribbons, bobinas térmicas, impressoras e outros) por palavra-chave e devolve nome, preço em reais e URL. Não serve para etiquetas adesivas em rolo sob medida: para essas use cotar_etiqueta.

    View tool JSON
    {
      "name": "buscar_produtos",
      "kind": "answer",
      "impl": "imperative",
      "description": "Busca produtos da loja (ribbons, bobinas térmicas, impressoras e outros) por palavra-chave e devolve nome, preço em reais e URL. Não serve para etiquetas adesivas em rolo sob medida: para essas use cotar_etiqueta.",
      "inputSchema": {
        "properties": {
          "consulta": {
            "description": "Termo de busca, por exemplo: ribbon de resina 110mm.",
            "minLength": 2,
            "type": "string"
          }
        },
        "required": [
          "consulta"
        ],
        "type": "object"
      }
    }
    cotar_etiquetaAnswer

    Cota etiquetas adesivas em rolo de uma medida e material, com arte padrão branca e tubete de 1 polegada: para cada papel devolve etiquetas por rolo, quantidade de rolos, total de etiquetas, preço por rolo e total, exatamente o que montar_carrinho coloca no carrinho. Como a fábrica vende em rolos com pedido mínimo, a quantidade pedida é arredondada para cima (o aviso diz quando). A medida precisa existir no catálogo (veja listar_medidas_disponiveis).

    View tool JSON
    {
      "name": "cotar_etiqueta",
      "kind": "answer",
      "impl": "imperative",
      "description": "Cota etiquetas adesivas em rolo de uma medida e material, com arte padrão branca e tubete de 1 polegada: para cada papel devolve etiquetas por rolo, quantidade de rolos, total de etiquetas, preço por rolo e total, exatamente o que montar_carrinho coloca no carrinho. Como a fábrica vende em rolos com pedido mínimo, a quantidade pedida é arredondada para cima (o aviso diz quando). A medida precisa existir no catálogo (veja listar_medidas_disponiveis).",
      "inputSchema": {
        "properties": {
          "altura_mm": {
            "minimum": 1,
            "type": "number",
            "description": "Altura da etiqueta em milímetros."
          },
          "colunas": {
            "description": "Etiquetas lado a lado no rolo. Opcional: sem ele usamos a configuração mais barata por etiqueta.",
            "minimum": 1,
            "type": "integer"
          },
          "largura_mm": {
            "minimum": 1,
            "type": "number",
            "description": "Largura da etiqueta em milímetros."
          },
          "material": {
            "description": "Material do papel: couche (papel couchê), bopp (plástico, resiste a água) ou termico (impressão térmica direta).",
            "enum": [
              "couche",
              "bopp",
              "termico"
            ],
            "type": "string"
          },
          "quantidade_etiquetas": {
            "description": "Quantidade total de etiquetas desejada.",
            "minimum": 1,
            "type": "integer"
          }
        },
        "required": [
          "largura_mm",
          "altura_mm",
          "material",
          "quantidade_etiquetas"
        ],
        "type": "object"
      }
    }
    listar_medidas_disponiveisAnswer

    Lista as medidas de etiqueta adesiva em rolo que a fábrica produz (largura × altura em mm, formato e colunas) e os materiais aceitos por cotar_etiqueta.

    View tool JSON
    {
      "name": "listar_medidas_disponiveis",
      "kind": "answer",
      "impl": "imperative",
      "description": "Lista as medidas de etiqueta adesiva em rolo que a fábrica produz (largura × altura em mm, formato e colunas) e os materiais aceitos por cotar_etiqueta.",
      "inputSchema": {
        "properties": {},
        "type": "object"
      }
    }
    abrir_configuradorAction

    Devolve o link do configurador de etiquetas já com a medida e a quantidade escolhidas (no navegador, abre a página), para o cliente revisar a arte e finalizar o pedido. Não faz compra nem pagamento.

    View tool JSON
    {
      "name": "abrir_configurador",
      "kind": "act",
      "impl": "imperative",
      "description": "Devolve o link do configurador de etiquetas já com a medida e a quantidade escolhidas (no navegador, abre a página), para o cliente revisar a arte e finalizar o pedido. Não faz compra nem pagamento.",
      "inputSchema": {
        "properties": {
          "altura_mm": {
            "minimum": 1,
            "type": "number",
            "description": "Altura em milímetros. Use junto com largura_mm."
          },
          "colunas": {
            "description": "Etiquetas lado a lado no rolo.",
            "minimum": 1,
            "type": "integer"
          },
          "largura_mm": {
            "minimum": 1,
            "type": "number",
            "description": "Largura em milímetros. Use junto com altura_mm."
          },
          "quantidade_etiquetas": {
            "description": "Quantidade de etiquetas a pré-preencher.",
            "minimum": 1,
            "type": "integer"
          }
        },
        "type": "object"
      }
    }
    montar_carrinhoAction

    Monta o carrinho do cliente na loja e devolve um link: ao abrir, os itens já estão no carrinho dele, com o preço calculado pela loja. Aceita etiquetas sob medida (largura, altura, material, quantidade total de etiquetas) e produtos (id de buscar_produtos). Não recebe dados pessoais nem faz pagamento: o cliente confere o carrinho e paga no site. Os itens entram no carrinho que ele já tem; o link vale 7 dias.

    View tool JSON
    {
      "name": "montar_carrinho",
      "kind": "act",
      "impl": "imperative",
      "description": "Monta o carrinho do cliente na loja e devolve um link: ao abrir, os itens já estão no carrinho dele, com o preço calculado pela loja. Aceita etiquetas sob medida (largura, altura, material, quantidade total de etiquetas) e produtos (id de buscar_produtos). Não recebe dados pessoais nem faz pagamento: o cliente confere o carrinho e paga no site. Os itens entram no carrinho que ele já tem; o link vale 7 dias.",
      "inputSchema": {
        "properties": {
          "itens": {
            "description": "De 1 a 10 itens.",
            "items": {
              "oneOf": [
                {
                  "properties": {
                    "altura_mm": {
                      "minimum": 1,
                      "type": "number",
                      "description": "Altura da etiqueta em milímetros.",
                      "maximum": 1000
                    },
                    "colunas": {
                      "description": "Etiquetas lado a lado no rolo. Opcional.",
                      "minimum": 1,
                      "type": "integer"
                    },
                    "largura_mm": {
                      "minimum": 1,
                      "type": "number",
                      "description": "Largura da etiqueta em milímetros.",
                      "maximum": 1000
                    },
                    "material": {
                      "description": "couche, bopp ou termico.",
                      "enum": [
                        "couche",
                        "bopp",
                        "termico"
                      ],
                      "type": "string"
                    },
                    "quantidade_etiquetas": {
                      "description": "Quantidade total de etiquetas desejada (até 1.000.000). A fábrica vende em rolos com pedido mínimo: a loja arredonda para cima e o carrinho mostra os rolos.",
                      "minimum": 1,
                      "type": "integer"
                    },
                    "tipo": {
                      "const": "etiqueta",
                      "type": "string"
                    }
                  },
                  "required": [
                    "tipo",
                    "largura_mm",
                    "altura_mm",
                    "material",
                    "quantidade_etiquetas"
                  ],
                  "type": "object"
                },
                {
                  "properties": {
                    "produto_id": {
                      "description": "Id do produto, de buscar_produtos.",
                      "minimum": 1,
                      "type": "integer"
                    },
                    "quantidade": {
                      "description": "Unidades.",
                      "maximum": 100,
                      "minimum": 1,
                      "type": "integer"
                    },
                    "tipo": {
                      "const": "produto",
                      "type": "string"
                    }
                  },
                  "required": [
                    "tipo",
                    "produto_id",
                    "quantidade"
                  ],
                  "type": "object"
                }
              ]
            },
            "maxItems": 10,
            "minItems": 1,
            "type": "array"
          }
        },
        "required": [
          "itens"
        ],
        "type": "object"
      }
    }
    buscar_no_siteAction

    Busca no site da Automação Curitiba por medida de etiqueta (ex.: 100x50), ribbon, bobina térmica ou impressora, e abre a página de resultados.

    View tool JSON
    {
      "name": "buscar_no_site",
      "kind": "act",
      "impl": "declarative",
      "description": "Busca no site da Automação Curitiba por medida de etiqueta (ex.: 100x50), ribbon, bobina térmica ou impressora, e abre a página de resultados.",
      "inputSchema": {
        "type": "object",
        "properties": {
          "q": {
            "type": "string",
            "description": "Buscar 100x50, ribbon, térmico…"
          }
        }
      }
    }