> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://support.koala.sh/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# WordPress REST API Integration Instructions

**We now recommend using our [WordPress plugin,](https://support.koala.sh/en/article/how-to-connect-wordpress-to-koala-ai-nkixd9/) but the steps below can be followed to connect Koala AI with your WordPress site using the built-in REST API.**

## Installation

### 1. Create an Application Password

Application Passwords can't be used to access your WordPress account. There's no need to worry about your website's security.

But if you're still hesitant, you can connect a user profile with only an Author or Editor role. In fact, we highly recommend you do so.

## Step-by-Step Video

This video walks you through how to create an Application Password. But if you prefer written instructions, please scroll down to the next section.

${youtube}[How to Create an Application Password in WordPress](bsz6hb1EUMY)
## Written Instructions
**• Log in to your WordPress account.**

Make sure that you log in as a user with an Author, Editor, or Admin role.

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_1dshatv.png)

**• Go to the Profile page.**

You can find this under the Users menu on the sidebar.

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_1dkvn0h.png)
**• On the Profile page, scroll down until you find the Application Passwords.**

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_1byrmkl.png)
**• Enter an Application Password Name.**

You can put anything you like, but we recommend putting the name of the software or application you plan to use the Application Password for. In this case, Koala.

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_gydp50.png)
**• Click "Add New Application Password"**

As soon as you click the button, a new Application Password should be created.

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_1bl5qhl.png)
**• Copy and store the Application Password somewhere secure.**

Once you close the page, you can no longer access this Application Password. So, make sure to store it in your password manager, notes, or wherever else you keep your confidential details.

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_83jjzd.png)
### 2. Log in to Koala and go to your Account page.

Now that you've created an Application Password for Koala, you can connect your WordPress site to your Koala account.

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_clcrm.png)
### 3. Click Connect, then input your details.

To avoid errors, I'll explain the three inputs that you need: WordPress Site Domain, WordPress Username, and WordPress Application Password.

## WordPress Site Domain

Simply input the URL of your website. Please make sure that your site does not block the built-in WordPress REST API. Do not include the "https://" at the beginning!

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_1dvxir6.png)
## WordPress Username

Please input the username or email you use to log into WordPress. Do not use the Application Password Name (i.e. Koala).

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_d5rsvq.png)
## WordPress Application Password

For my example, this is what I input: 6rFu FkUk 50sz SOuy GzKB U1eP. Your Application Password should look similar to this.

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_ruu7mu.png)
## Complete Input

This is what your details should look like:

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_1bazseo.png)
### 4. Click Add Account.

If you did everything correctly, it should look like this!

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_ho50dc.png)
### 5. Add Multiple WordPress websites.

To do this, simply press the "Connected" button, and you should be able to add more websites. Please go back to the first step for each WordPress website.### 1. Create an Application Password

Application Passwords can't be used to access your WordPress account. There's no need to worry about your website's security.

But if you're still hesitant, you can connect a user profile with only an Author or Editor role. In fact, we highly recommend you do so.

## Step-by-Step Video

This video walks you through how to create an Application Password. But if you prefer written instructions, please scroll down to the next section.

${youtube}[How to Create an Application Password in WordPress](bsz6hb1EUMY)
## Written Instructions
**• Log in to your WordPress account.**

Make sure that you log in as a user with an Author, Editor, or Admin role.

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_1dshatv.png)

**• Go to the Profile page.**

You can find this under the Users menu on the sidebar.

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_1dkvn0h.png)
**• On the Profile page, scroll down until you find the Application Passwords.**

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_1byrmkl.png)
**• Enter an Application Password Name.**

You can put anything you like, but we recommend putting the name of the software or application you plan to use the Application Password for. In this case, Koala.

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_gydp50.png)
**• Click "Add New Application Password"**

As soon as you click the button, a new Application Password should be created.

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_1bl5qhl.png)
**• Copy and store the Application Password somewhere secure.**

Once you close the page, you can no longer access this Application Password. So, make sure to store it in your password manager, notes, or wherever else you keep your confidential details.

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_83jjzd.png)
### 2. Log in to Koala and go to your Account page.

Now that you've created an Application Password for Koala, you can connect your WordPress site to your Koala account.

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_clcrm.png)
### 3. Click Connect, then input your details.

To avoid errors, I'll explain the three inputs that you need: WordPress Site Domain, WordPress Username, and WordPress Application Password.

## WordPress Site Domain

Simply input the URL of your website. Please make sure that your site does not block the built-in WordPress REST API. Do not include the "https://" at the beginning!

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_1dvxir6.png)
## WordPress Username

Please input the username or email you use to log into WordPress. Do not use the Application Password Name (i.e. Koala).

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_d5rsvq.png)
## WordPress Application Password

For my example, this is what I input: 6rFu FkUk 50sz SOuy GzKB U1eP. Your Application Password should look similar to this.

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_ruu7mu.png)
## Complete Input

This is what your details should look like:

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_1bazseo.png)
### 4. Click Add Account.

If you did everything correctly, it should look like this!

![](https://storage.crisp.chat/users/helpdesk/website/b395860c9336b00/image_ho50dc.png)
### 5. Add Multiple WordPress websites.

To do this, simply press the "Connected" button, and you should be able to add more websites. Please go back to the first step for each WordPress website.