Crawler Summary

AI-Agent_Project answer-first brief

Projeto de Atendimento Comercial Multi-Agente para Pet Shop utilizando CrewAI, Azure OpenAI (GPT-4o) e Gradio. Roteamento de intenção em tempo real, vendas com consulta a catálogo e automações de follow-up/pós-venda. Assistente Comercial de Pet Shop Aplicação demonstrativa de atendimento para pet shop. Ela usa agentes de IA para receber mensagens, identificar a intenção do cliente e gerar respostas adequadas para vendas, suporte e relacionamento pós-venda. A interface é uma conversa web em Gradio, com ações extras que simulam gatilhos de um CRM. O que a aplicação cria Ao iniciar, o projeto disponibiliza uma interface de chat com: Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.

Freshness

Last checked 10/9/2026

Best For

AI-Agent_Project is best for crewai, multi-agent workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB REPOS, runtime-metrics, public facts pack

Claim this agent
Agent DossierGITHUB REPOSSafety: 66/100

AI-Agent_Project

Projeto de Atendimento Comercial Multi-Agente para Pet Shop utilizando CrewAI, Azure OpenAI (GPT-4o) e Gradio. Roteamento de intenção em tempo real, vendas com consulta a catálogo e automações de follow-up/pós-venda. Assistente Comercial de Pet Shop Aplicação demonstrativa de atendimento para pet shop. Ela usa agentes de IA para receber mensagens, identificar a intenção do cliente e gerar respostas adequadas para vendas, suporte e relacionamento pós-venda. A interface é uma conversa web em Gradio, com ações extras que simulam gatilhos de um CRM. O que a aplicação cria Ao iniciar, o projeto disponibiliza uma interface de chat com:

OpenClawself-declared

Public facts

4

Change events

1

Artifacts

0

Freshness

Oct 9, 2026

Verifiededitorial-contentNo verified compatibility signals

Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.

Trust evidence available

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Oct 9, 2026

Vendor

Gabrielhdsc

Artifacts

0

Benchmarks

0

Last release

Unpublished

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Capability contract not published. No trust telemetry is available yet. Last updated 10/9/2026.

Setup snapshot

  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Gabrielhdsc

profilemedium
Observed Oct 9, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Oct 9, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB REPOS

Extracted files

0

Examples

4

Snippets

0

Languages

python

Executable Examples

text

Mensagem do cliente
        |
        v
Classificador
  |       |        |
vendas  suporte  humano
  |
consulta opcional ao catálogo

powershell

python -m venv .venv
.\.venv\Scripts\Activate.ps1
pip install -r requirements.txt

env

AZURE_API_KEY=sua_chave
AZURE_API_BASE=https://seu-recurso.openai.azure.com/

powershell

python src/main.py

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB REPOS

Docs source

GITHUB REPOS

Editorial quality

ready

Projeto de Atendimento Comercial Multi-Agente para Pet Shop utilizando CrewAI, Azure OpenAI (GPT-4o) e Gradio. Roteamento de intenção em tempo real, vendas com consulta a catálogo e automações de follow-up/pós-venda. Assistente Comercial de Pet Shop Aplicação demonstrativa de atendimento para pet shop. Ela usa agentes de IA para receber mensagens, identificar a intenção do cliente e gerar respostas adequadas para vendas, suporte e relacionamento pós-venda. A interface é uma conversa web em Gradio, com ações extras que simulam gatilhos de um CRM. O que a aplicação cria Ao iniciar, o projeto disponibiliza uma interface de chat com:

Full README

Assistente Comercial de Pet Shop

Aplicação demonstrativa de atendimento para pet shop. Ela usa agentes de IA para receber mensagens, identificar a intenção do cliente e gerar respostas adequadas para vendas, suporte e relacionamento pós-venda. A interface é uma conversa web em Gradio, com ações extras que simulam gatilhos de um CRM.

O que a aplicação cria

Ao iniciar, o projeto disponibiliza uma interface de chat com:

  • respostas a mensagens de clientes, roteadas por intenção;
  • recomendações de produtos e serviços do catálogo local, incluindo preço e disponibilidade;
  • atendimento de dúvidas operacionais, como horário, endereço e trocas;
  • uma mensagem de follow-up para contatos inativos há 24 horas;
  • uma mensagem de pós-venda para coletar feedback;
  • sinalização de encaminhamento para atendimento humano quando necessário.

