← Back to all apps

AppDeploy

Productivityby FreeBraavos LTD.

AppDeploy lets you create and publish a website or web app directly from a ChatGPT conversation. Describe what you want, and see it come to life. AppDeploy publishes it online for you and you get a public link.

Use it to:

  • Create landing pages, full websites, and beautiful web apps
  • Publish online and share with friends or colleagues
  • Get backend and database features for more powerful apps
  • Make follow-up changes and redeploy updates quickly

When you publish, the project created in chat is sent to AppDeploy to be built and hosted.

6ChatGPT Tools
FreeBraavos LTD.Developer
ProductivityCategory

Available Tools

Delete app

delete_app
Full Description

Use this when you want to permanently delete an app. Use only on explicit user request. This is irreversible; after deletion, status checks will return not found.

Parameters (1 required)
Required
app_idstring

Deploy app

deploy_app
Full Description

Use this when the user asks to deploy or publish a website or web app and wants a public URL. Before generating files or calling this tool, you must call get_deploy_instructions and follow its constraints.

Parameters (4 required, 1 optional)
Required
app_idstring

existing app id to update, or null for new app

app_namestring

short display name

app_typestring
Options:frontend-onlyfrontend+backend
filesarray

list of files to write (must include at least one file)

Optional
descriptionstring

short description of what the app does

Get AppDeploy SDK reference

get_appdeploy_sdk_reference
Full Description

Use this when you need the authoritative @appdeploy/sdk API reference (types and examples) before writing backend persistence code such as counters, CRUD, file uploads, or configuration storage in backend/index.ts.

Get deploy instructions

get_deploy_instructions
Full Description

Use this when you are about to call deploy_app in order to get the deployment constraints and hard rules. You must call this tool before starting to generate any code. This tool returns instructions only and does not deploy anything.

Get deploy status

get_deploy_status
Full Description

Use this when the user explicitly asks to re-check the deployment status of an app after calling deploy_app, or when the widget is unavailable. Requires the app_id of an existing deployment.

Parameters (1 required)
Required
deploymentIdstring

Get errors

get_errors
Full Description

Use this when the user asks to check for deployment errors, debug issues, or view frontend or backend runtime error logs for a deployed app, or reports that the app is not working as expected. Requires the app_id of an existing deployment; optional parameters may be used to fetch errors newer than a given timestamp.

Parameters (1 required, 2 optional)
Required
app_idstring
Optional
limitinteger
sinceinteger