Marketplace and Bundles
A template is a shareable bundle of resources — agents, tools, tables, apps, webhooks — that can be installed into a company. The CLI is the discovery half: search the catalog, inspect a template in full, and see what you have installed or authored. Installing and publishing are browser steps.
Key concepts
Read-only by design
Six of the marketplace's eighteen commands are runnable, and all six are reads. Installing a template writes resources across your whole company, so it stays a deliberate action in the web app with a pre-check step in front of it.
That still makes the CLI useful before an install: you can inspect exactly what a template contains and what it will demand from you, without committing.
Ids and slugs both work
A template is addressable by its opaque id or its stable URL-friendly slug. Slugs are the better choice in a script you will read again later.
How to find a template
autessa marketplace list-templates \
--searchTerm "invoice" \
--categorySlug "finance" \
--tags '["quickbooks"]' \
--page 0 --pageSize 20
| Filter | Effect |
|---|---|
searchTerm | Free text against name and description |
categorySlug | Limit to one category |
tags | Keep only templates carrying all of these tags |
visibility | PRIVATE, COMPANY, or APPROVED |
isBundleOnly | Only bundle templates |
autessa marketplace list-categories # the category tree
autessa marketplace list-featured # what Autessa has featured
How to inspect one before installing
autessa marketplace get-template --json '{...}'
This is the command worth running before any install. It returns the long description, resource counts, required connectors, and variable placeholders — that is, what the template will create, what you must already have connected, and what you will be asked to fill in.
Checking required connectors first saves the common failure: installing a template that expects a Gmail or QuickBooks connector you have not set up. See Connectors.
For your own templates, the response also carries review history.
How to see what you have
autessa marketplace list-installations # templates this company installed
autessa marketplace list-my-templates # templates this company authored
list-my-templates covers drafts, company-shared and public submissions alike — useful for auditing what your company has published outward.
| Command | What it does |
|---|---|
| autessa marketplace create-template | Web appPublishing templates is done from the Autessa web app. |
| autessa marketplace create-template-from-manifest | Web appTemplate packaging is done from the Autessa web app. |
| autessa marketplace create-version | Web appPublishing templates is done from the Autessa web app. |
| autessa marketplace delete-template | Web appDeleting a template is done from the Autessa web app. |
| autessa marketplace delete-version | Web appDeleting a template version is done from the Autessa web app. |
| autessa marketplace get-manifest | Web appTemplate packaging is done from the Autessa web app. |
| autessa marketplace get-template | Fetch one template's full detail, including its long description, resource counts, required connectors and variable placeholders, version history, and (for your own templates) its review history. |
| autessa marketplace install-template | Web appInstalling a template is done from the Autessa web app. |
| autessa marketplace list-categories | List the marketplace category tree. |
| autessa marketplace list-featured | List the templates Autessa has featured in the marketplace. |
| autessa marketplace list-installations | List the templates your current company has installed. |
| autessa marketplace list-my-templates | List the templates authored by your current company — drafts, company-shared, and public submissions alike. |
| autessa marketplace list-templates | Search and browse published templates. |
| autessa marketplace pre-check-install | Web appInstalling a template is done from the Autessa web app. |
| autessa marketplace publish-to-company | Web appPublishing templates is done from the Autessa web app. |
| autessa marketplace submit-for-review | Web appSubmitting a template for review is done from the Autessa web app. |
| autessa marketplace uninstall-template | Web appUninstalling a template is done from the Autessa web app. |
| autessa marketplace update-template | Web appEditing a template listing is done from the Autessa web app. |
Resource bundles
Import and export resource bundles between companies — browsing selectable resources and app versions, previewing and running exports and imports, and tracking recent installs.
Every command in this namespace is web-app-only. Bundle import and export move resources across company boundaries with transitive dependency resolution and candidate matching, which needs the selector and preview UI to be safe:
autessa resource-bundles preview-export
Preview the transitive resources an export would include (done in the web app).
The commands stay listed so discovery tells you the capability exists. See Bundles.
| Command | What it does |
|---|---|
| autessa resource-bundles cancel-install | Web appCancelling a bundle install is done from the Autessa web app. |
| autessa resource-bundles export-bundle | Web appExporting resource bundles is done from the Autessa web app. |
| autessa resource-bundles import-bundle | Web appImporting resource bundles is done from the Autessa web app. |
| autessa resource-bundles installation-status | Web appBundle install progress is shown in the Autessa web app. |
| autessa resource-bundles list-app-versions | Web appChoosing an app version to export is done from the Autessa web app. |
| autessa resource-bundles list-selectable | Web appSelecting resources to export is done from the Autessa web app. |
| autessa resource-bundles preview-export | Web appReviewing export dependencies is done from the Autessa web app. |
| autessa resource-bundles preview-import | Web appImporting resource bundles is done from the Autessa web app. |
| autessa resource-bundles recent-installs | Web appRecent bundle installs are shown in the Autessa web app. |
Related
- Marketplace in the builder
- Bundles and Publishing
- Connectors — what a template may require
- Autessa CLI