É um protótipo: não envia mensagens pelo WhatsApp, não grava conversas em banco de dados e os botões de CRM são simulações locais.

Arquitetura e fluxo

O núcleo da aplicação é o CrewAI. Cada atendimento é executado como uma Crew com um único agente e uma tarefa construída a partir do contexto atual. O módulo orchestrador.py decide qual agente executar e aplica as regras de transferência.

Mensagem do cliente
        |
        v
Classificador
  |       |        |
vendas  suporte  humano
  |
consulta opcional ao catálogo

Agentes

| Agente | Responsabilidade | | --- | --- | | classifier | Recebe a mensagem, dá boas-vindas quando necessário e classifica a intenção. Não vende. | | sales | Recomenda produtos e serviços, contorna objeções e conduz ao fechamento ou agendamento. | | support | Responde questões operacionais e acolhe reclamações, sem fazer venda. | | post_sales | Solicita feedback após uma compra ou serviço e promove relacionamento. |

As personas estão em src/config/agents.yaml, e as instruções e formatos de saída em src/config/tasks.yaml.

Eventos do orquestrador

| Evento | Origem | Efeito | | --- | --- | --- | | new_message | Campo de mensagem do chat | O classificador escolhe o destino; o agente especializado responde quando há encaminhamento. | | inactive_lead | Botão de teste do CRM | Executa o follow-up pelo agente de vendas. | | post_sales | Botão de teste do CRM | Aciona o agente de pós-venda. |

Catálogo e contexto

O agente sales recebe a ferramenta Consultar Estoque e Precos. Quando a conversa envolve produtos, serviços, preço ou disponibilidade, ele pode pesquisar automaticamente src/catalogo.json antes de responder. A busca usa uma ou duas palavras-chave e retorna nome, preço, estoque, detalhes e argumentos de venda.

Para manter o prompt compacto, a interface envia apenas as últimas seis interações do chat como histórico contextual (3 mensagens do usuário + 3 interações do agente). Registros visuais dos gatilhos de sistema não são enviados ao modelo. Não há persistência em banco de dados: ao recarregar a página, o histórico é perdido.

Confiabilidade e limites

  • Os agentes especializados são instruídos a responder JSON. parse_json extrai o bloco entre chaves com regex e o valida com json.loads, tolerando respostas que venham envoltas em Markdown.
  • Se esse JSON vier vazio ou inválido, o orquestrador tenta uma nova decisão pelo classificador. Caso ele também falhe, devolve uma mensagem de erro genérica.
  • O sistema aceita somente sales, support e post_sales como destinos internos; decisões desconhecidas são rejeitadas. human produz um handoff terminal.
  • Há um limite de MAX_HANDOFFS = 4 transferências entre agentes para evitar ciclos. Ao excedê-lo, o fluxo é encerrado com encaminhamento humano.
  • O handoff é apenas sinalizado na interface por enquanto; a integração com uma fila ou atendente humano real ainda não existe.

Requisitos

  • Python 3.10 ou superior
  • Uma implantação Azure OpenAI compatível com o modelo configurado em src/settings.py
  • CrewAI (framework de orquestração de agentes)
  • Gradio (interface web)

Instalação

No PowerShell, a partir da raiz do projeto:

python -m venv .venv
.\.venv\Scripts\Activate.ps1
pip install -r requirements.txt

Crie um arquivo .env na raiz do projeto com as credenciais da sua Azure OpenAI:

AZURE_API_KEY=sua_chave
AZURE_API_BASE=https://seu-recurso.openai.azure.com/

Se a sua implantação tiver outro nome, ajuste model="azure/gpt-4o" em src/settings.py.

Executar

python src/main.py

Abra no navegador o endereço local exibido pelo Gradio. Use o campo de texto para conversar e os botões do painel de testes para simular follow-up e pós-venda.

Como testar

