Appian Export
/install appian-export
Appian Manager
Exports an Appian application or package as a ZIP using the v2 Deployment Management API.
Usage
# Export an application
node {baseDir}/scripts/index.js \x3CapplicationUuid> [exportName]
# Export a specific package under an application
node {baseDir}/scripts/index.js \x3CapplicationUuid> --package \x3CpackageUuid> [exportName]
| Argument | Description |
|---|---|
applicationUuid |
UUID of the Appian application |
packageUuid |
UUID of the specific package (use appian-listpkg to list them) |
exportName |
Optional filename override; if omitted Appian's own name (with timestamp) is used |
Examples
# Export full application
node {baseDir}/scripts/index.js _a-0000de15-1f1c-8000-5130-010000010000_12559
# Export a specific package under that application
node {baseDir}/scripts/index.js _a-0000de15-1f1c-8000-5130-010000010000_12559 --package _a-0007ee60-0f3e-8000-e0f6-01ef9001ef90_137916
The script polls until COMPLETED and saves the ZIP to ~/appian-exports/. When running inside a container (where the working directory differs from ~/appian-exports/), the ZIP is also copied to appian-exports/ inside the current working directory for easy access.
After running
Always report back to the user:
- The ZIP path printed after
ZIP path:(primary location) - The Copied to path if printed (accessible in
appian-exports/inside the current working directory) - The file size in KB
External endpoints
POST ${APPIAN_BASE_URL}/deployments— triggers the exportGET ${APPIAN_BASE_URL}/deployments/{uuid}— polls for completionGET \x3CpackageZip URL>— downloads the resulting ZIP
Security
- Credentials (
APPIAN_BASE_URL,APPIAN_API_KEY) are read from environment variables (injected by OpenClaw at runtime). If not injected, the script falls back to aappian.jsonfile in the current working directory. - No data is sent to any third-party service — all requests go to your configured Appian environment.
- The exported ZIP is written locally to
~/appian-exports/and never uploaded anywhere. - No shell commands are executed; all operations use Node.js built-in APIs.
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install appian-export - After installation, invoke the skill by name or use
/appian-export - Provide required inputs per the skill's parameter spec and get structured output
What is Appian Export?
Export an Appian application or package to a ZIP file by UUID. Use when the user wants to export, download, or back up an Appian application or package from... It is an AI Agent Skill for Claude Code / OpenClaw, with 135 downloads so far.
How do I install Appian Export?
Run "/install appian-export" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Appian Export free?
Yes, Appian Export is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Appian Export support?
Appian Export is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Appian Export?
It is built and maintained by solarspiker (@solarspiker); the current version is v1.3.0.