Connect your own Ansible Automation Platform (Automation Controller) or open-source AWX instance to manage job templates, launch and monitor jobs, run workflows, manage projects/inventories/hosts/c...
What this app can do
73 tools registered
Connect AnsibleFree
Connect your own Ansible Automation Platform (Automation Controller) or open-source AWX instance by saving its full API base URL and a Personal Access Token, after checking they actually work.
List ConnectionsFree
List the connected Ansible Automation Platform / AWX instances.
Disconnect AnsibleFree
Disconnect one Ansible Automation Platform / AWX instance. Nothing in Controller itself is changed; only the saved token here is deleted.
List Job Templates8 tok
List Job Templates (reusable playbook + inventory + project run definitions) configured in the connected Controller.
Get Job Template8 tok
Read one Job Template in full.
Create Job Template16 tok
Create a new Job Template: name, job type, inventory, project, playbook, and optional default credential/extra vars.
Update Job Template16 tok
Update selected fields of an existing Job Template. Only given fields change.
Delete Job Template16 tok
Permanently delete a Job Template. Cannot be undone.
Launch Job Template20 tok
Launch a Job Template now -- runs its playbook against its inventory, optionally overriding extra vars or a host limit for this run only.
List Jobs8 tok
List Jobs (playbook run executions) in the connected Controller, optionally filtered by status.
Get Job8 tok
Read one Job in full: status, timing, and whether it failed.
Get Job Stdout8 tok
Read a Job's console output (ansible-playbook stdout), in txt/html/json/ansi format.
Cancel Job16 tok
Cancel a running or pending Job.
Relaunch Job20 tok
Relaunch a finished Job -- runs the same job template again with the same parameters.
Bulk Cancel Jobs60 tok
Cancel several Jobs in one call, by explicit job ids. Continues past per-item failures and reports per-job results.
List Job Events8 tok
List the per-task execution events (timeline) of one Job -- each play/task/host result as it ran.
List Workflow Templates8 tok
List Workflow Job Templates (multi-step orchestrated sequences of job templates, projects, approvals, and other workflows) configured in the connected Controller.
Get Workflow Job Template8 tok
Read one Workflow Job Template in full.
Create Workflow Template16 tok
Create a new empty Workflow Job Template (its nodes/steps must be added afterwards via Controller's own UI or the workflow_nodes sub-resource -- Controller does not offer a single-call way to also define nodes at creation time).
Delete Workflow Template16 tok
Permanently delete a Workflow Job Template. Cannot be undone.
Launch Workflow Template20 tok
Launch a Workflow Job Template now, running its whole node graph.
List Workflow Jobs8 tok
List Workflow Job runs (executions of a Workflow Job Template), optionally filtered by status.
List Workflow Nodes8 tok
List the nodes (steps) of one Workflow Job Template or Workflow Job -- which unified_job_template each node runs and how they chain.
List Workflow Approvals8 tok
List Workflow Approval nodes awaiting a decision -- human-in-the-loop gate steps inside running workflows.
Approve Workflow16 tok
Approve a pending Workflow Approval node so the workflow continues past its human-in-the-loop gate.
Deny Workflow16 tok
Deny a pending Workflow Approval node -- stops that branch of the workflow.
List Projects8 tok
List Projects (SCM-backed sources of playbooks -- git/hg/svn repos or manual) configured in the connected Controller.
Get Project8 tok
Read one Project in full -- its SCM type/URL and current sync status.
Create Project16 tok
Create a new Project (SCM-backed or manual source of playbooks).
Update Project16 tok
Update selected fields of an existing Project. Only given fields change.
Delete Project16 tok
Permanently delete a Project. Cannot be undone.
Sync Project20 tok
Trigger a Project SCM sync (git pull, etc.) right now, refreshing its playbook files from source control.
List Inventories8 tok
List Inventories (collections of target hosts/groups) configured in the connected Controller.
Get Inventory8 tok
Read one Inventory in full, including its total host count.
Create Inventory16 tok
Create a new Inventory (a named collection of target hosts/groups).
Update Inventory16 tok
Update selected fields of an existing Inventory. Only given fields change.
Delete Inventory16 tok
Permanently delete an Inventory. Cannot be undone.
List Hosts8 tok
List Hosts (target machines) inside one Inventory.
Create Host16 tok
Add a new Host to an Inventory.
Update Host16 tok
Update selected fields of an existing Host (name, variables, enabled state). Only given fields change.
Delete Host16 tok
Permanently remove a Host from its inventory. Cannot be undone.
List Groups8 tok
List Groups (named subsets of hosts) inside one Inventory.
Create Group16 tok
Add a new Group to an Inventory.
Delete Group16 tok
Permanently remove a Group. Cannot be undone.
List Inventory Sources8 tok
List Inventory Sources (dynamic host-sourcing configs, e.g. cloud provider sync) configured on one Inventory.
Sync Inventory Source20 tok
Trigger a sync (update) of an Inventory Source right now, pulling fresh hosts from its dynamic provider.
List Credentials8 tok
List Credentials (secrets Controller uses to reach machines/SCM/cloud providers) configured in the connected Controller -- names/types only, never their secret field values (Controller's own API never returns those either).
Get Credential8 tok
Read one Credential's metadata (name, type, kind) -- never its secret field values.
Create Credential16 tok
Create a new Credential (secret) of a given Credential Type. Field values are write-only -- Controller's own API never echoes them back either.
Delete Credential16 tok
Permanently delete a Credential. Cannot be undone -- anything using it will stop working.
List Credential Types8 tok
List Credential Types (the field schema each credential kind requires, e.g. Machine, Source Control, Vault, cloud providers).
List Schedules8 tok
List Schedules (recurring launches of a job/workflow template) configured in the connected Controller.
Create Schedule16 tok
Create a new Schedule on a Job Template or Workflow Job Template -- an iCal RRULE cadence Controller uses to launch it automatically.
Set Schedule Enabled16 tok
Enable or disable a Schedule without deleting it.
Delete Schedule16 tok
Permanently delete a Schedule. Cannot be undone.
List Organizations8 tok
List Organizations (top-level tenancy grouping) defined in the connected Controller.
Create Organization16 tok
Create a new Organization.
List Teams8 tok
List Teams (groups of users sharing role-based access) defined in the connected Controller.
Create Team16 tok
Create a new Team inside an Organization.
List Users8 tok
List Users registered in the connected Controller.
Create User16 tok
Create a new User in the connected Controller.
Delete User16 tok
Permanently delete a User from the connected Controller. Cannot be undone.
Run Ad Hoc Command20 tok
Run a one-off Ansible module (e.g. command, shell, ping, setup) against an Inventory right now, outside of any Job Template.
List Ad Hoc Commands8 tok
List past Ad Hoc Command runs in the connected Controller.
List Notif Templates8 tok
List Notification Templates (Slack/email/webhook/PagerDuty alerts Controller can fire on job events) configured in the connected Controller.
Create Notif Template16 tok
Create a new Notification Template (e.g. Slack, email, webhook, PagerDuty) for job/workflow event alerts.
Delete Notif Template16 tok
Permanently delete a Notification Template. Cannot be undone.
Test Notif Template16 tok
Send a test notification through a Notification Template so you can confirm the destination actually receives it.
List Instances8 tok
List Instances (worker nodes in the Controller's execution mesh) -- their hostname, node type, capacity, and enabled state.
List Instance Groups8 tok
List Instance Groups (named pools of Instances a Job Template/Organization can be pinned to) in the connected Controller.
List Exec Environments8 tok
List Execution Environments (the container images job runs execute inside) configured in the connected Controller.
List Activity Stream8 tok
Read Controller's own Activity Stream -- an audit log of who created/updated/deleted what and when.
Audit Controller40 tok
Build one aggregated health report across every Job Template in the connected Controller: last run status, failure rate, total run count per template, plus currently running jobs and jobs failed in the last 24 hours -- a value-add report Controller's own UI does not surface in one view (same idea as Blue Prism Connector's audit_estate / UiPath Connector's audit_folder).