AWX Datasource · emploidai Marketplace
emploidai Marketplace
Add-onsAppletsPlugins
Search tools, teams, and capabilitiesPublish
MarketplacePluginsAWX Datasource
Plugin
Limited listing

AWX Datasource

by marcus_borin · v0.1.11

Connect to Ansible AWX/Tower to index job templates, workflow templates and job history into Dify's Knowledge Base.

6 installsUpdated Jul 17, 2026
Documentation
Publisher information is incomplete

This community listing does not yet include every recommended support, privacy, pricing, and permission disclosure. Review the available package permissions before installing.

Capabilities

Data sources

Available inside your emploidai workspace after installation.

Category

datasource

Version

0.1.11marcus_borin

Requirements

Maximum memory 256MB

Pricing

Not disclosed by publisher

Security & access

Review before installing

CompatibleRequires emploidai 1.9.0+

Permissions

No permissions were declared by the publisher.

Dependencies

No additional dependencies

Resources

DocumentationPrivacy policy
emploidai Marketplace

Discover capabilities. Review access. Install inside your workspace.

DocumentationSecuritySupportPrivacyTerms

AWX Datasource Plugin for Dify

Connects Ansible AWX / Ansible Tower to Dify's Knowledge Base pipeline, enabling AI agents to search and retrieve information about automation jobs, templates, and execution history via RAG (Retrieval-Augmented Generation).

Source repository: https://github.com/marcusborin12/dify-awx-datasource

What it indexes

Page typeContent
[JT] <name>Job Template details: playbook, inventory, credentials, variables, last 10 runs
[WF] <name>Workflow Template details: nodes, transitions, last 10 runs
Recent JobsLast 50 job executions (all templates) with status, duration, and triggered-by
Recent Workflow JobsLast 50 workflow job executions

Setup

1. Generate an AWX API Token

In AWX: User menu → User Settings → Tokens → Add

  • Application: (leave blank for personal token)
  • Scope: Read (sufficient for indexing)

2. Configure the Plugin Credentials

FieldValue
AWX Base URLhttps://your-awx-host (no trailing slash)
AWX API TokenToken generated above
Verify SSLDisable for self-signed internal certificates

3. Use in Knowledge Base

  1. Dify Console → Knowledge → New Dataset
  2. Select AWX Datasource as the data source
  3. Choose which templates/pages to index
  4. Set indexing mode to High Quality
  5. Click Save & Process

Requirements

  • Dify >= 1.9.0
  • AWX >= 3.8 / Ansible Tower >= 3.6 (API v2)

Packaging

pip install dify-plugin-cli
dify plugin package . -o awx_datasource.difypkg

Then install in Dify: Plugins → Install from local file.