> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs-parschat.parstechai.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs-parschat.parstechai.com/_mcp/server.

# ParsChat API

> Create robots, connect services, automate Instagram replies, and receive every conversation as a webhook event.

The ParsChat API lets you create **robots**, connect their **services**, automate Instagram
replies, and receive every conversation on your webhook.

```
https://api-chat.parstechai.com/v1
```

#### [Quickstart](/documentation/get-started/quickstart)

Create a robot, connect a service, receive your first event.

#### [Core concepts](/documentation/get-started/core-concepts)

Robots, services, conversations, and the one rule that shapes every integration.

#### [Connect Instagram](/documentation/guides/connect-instagram)

A browser redirect, not an API call. Read this before you build the flow.

#### [Replying to customers](/documentation/guides/replying-to-customers)

Answer end customers from your own panel with text, files and voice notes.

#### [Webhook events](/documentation/guides/webhook-events)

Delivery, retries, and every payload.

## Getting access

API access comes with a plan, or with an active free trial. Buy a plan that includes it, and the API is available on your account:

| Plan                                                        | API access |
| ----------------------------------------------------------- | :--------: |
| **Commercial**                                              |      ✅     |
| **Professional**                                            |      ✅     |
| **Instagram API plan** (contact sales)                      |      ✅     |
| Basic, and the Instagram Free, Basic and Professional plans |      —     |

See [pricing](https://parstechai.com/products/parschat/) for current details.

A few operations are reserved for partners rather than every plan: creating and deleting robots,
and connecting an Instagram service. For those, [contact our sales team](mailto:info@parstechai.com).

## What you configure, and where

Once you have a plan, you set the API up yourself at
[chat.parstechai.com](https://chat.parstechai.com).

|                 |                                                                                                            |
| --------------- | ---------------------------------------------------------------------------------------------------------- |
| **API key**     | Create it in the panel: see [Get your API key](/documentation/get-started/authentication#get-your-api-key) |
| **Webhook URL** | Your HTTPS endpoint. You set it in the panel, on the same page as the key                                  |
| **Return URL**  | Give this one to us, and we configure it                                                                   |

The return URL is the exception. It is where a customer's browser lands after they authorise
Instagram, so send it to your ParsChat contact before your first Instagram connection.

## What this API does not do

#### Creating or rotating API keys

Keys are created in the panel, not over the API. We store only an HMAC, so a lost key is
rotated rather than recovered.

#### Changing your return URL

The return URL decides where a real customer's browser is sent mid-signup. A writable endpoint
would turn a stolen key into an open-redirect tool, so we configure it for you.

#### Raising your rate limit

Your call limit comes from your plan and can be raised for your account, but not from this API
— ask your account manager. Instagram's own limits are separate and no plan changes them. See
[Rate limits](/documentation/guides/rate-limits).