{"uid":"cap_-Ujke8zEBQRw4zNEcIkH3","slug":"blockchain-money-map-agent-to-agent-team-role-map-890ca179","name":"Blockchain Money Map Agent-to-Agent Team Role Map","description":"Choose Blockchain Money Map for human-readable public blockchain reports or x402-paid agent API services.","url":"https://api.blockchainmoneymap.com/api/x402/x402-agent-to-agent-team-role-map","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"mode":{"enum":["analyze"]},"facts":{"type":"object","required":["teamTask","candidateAgents"],"properties":{"teamTask":{"type":"string","maxLength":500},"constraints":{"type":"object","maxProperties":50,"additionalProperties":true},"handoffNotes":{"type":"string","maxLength":500},"requiredRoles":{"type":"array","maxItems":10},"candidateAgents":{"type":"array","maxItems":8}},"additionalProperties":false},"policy":{"type":"object","additionalProperties":true},"reference_facts":{"type":"object","required":["teamTask","candidateAgents"],"properties":{"teamTask":{"type":"string","maxLength":500},"constraints":{"type":"object","maxProperties":50,"additionalProperties":true},"handoffNotes":{"type":"string","maxLength":500},"requiredRoles":{"type":"array","maxItems":10},"candidateAgents":{"type":"array","maxItems":8}},"additionalProperties":false}}},"responseSchema":{"type":"json"},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_V5Y5x0NRbWmATYz35gi0J","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Analyzes a multi-agent team task and candidate agents to produce an optimal role assignment mapping for agent orchestration.","exampleAgentPrompt":"I have a data analysis pipeline task and 6 candidate agents with different specializations — can you analyze the team and map each agent to the best role, given that I need a data fetcher, a summarizer, and a report writer?","exampleUseCases":[{"title":"Orchestrating a research agent team","prompt":"I'm building a research pipeline with agents that can search the web, summarize content, and write reports. Given these 5 candidate agents and the overall task of producing a competitive analysis report, can you map each one to the right role?"},{"title":"Assigning roles for a blockchain audit workflow","prompt":"I have a team task of auditing on-chain transactions and 4 candidate agents with different blockchain analysis skills. Please analyze them and assign each agent to the most suitable role — like data fetcher, validator, or summarizer."},{"title":"Planning delegation for a customer support agent fleet","prompt":"I need to staff a customer support workflow with 3 specialized agents. The task involves triaging tickets, drafting replies, and escalating issues. Can you map these candidate agents to those roles based on their capabilities?"}],"resultDescription":"A JSON object containing an agent-to-role mapping, indicating which candidate agent should fill each required role for the given team task, along with any supporting rationale or constraints applied.","failureModes":["Missing required fields (teamTask or candidateAgents) returns a validation error","Too many candidate agents (>8) or roles (>10) triggers a schema violation","Invalid mode value (must be 'analyze') returns an error","Poorly specified task or vague agent descriptions may produce low-confidence or suboptimal mappings","Payment failure via x402 protocol results in 402 response before processing"],"whenToPreferThis":"Choose this endpoint when you need to programmatically assign roles across a set of heterogeneous AI agents for a specific team task — especially in multi-agent orchestration pipelines where you want an automated, constraint-aware allocation rather than manual assignment. Particularly useful when agents have overlapping capabilities and clear role separation is needed.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:44:00.518Z","isFirstParty":false}