--- id: apache-airflow-providers-segment version: "3.9.5" license: Apache-2.0 license_treatment: permissive maintenance: active --- # apache-airflow-providers-segment — Provider package apache-airflow-providers-segment for Apache Airflow License: permissive · Maintenance: active · Downloads: 216.6K/mo ## What it is and what it does This is an Apache Airflow provider package that bridges Airflow workflows to Segment, a customer data platform. It allows Airflow DAGs to send events, track user actions, and push analytics data directly to Segment for downstream processing, enrichment, and activation. The package is built on top of apache-airflow and segment-analytics-python, providing Airflow-native operators and hooks for Segment integration. The package is production-stable (Development Status 5) and actively maintained by the Apache Airflow project. It supports modern Python versions and integrates seamlessly into existing Airflow deployments with low installation friction. Use it when you need to emit analytics events from data pipelines or orchestrate Segment-based workflows within Airflow. Use it for: - Send pipeline completion events to Segment for monitoring and alerting on data workflow health. - Track data quality checks and validation results as analytics events in your CDP. - Orchestrate Segment audience syncs or activation workflows triggered by Airflow DAGs. - Log ETL job metrics and performance data to Segment for analytics and BI integration. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Integrates Apache Airflow with Segment for sending analytics events and data from Airflow workflows to Segment's CDP platform. Yes. This is a production-stable, actively maintained provider with no known vulnerabilities, low install friction, and permissive licensing. Install it if you run Airflow >=2.11.0 and need to integrate workflows with Segment; otherwise, it adds no value. ## Install pip install apache-airflow-providers-segment uv add apache-airflow-providers-segment poetry add apache-airflow-providers-segment ## Installing apache-airflow-providers-segment Before you install: Low friction installation. Actively maintained with recent release (68 days old) and no known vulnerabilities. Requires Apache Airflow >=2.11.0 and supports current Python versions (3.10–3.14). License in practice: Apache-2.0 permissive license allows commercial and private use with minimal restrictions; suitable for most deployment contexts. Quickstart: pip install apache-airflow-providers-segment from airflow.providers.segment.operators import SegmentTrackEventOperator task = SegmentTrackEventOperator( task_id='send_event', event='workflow_completed', properties={'status': 'success'} ) Requires Apache Airflow >=2.11.0 and segment-analytics-python >=2.3.0 to be installed; Segment API credentials must be configured. Verify before relying: - Specific operator classes and their full API surface available in this version. - Whether Segment connection configuration is pre-built or requires manual setup in Airflow. - Support for Segment-specific features like batching, retries, or custom event schemas. ## Package facts - License: Apache-2.0 (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 216.6K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags airflow segment integration, send analytics to segment, airflow provider segment, segment cdp airflow, airflow data pipeline segment, airflow-provider, analytics-integration, data-pipeline [View on SkillFed](https://skillfed.io/packages/apache-airflow-providers-segment) · [View on PyPI](https://pypi.org/project/apache-airflow-providers-segment/)