Templates / Answer BigQuery questions in Microsoft Teams with Claude 3.5 dual agents

Answer BigQuery questions in Microsoft Teams with Claude 3.5 dual agents

Ready for 3.0

by Mychel Garzon ✓ · 82 views · created 2026-06-21 · Market Research, AI RAG

Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.

What this workflow does

This AI workflow has 27 nodes and runs on Microsoft Teams events (plus 1 other trigger). Along the way it connects Microsoft Teams, Google BigQuery and Anthropic.

How it runs

Trigger: On Microsoft Teams events (plus 1 other trigger).

  1. Validate Teams Message (Code): runs custom JavaScript code
  2. Format Error Message (Code): runs custom JavaScript code
  3. Configure Variables (Code): runs custom JavaScript code
  4. Send Error Notification to Teams (Microsoft Teams): send message
  5. Check Schema Cache Validity (Code): runs custom JavaScript code
  6. If: checks a condition and branches into true / false
  7. Ensure Schema Availability (Code): runs custom JavaScript code
  8. Create Schema Query Statement (Code): runs custom JavaScript code
  9. Build Main Agent Query Prompt (Code): runs custom JavaScript code
  10. Fetch Schema from BigQuery (Google BigQuery): uses Google BigQuery

…plus 15 more steps. See the full node list below.

Services it uses

Microsoft TeamsGoogle BigQueryAnthropic

Before you upgrade to n8n 3.0

Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.

Rarely used nodes in this template: n8n-nodes-base.microsoftTeamsTrigger

Nodes used (7)

From the author

Quick overview Turn Microsoft Teams into a natural language BI tool. This dual-agent Claude workflow intelligently classifies user questions, generates safe BigQuery SQL, executes the query, and returns a plain-English summary alongside a data preview…

Excerpt from Mychel Garzon's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.