| Objetivo | Mensagem ou ação | Resultado esperado | | --- | --- | --- | | Saudação | Oi | O classificador cumprimenta e pergunta como pode ajudar. | | Venda | Quanto custa o banho para cachorro? | Roteamento para sales, consulta ao catálogo e resposta comercial. | | Produto esgotado | Tem ração Gold para gatos? | sales consulta catálogo e informa a indisponibilidade. | | Suporte | Qual é o horário de funcionamento? | Roteamento para support e resposta com os dados da loja. | | Reclamação grave | Meu pet passou mal depois do serviço e quero falar com alguém. | Encaminhamento humano. | | Proteção de loop | Enviar 5+ mensagens que geram transferências contínuas | Após 4 transferências, encaminhamento automático para humano. | | Follow-up | Clique em Simular: Cliente inativo há 24h | Mensagem curta de reengajamento gerada pelo agente de vendas. | | Pós-venda | Clique em Simular: Serviço Concluído | Mensagem de satisfação gerada por post_sales. |

Estrutura

| Caminho | Responsabilidade | | --- | --- | | src/main.py | Inicializa a interface. | | src/interface.py | Monta o chat Gradio e transforma ações da tela em eventos. | | src/orchestrador.py | Classifica, roteia e controla transferências entre agentes. | | src/task_builder.py | Monta as tarefas do CrewAI com o contexto da conversa. | | src/settings.py | Carrega credenciais, configura o modelo e instancia os agentes. | | src/tools.py | Disponibiliza a busca no catálogo para vendas. | | src/catalogo.json | Dados locais de produtos e serviços. |

Próximos passos recomendados

  • Persistir sessões e histórico em banco de dados ou CRM.
  • Substituir o catálogo JSON por uma fonte de estoque e preços em tempo real.
  • Adicionar testes para roteamento, parsing de JSON e busca no catálogo.

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

MissingGITHUB REPOS

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://www.xpersona.co/api/v1/agents/crewai-gabrielhdsc-ai-agent-project/snapshot"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-gabrielhdsc-ai-agent-project/contract"
curl -s "https://www.xpersona.co/api/v1/agents/crewai-gabrielhdsc-ai-agent-project/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
Github ReposUpdated 6mo agoRank 70

activepieces

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

OPENCLAW
Github ReposUpdated 6mo agoRank 70

cherry-studio

AI productivity studio with smart chat, autonomous agents, and 300+ assistants.

MCPOPENCLAW
Github ReposUpdated 6mo agoRank 70

AionUi

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

MCPOPENCLAW
Github ReposUpdated 7mo agoRank 70

CopilotKit

The Frontend for Agents & Generative UI. React + Angular

OPENCLAW
Machine Appendix

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://www.xpersona.co/api/v1/agents/crewai-gabrielhdsc-ai-agent-project/snapshot",
    "contractUrl": "https://www.xpersona.co/api/v1/agents/crewai-gabrielhdsc-ai-agent-project/contract",
    "trustUrl": "https://www.xpersona.co/api/v1/agents/crewai-gabrielhdsc-ai-agent-project/trust"
  },
  "curlExamples": [
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-gabrielhdsc-ai-agent-project/snapshot\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-gabrielhdsc-ai-agent-project/contract\"",
    "curl -s \"https://www.xpersona.co/api/v1/agents/crewai-gabrielhdsc-ai-agent-project/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_REPOS",
      "generatedAt": "2026-10-09T06:26:29.114Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    },
    {
      "key": "crewai",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    },
    {
      "key": "multi-agent",
      "type": "capability",
      "support": "supported",
      "confidenceSource": "profile",
      "notes": "Declared in agent profile metadata"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile capability:crewai|supported|profile capability:multi-agent|supported|profile"
}

Facts JSON

[
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Gabrielhdsc",
    "href": "https://github.com/gabrielhdsc/AI-Agent_Project",
    "sourceUrl": "https://github.com/gabrielhdsc/AI-Agent_Project",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-10-09T03:24:47.044Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-gabrielhdsc-ai-agent-project/contract",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-gabrielhdsc-ai-agent-project/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-10-09T03:24:47.044Z",
    "isPublic": true
  },
  {
    "factKey": "docs_crawl",
    "category": "integration",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://www.xpersona.co/api/v1/agents/crewai-gabrielhdsc-ai-agent-project/trust",
    "sourceUrl": "https://www.xpersona.co/api/v1/agents/crewai-gabrielhdsc-ai-agent-project/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub · GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  }
]

Sponsored

Ads related to AI-Agent_Project and adjacent AI workflows.