<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/ask-your-survey-anything-building-ai-analysis-pipelines-with-airflow-3-wrjxpforv" -->

---
title: Ask Your Survey Anything: Building AI Analysis Pipelines...
description: A walkthrough of two Airflow 3 DAGs that analyze the 2025 Airflow Community Survey using natural language. The first pipeline is interactive, pausing for human...
canonical: https://daily.dev/posts/ask-your-survey-anything-building-ai-analysis-pipelines-with-airflow-3-wrjxpforv
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Ask Your Survey Anything: Building AI Analysis Pipelines with Airflow 3 | daily.dev
og:description: A walkthrough of two Airflow 3 DAGs that analyze the 2025 Airflow Community Survey using natural language. The first pipeline is interactive, pausing for human...
og:url: https://daily.dev/posts/ask-your-survey-anything-building-ai-analysis-pipelines-with-airflow-3-wrjxpforv
og:image: https://api.daily.dev/og/posts/WrJXPfORV.png
og:image:alt: Ask Your Survey Anything: Building AI Analysis Pipelines with Airflow 3
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Ask Your Survey Anything: Building AI Analysis Pipelines with Airflow 3

**[Apache Airflow](https://daily.dev/sources/airflow)** · 9 min read · 0 upvotes · 0 comments

## Summary

A walkthrough of two Airflow 3 DAGs that analyze the 2025 Airflow Community Survey using natural language. The first pipeline is interactive, pausing for human review at both the question input and result approval stages via HITLEntryOperator and ApprovalOperator. The second runs on a monthly schedule, automatically downloading the CSV, validating its schema with LLMSchemaCompareOperator, generating SQL via LLMSQLQueryOperator, executing it with Apache DataFusion through AnalyticsOperator, and emailing the result. Both pipelines use the apache-airflow-providers-common-ai package and support multiple LLM backends (OpenAI, Anthropic, Google Vertex, AWS Bedrock) via a single connection swap.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://airflow.apache.org/blog/ai-survey-analysis-pipelines>

## Similar posts on daily.dev

- [Who Runs Your Machine Learning Pipeline While You Sleep?](https://daily.dev/posts/who-runs-your-machine-learning-pipeline-while-you-sleep--vpjkf3zsv) · Medium · 0 upvotes · 0 comments
- [Apache Airflow Explained: A Beginner-Friendly Guide](https://daily.dev/posts/apache-airflow-explained-a-beginner-friendly-guide-mq0xti9p0) · DigitalOcean Community · 3 upvotes · 0 comments
- [Agentic Workloads on Airflow: Observable, Retryable, and Auditable by Design](https://daily.dev/posts/agentic-workloads-on-airflow-observable-retryable-and-auditable-by-design-fxdebusbq) · Apache Airflow · 1 upvotes · 0 comments

---

Tags: [#backend](https://daily.dev/tags/backend), [#apache-airflow](https://daily.dev/tags/apache-airflow)

[View this post on daily.dev](https://daily.dev/posts/ask-your-survey-anything-building-ai-analysis-pipelines-with-airflow-3-wrjxpforv)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Ask Your Survey Anything: Building AI Analysis Pipelines with Airflow 3","url":"https://daily.dev/posts/ask-your-survey-anything-building-ai-analysis-pipelines-with-airflow-3-wrjxpforv","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/ask-your-survey-anything-building-ai-analysis-pipelines-with-airflow-3-wrjxpforv"},"datePublished":"2026-07-09T07:50:08.235Z","dateModified":"2026-07-09T07:51:57.919Z","description":"A walkthrough of two Airflow 3 DAGs that analyze the 2025 Airflow Community Survey using natural language. The first pipeline is interactive, pausing for human...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/662b806a1a288569dfc885eab76cda93?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/662b806a1a288569dfc885eab76cda93?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Apache Airflow","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Apache Airflow","logo":"https://media.daily.dev/image/upload/s--Dqa6irgE--/f_auto/v1752573492/logos/airflow","url":"https://daily.dev/sources/airflow"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/ask-your-survey-anything-building-ai-analysis-pipelines-with-airflow-3-wrjxpforv","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"backend,apache-airflow","timeRequired":"PT9M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Apache Airflow","item":"https://daily.dev/sources/airflow"},{"@type":"ListItem","position":3,"name":"Ask Your Survey Anything: Building AI Analysis Pipelines with Airflow 3"}]}
```

