Evaluate tool usage accuracy in multi-agent AI workflows using evaluation nodes
Who's it for ------------ This workflow is ideal for AI developers running multi-agent systems in n8n who need to quantitatively evaluate tool usage behavior. If you're building autonomous agents and want to verify their decisions against ground-truth expectations, this workflow gives you plug-and-play observability. What it does ------------ This template uses n8n's built-in Evaluation Trigger and Evaluation nodes to assess whether an AI agent correctly used all the expected tools. It suppor
At a glance
Evaluate tool usage accuracy in multi-agent AI workflows using evaluation nodes is a ready-made n8n workflow you import as a workflow JSON file — no build required. It connects Google Sheets, OpenAI. It's free to download. Follow the 5-step import below to go live in minutes.
- Platform
- n8n
- Connects
- Google Sheets, OpenAI
- Modules
- 15
- Price
- Free
- Version
- v1.0

About this workflow
Who's it for ------------ This workflow is ideal for AI developers running multi-agent systems in n8n who need to quantitatively evaluate tool usage behavior. If you're building autonomous agents and want to verify their decisions against ground-truth expectations, this workflow gives you plug-and-play observability. What it does ------------ This template uses n8n's built-in Evaluation Trigger and Evaluation nodes to assess whether an AI agent correctly used all the expected tools. It supports: - Dataset-driven testing of agent behavior - Logging actual tools to compare them with the expected tools - Assigning performance metrics (toolcalled = true/false) - Persisting output back to Google Sheets for further debugging The workflow can be triggered by either the chat input or the dataset row evaluation. It routes through a multi-tool agent node powered by the best LLMs. The agent has access to tools such as web search, calculator, vector search, and summarizer tools. The workflow then aims to validate tool use decisions by extracting the intermediate steps from the agent (i.e., action + observation) and comparing the tools that were called with the expected tools. If the tools that were called during the workflow execution match, then it's a pass; otherwise, it's documented as a fail. The evaluation nodes take care of that process. How to set it up ---------------- 1. Connect your Google Sheets OAuth2 credential. Replace the document with your own test dataset. 2. Set your desired models and configure the different agent tools, such as the summarizer and vector store. The default vector store used is Qdrant, so the user must create this vector store with a few samples of queries + web search results. 3. Run from either the chat trigger or the evaluation trigger to test. Requirements ------------ - Google Sheets OAuth2 credential - OpenRouter / OpenAI credentials for AI agents and embeddings - Firecrawl and Qdrant credentials for web + vector search How to customize ---------------- - Edit the Search Agent system message to define tool selection behavior - Add more metric columns in the Evaluation node for complex scoring - Add new tool nodes and link them to the agent block - Swap in your own summarizer
How to import this n8n workflow
- 1
Download the workflow JSON file after purchase.
- 2
Open n8n → click the menu → Import from File.
- 3
Select the downloaded JSON and import.
- 4
Set up credentials for each node that requires them.
- 5
Click Execute Workflow to test, then activate.
Setup guide
Setup guide included
Purchase to unlock the full step-by-step guide
Related N8n workflows
Create Freshsales leads from new rows on a Google Sheets spreadsheet
Add new Monday.com group items as rows in Google Sheets
Automate SEO blog post creation and publishing with OpenAI & WordPress
Track SEO keyword rankings in Google Search with ScrapingBee API
Automated proof-of-delivery with GPT-4 Vision & ERP/Invoice integration
Stock market technical analysis with GPT-4o and TradingView for Telegram
Email assistant: convert natural language to SQL queries with Phi4-mini and PostgreSQL
Scrape & import shoe products to Shopify with BrowserAct (with variants & images)
Reviews
No reviews yet
Be the first to buy and share your experience.
Leave a review
Sign in to share your experience with this workflow.
Create a free account to purchase workflows.
- JSON blueprint — instant download
- Setup guide PDF included
- 5 downloads · valid 30 days
- Works with n8n
Need help setting this up?
Book a 3-hour live setup session with an Agility consultant.
- Configure live on Google Meet / Zoom
- Free follow-up if workflow has defects
- Platform expert assigned to you