--- id: apache-airflow-providers-dingding version: "3.9.5" license: Apache-2.0 license_treatment: permissive maintenance: active --- # apache-airflow-providers-dingding — Provider package apache-airflow-providers-dingding for Apache Airflow License: permissive · Maintenance: active · Downloads: 200.6K/mo ## What it is and what it does This is an Apache Airflow provider package that adds DingTalk integration to Airflow workflows. It allows DAG tasks to send notifications and messages to DingTalk channels, enabling real-time alerting and communication for workflow events. The package is maintained as part of the official Apache Airflow ecosystem and depends on apache-airflow, apache-airflow-providers-common-compat, and apache-airflow-providers-http. As a provider package, it extends Airflow's operator and hook ecosystem with DingTalk-specific components. Installation is straightforward on top of an existing Airflow setup, and it supports modern Python versions (3.10–3.14). The package is actively maintained and carries no known security vulnerabilities. Use it for: - Send task completion or failure notifications to DingTalk channels from Airflow DAGs. - Alert on-call teams via DingTalk when critical workflow steps complete or encounter errors. - Integrate DingTalk messaging into multi-step Airflow pipelines for real-time team communication. - Notify stakeholders of data pipeline milestones through DingTalk without custom HTTP code. ## Worth the install? AI-flagged interpretation of the facts above — verify before relying. Integrates Apache Airflow with DingTalk, enabling workflow notifications and messaging to DingTalk channels from Airflow DAGs. Yes, if you run Airflow and use DingTalk for team communication. The package is actively maintained, carries no security vulnerabilities, installs with low friction, and is licensed permissively. It is a straightforward way to add DingTalk notifications to Airflow workflows without writing custom integrations. ## Install pip install apache-airflow-providers-dingding uv add apache-airflow-providers-dingding poetry add apache-airflow-providers-dingding ## Installing apache-airflow-providers-dingding Before you install: Low friction installation as a pure-Python wheel. Actively maintained by Apache with recent releases; requires Airflow >=2.11.0 and runs on Python 3.10–3.14. License in practice: Apache License 2.0 (permissive) allows use in commercial and open-source projects with minimal restrictions; attribution required. Quickstart: pip install apache-airflow-providers-dingding from airflow.providers.dingding.operators.dingding import DingDingOperator task = DingDingOperator( task_id='notify_dingtalk', dingding_conn_id='dingtalk_default', message_type='text', message='Workflow complete' ) Requires an existing Airflow installation (>=2.11.0) and a configured DingTalk connection in Airflow's connection store. Verify before relying: - Specific operators, hooks, or sensors provided beyond basic notification capability. - Whether DingTalk connection setup and authentication details are documented in the provider package. ## Package facts - License: Apache-2.0 (permissive) - Python support: supports_current - Install friction: low - Maintenance: active - Downloads: 200.6K/month (top 15,000 on PyPI) - Known vulnerabilities: none known ## Tags airflow dingding provider, dingding notifications airflow, airflow dingtalk integration, workflow alerts dingtalk, airflow messaging provider, dingtalk airflow operator, airflow provider integration, airflow-provider, workflow-notifications, dingtalk-integration [View on SkillFed](https://skillfed.io/packages/apache-airflow-providers-dingding) · [View on PyPI](https://pypi.org/project/apache-airflow-providers-dingding/)