> ## Documentation Index
> Fetch the complete documentation index at: https://docs.liteshop.me/llms.txt
> Use this file to discover all available pages before exploring further.

# Use Liteshop with ChatGPT

> Create a Site with ChatGPT, connect ChatGPT to Liteshop, and let it update your Site and manage bookings, orders, and messages.

You can use ChatGPT with Liteshop in two ways:

| Workflow | Use it to | You need |
| - | - | - |
| **Without the connector** | Create your first Site, or update a Site without giving ChatGPT access to your account | ChatGPT with file attachments |
| **With the connector** | Update an existing Site and manage bookings, orders, and messages from a conversation | An existing Site and a ChatGPT plan that supports connectors |

In ChatGPT, the Liteshop connector appears under connectors or apps, not as a
browser extension.

## Before you begin

* Accept your Liteshop invitation and sign in to the
  [Liteshop dashboard](https://app.liteshop.me).
* To use the connector, have the connection URL from your Liteshop invitation.

## Create a Site without the connector

ChatGPT can't create a new Site through the connector, so you create your
first Site with a ZIP file.

1. In the Liteshop dashboard, click **Website**, and then click
   **Create in ChatGPT**. ChatGPT opens with a prompt that points it to the
   Liteshop instructions.

   Alternatively, start a new ChatGPT conversation and send this instruction:

   ```text theme={null}
   Build my website with Liteshop. Follow https://docs.liteshop.me/llms.txt and return the finished website as a ZIP.
   ```

2. Describe your business, the pages you want, the visual style, and any
   important content. Attach your images.

3. Download the ZIP file that ChatGPT returns. If ChatGPT returns separate
   files, reply `Package the complete Liteshop website as one downloadable ZIP.`

4. In the Liteshop dashboard, click **Website** > **Upload files**.

5. Enter the Site name and subdomain, select the ZIP file, and click
   **Check and publish**.

If validation fails, copy the complete error message into the same ChatGPT
conversation, ask for a corrected ZIP file, and upload it again.

To update a Site without the connector, follow [Update a Site](https://docs.liteshop.me/guides/update-site.md).

## Connect ChatGPT to Liteshop

1. In ChatGPT, open the connector settings and add a connector with the
   connection URL from your Liteshop invitation.
2. Click **Connect**. Liteshop opens in a new window.
3. Sign in to Liteshop. If you signed in a while ago, Liteshop asks you to
   sign in again.
4. Review what ChatGPT will be able to do:
   * View your Sites, their files, Deployments, and Drafts.
   * Create and edit Drafts, and ask you to approve publishing.
   * **Optional**: view and manage your bookings, orders, stock, and messages,
     including contact details. This permission is off unless you select it.
5. Click **Authorize**, and then return to ChatGPT.

The connector doesn't share your dashboard session. To disconnect ChatGPT, see
[Disconnect ChatGPT](#disconnect-chatgpt).

## Update a Site with the connector

1. Start a new ChatGPT conversation and turn on Liteshop in the tools or
   connectors menu.

2. Ask ChatGPT to list your Sites, so that you can check the connection and
   name the right Site:

   ```text theme={null}
   Using Liteshop, list my Sites.
   ```

3. Describe the change and attach any new images, for example:

   ```text theme={null}
   Update SITE_NAME in Liteshop: CHANGE. Create a Draft, make the changes, validate it, and show me a preview. Don't publish yet.
   ```

   Replace `SITE_NAME` with your Site's name and `CHANGE` with the change you
   want.

4. Open the preview link that ChatGPT returns, while signed in to Liteshop.
   Check the change, the navigation, the images, and the layout on a phone.
   The preview is private and temporary, and it can't send forms.

5. When you're satisfied, tell ChatGPT to publish:

   ```text theme={null}
   Publish the Draft I just reviewed.
   ```

6. ChatGPT asks you to confirm before it publishes. Approve only the Draft you
   reviewed.

Authorizing the connector doesn't count as approval to publish, and an earlier
approval can't be reused for another Draft. If someone publishes another update
first, ChatGPT can't publish the old Draft. Ask it to start again from the new
live version.

You can also start from the dashboard: on the **Website** page, type the change
in the box at the bottom of the preview, and Liteshop opens ChatGPT with your
request.

### Undo an update

Ask ChatGPT to list your Site's versions and put an earlier one live. ChatGPT
asks for your approval first. Messages, bookings, and orders aren't affected.

## Manage bookings, orders, and messages

If you selected the optional permission when you connected, you can ask ChatGPT
to do the following:

* List, read, create, confirm, decline, and cancel bookings.
* Block or reopen dates and times.
* Check the status of imported calendars and refresh them.
* Correct or erase a Guest's details.
* List, confirm, decline, and cancel order requests, and update stock.
* Read, correct, mark as read, and delete messages.

For example:

```text theme={null}
Using Liteshop, show me the pending booking requests for SITE_NAME.
```

ChatGPT asks for your approval before it declines, cancels, reopens blocked
dates, erases, or deletes anything.

## Tasks that stay in the dashboard

Some tasks handle private links, all of your customers' details at once, or
your domain's DNS, so ChatGPT doesn't do them:

* Copying a Liteshop calendar export link for Airbnb or another platform.
* Connecting a calendar.
* Downloading your business data.
* Connecting a custom domain.
* Deleting a Site.

If you ask for one of these, ChatGPT replies with a link to the right dashboard
page and the steps to follow.

> [!WARNING]
>
> Don't paste a private calendar link into a ChatGPT conversation. Treat it
> like a password.

## Disconnect ChatGPT

1. In the Liteshop dashboard, click **Settings**.
2. In **Connected AI assistants**, click **Disconnect** next to ChatGPT.

ChatGPT loses access on its next request. Your live Site isn't affected.

> [!NOTE]
>
> The connector is tested with ChatGPT only. With Claude or another assistant,
> use the ZIP workflow until [Capability status](https://docs.liteshop.me/reference/capability-status.md)
> lists connected publishing for it.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.