[Cotlet](https://cotlet.dev/index.md) · [Integrations](https://cotlet.dev/integrations.md) · [How it works](https://cotlet.dev/how-it-works.md) · [Security](https://cotlet.dev/security.md) · [For developers](https://cotlet.dev/for-developers.md) · [For automation agencies](https://cotlet.dev/for-agencies.md) · [Blog](https://cotlet.dev/blog.md) · [API docs](https://cotlet.dev/docs.md) · [Help center](https://cotlet.dev/help.md) · [Changelog](https://cotlet.dev/changelog.md) · [Contact](https://cotlet.dev/contact.md) · [Pricing](https://cotlet.dev/pricing.md) · [Sign up](https://cotlet.dev/signup)

# How to connect Invoice Simple to ChatGPT, Claude and AI agents

> No official Invoice Simple MCP or ChatGPT/Claude connector (checked 12 Nov 2026) and no public API found. Use Cotlet to draft invoices and chase payments.

Source: https://cotlet.dev/blog/how-to-connect-invoice-simple-to-chatgpt-claude

No official Invoice Simple MCP or ChatGPT/Claude connector (checked 12 Nov 2026) and no public API found. Use Cotlet to draft invoices and chase payments.

Cotlet team · Nov 12, 2026 · 11 min read

On this page

1. [01 What ChatGPT and Claude can do in Invoice Simple once connected](#what-chatgpt-and-claude-can-do-in-invoice-simple-once-connected)
2. [02 Does Invoice Simple have AI, an API or an official ChatGPT app?](#does-invoice-simple-have-ai-an-api-or-an-official-chatgpt-app)
3. [03 Have the job details ready](#have-the-job-details-ready)
4. [04 Step 1: sign in to Invoice Simple in your Cloud Browser](#step-1-sign-in-to-invoice-simple-in-your-cloud-browser)
5. [05 Step 2: connect Invoice Simple to ChatGPT, Claude or another AI agent](#step-2-connect-invoice-simple-to-chatgpt-claude-or-another-ai-agent)
6. [06 Three Invoice Simple jobs to try first](#three-invoice-simple-jobs-to-try-first)  
  1. [Prepare an invoice from the work you actually did](#prepare-an-invoice-from-the-work-you-actually-did)
  2. [Reconcile an accepted estimate before conversion](#reconcile-an-accepted-estimate-before-conversion)
  3. [Build a follow-up list without charging anybody](#build-a-follow-up-list-without-charging-anybody)
7. [07 What the connection costs](#what-the-connection-costs)
8. [08 FAQ](#faq)  
  1. [Is there an official Invoice Simple app for ChatGPT or Claude?](#is-there-an-official-invoice-simple-app-for-chatgpt-or-claude)
  2. [Does Invoice Simple have an API or an MCP server?](#does-invoice-simple-have-an-api-or-an-mcp-server)
  3. [Can Zapier, Make or n8n connect to Invoice Simple?](#can-zapier-make-or-n8n-connect-to-invoice-simple)
  4. [Can ChatGPT create an invoice without sending it?](#can-chatgpt-create-an-invoice-without-sending-it)
  5. [Does marking an invoice paid charge the customer?](#does-marking-an-invoice-paid-charge-the-customer)
9. [09 Finish the paperwork with the source still visible](#finish-the-paperwork-with-the-source-still-visible)

No official Invoice Simple MCP server or ChatGPT/Claude connector was found in the vendor material checked on 12 November 2026\. Its [help center](https://help.invoicesimple.com/en/) documents no public API reference or customer API-key setup. To connect Invoice Simple to ChatGPT, Claude or another AI agent, open your account in Cotlet’s Cloud Browser and connect Cotlet to the assistant. You can then ask it to prepare an invoice from your job notes, review accepted estimates and find unpaid invoices in the account you already use.

This guide is for the contractor or small-business owner who sends the paperwork after doing the work. A customer paying your invoice should use the payment link you send; they do not need this setup. Cotlet is for your side of the business: turning accurate job information into drafts and keeping the follow-up list tied to the actual invoice records.

## What ChatGPT and Claude can do in Invoice Simple once connected

Keep the customer, document and action separate in your instruction. Creating a draft, emailing it and recording a payment are three different requests. Your assistant should not infer the last two from the first.

| Office task | A practical request |
| --------------- | --------------------------------------------------- |
| Clients | Find the right customer before preparing a document |
| Invoice drafts | Add the supplied job description and line items |
| Estimates | Read the estimate and its recorded status |
| Conversion | Prepare an invoice from the estimate you select |
| Follow-up | List unpaid documents with their dates and amounts |
| Payment records | Record a payment you confirm you already received |

Read the supported actions on the [Invoice Simple integration page](https://cotlet.dev/integrations/invoice-simple-api-mcp-server.md). Cotlet calls marked **Asks first** wait for approval by default, and you can disable that confirmation per tool. Review the recipient and amount before approving anything that reaches a customer or updates a financial record.

## Does Invoice Simple have AI, an API or an official ChatGPT app?

No official Invoice Simple MCP server or ChatGPT/Claude connector was found in the checked vendor material (12 Nov 2026). No public API reference or customer API-key setup was found in its [help center](https://help.invoicesimple.com/en/) or [product information](https://www.invoicesimple.com/llm-info/). Cotlet runs a hosted Invoice Simple MCP server, <https://cotlet.dev/mcp/v1/invoice-simple>, with 10 tools your agent uses in your own account.

- **Built-in payments:** the [vendor plans](https://www.invoicesimple.com/pricing-packages/) describe payment workflows within Invoice Simple.
- **Export:** use a spreadsheet snapshot when your output is a file for review; request an account edit through the connection below.

Among these options, Cotlet gives ChatGPT, Claude or any MCP client a way to read and write in the Invoice Simple screens your account can use, without a vendor API key or a vendor plan upgrade.

## Have the job details ready

- Keep the customer name, work description and agreed amounts together.
- Separate labor, materials, tax and any discount exactly as you want them recorded.
- Identify the existing estimate if the invoice should come from an agreed quote.
- Use your own Invoice Simple login and your normal AI assistant.
- Create a Cotlet account before connecting the assistant.

## Step 1: sign in to Invoice Simple in your Cloud Browser

From the Cotlet console, open Invoice Simple and sign in at **app.invoicesimple.com**. Check that you see the business and customer records you expect. The assistant should use that account, rather than inventing a new invoice in a disconnected template.

Cotlet never sees or stores your password. The signed-in browser profile is encrypted, as described on the [security page](https://cotlet.dev/security.md). When Invoice Simple asks for another sign-in, reopen your Cloud Browser and complete it. Leave business-account credentials, subscription billing and payment-provider settings with the owner.

## Step 2: connect Invoice Simple to ChatGPT, Claude or another AI agent

Choose your assistant below. Begin by finding a client or reading a known invoice. After you recognize the result, give it the job notes for a draft that you can inspect before it leaves the office.

**ChatGPT**chatgpt.com and its apps **Claude**claude.ai and desktop app **Claude Code**one terminal command **Codex**one entry in config.toml **Cursor**one entry in mcp.json **Grok**grok.com connectors **Hermes Agent**one block in config.yaml **n8n**MCP Client node **Any MCP client**OpenClaw and others

Pick your AI above to see its steps.

### How to connect Invoice Simple to ChatGPT

Do this on chatgpt.com in your browser. Cotlet then works in the ChatGPT desktop and phone apps too.

1. Open [Plugins in ChatGPT](https://chatgpt.com/plugins) and click Add.
2. Click Add custom MCP server. Not in the menu? Turn on Developer mode in Settings, Security and login, then come back.
3. Paste the name `Cotlet` and the server URL `https://cotlet.dev/mcp/v1/connect`. Keep Authentication on OAuth.
4. Tick “I understand and want to continue” and click Create as a plugin.
5. Click Connect Cotlet. A Cotlet page opens, click Allow access.
6. In a new chat, type `@Cotlet` and pick it from the list.
7. Ask ChatGPT: “Are you signed in to Cotlet through MCP?” Then try a first Invoice Simple task: “Find Cedar Lane Repairs in Invoice Simple and show its latest estimate. Do not create or send any document.”

_ChatGPT, Plugins page, November 2026._

_ChatGPT confirming the Cotlet connection, November 2026._

ChatGPT asks “Allow ChatGPT to use Cotlet?” before some steps. Pick Always allow, or the chat waits for your click. On a Business, Enterprise or Edu workspace, an admin has to allow custom MCP servers first.

### How to connect Invoice Simple to Claude

1. Open [Connectors in Claude](https://claude.ai/customize/connectors) and click Add. In the desktop app it is under Customize, Connectors.
2. Click Add custom connector.
3. Paste the name `Cotlet` and the URL `https://cotlet.dev/mcp/v1/connect`, then click Continue.
4. Keep the settings and click Add.
5. A Cotlet page opens. Click Allow access.
6. In a chat, click the plus button, then Connectors, and turn Cotlet on.
7. Ask Claude: “Are you signed in to Cotlet through MCP?”, then “Read unpaid Invoice Simple invoices for the period I give you and list references, customers and outstanding amounts. Do not record payments.”. Claude asks before it uses a Cotlet tool the first time. Click Allow.

_Claude, Customize, Connectors, November 2026._

_Cotlet consent page after you add the connector in Claude, November 2026._

Claude’s free plan allows one custom connector. On a Team or Enterprise plan, an owner adds Cotlet in Organization settings, Connectors, and you click Connect next to it.

### How to connect Invoice Simple to Claude Code

Add Cotlet without a key, then sign in once in the browser:

```
claude mcp add --transport http cotlet https://cotlet.dev/mcp/v1/connect
```

Run `/mcp` in Claude Code, pick cotlet and sign in to Cotlet. Prefer an API key, for example on a server? Create one in the Cotlet console and use:

```
claude mcp add --transport http cotlet https://cotlet.dev/mcp/v1 \
  --header "Authorization: Bearer $COTLET_API_KEY"
```

### How to connect Invoice Simple to Codex

Create an API key in the Cotlet console, put it in the `COTLET_API_KEY` environment variable and add this to `~/.codex/config.toml`:

```
[mcp_servers.cotlet]
url = "https://cotlet.dev/mcp/v1"
bearer_token_env_var = "COTLET_API_KEY"
```

### How to connect Invoice Simple to Cursor

Create an API key in the Cotlet console, put it in the `COTLET_API_KEY` environment variable and add this to `~/.cursor/mcp.json`:

```
{
"mcpServers": {
"cotlet": {
"url": "https://cotlet.dev/mcp/v1",
"headers": { "Authorization": "Bearer ${env:COTLET_API_KEY}" }
}
}
}
```

### How to connect Invoice Simple to Grok

Grok takes custom MCP servers on grok.com, per xAI’s [connectors documentation](https://docs.x.ai/grok/connectors) (checked 8 November 2026).

1. Open [grok.com/connectors](https://grok.com/connectors) and click New Connector.
2. Pick Custom and paste the server URL `https://cotlet.dev/mcp/v1/connect`.
3. Sign in to Cotlet when Grok asks, then click Allow access.
4. Ask Grok: “Are you signed in to Cotlet through MCP?”

On Grok Business, an admin adds the connector first in the xAI console, under Grok Business, Connectors. The Grok chat inside X has no custom connector menu.

### How to connect Invoice Simple to Hermes Agent

Add Cotlet to `~/.hermes/config.yaml` in the format of the [Hermes MCP config reference](https://hermes-agent.nousresearch.com/docs/reference/mcp-config-reference):

```
mcp_servers:
cotlet:
url: "https://cotlet.dev/mcp/v1"
headers:
Authorization: "Bearer ${COTLET_API_KEY}"
trust: untrusted
```

Put `COTLET_API_KEY` in `~/.hermes/.env` and check it with `hermes mcp test cotlet`. With `trust: untrusted`, Hermes runs reads at once and asks before every write. More on Hermes in our post on the [Hermes Agent browser](https://cotlet.dev/blog/hermes-agent-browser.md).

### How to connect Invoice Simple to n8n

Use the MCP Client node, or the MCP Client Tool inside an AI Agent node:

- Server Transport: HTTP Streamable
- MCP Endpoint URL: `https://cotlet.dev/mcp/v1`
- Authentication: Bearer Auth, with your Cotlet API key as the token Let the AI Agent node use Cotlet’s browser tools after reading the Invoice Simple guide; keep invoice preparation separate from sending.

Every Friday morning, prepare an office-only list of unpaid Invoice Simple invoices and draft reminders for the owner to review.

### Any other MCP client

Point the client at `https://cotlet.dev/mcp/v1` over Streamable HTTP, with the header `Authorization: Bearer <your Cotlet API key>`. A client that supports OAuth sign-in can use `https://cotlet.dev/mcp/v1/connect` instead and needs no key. The full reference is in the [MCP docs](https://cotlet.dev/docs/mcp.md).

## Three Invoice Simple jobs to try first

### Prepare an invoice from the work you actually did

> Find Cedar Lane Repairs in my clients. Draft an invoice from these notes: replace the kitchen trap, labor as agreed in the estimate, materials from the receipt below. Show the customer, line items, tax treatment and total. Leave it unsent.

The assistant should use the amounts you supplied or the document you identified. A missing receipt is a missing source, not permission to guess the materials charge. If the client search has several matches, it should ask you to identify the right customer before creating the document.

Review the wording as well as the total. The invoice should explain the completed job in terms the customer recognizes. Sending is a separate decision: a draft in your account gives you room to correct a description or amount before it reaches anybody.

### Reconcile an accepted estimate before conversion

> Read the estimate I select and show its customer, items and recorded status. If it is accepted, prepare the invoice from that estimate after I approve the conversion. Flag any difference from the completion notes I provide.

The starting point is the original estimate, not a new reconstruction from memory. That keeps the agreed scope visible when an extra part or change order needs your attention. An accepted document should still be matched to the right job and customer.

Invoice Simple’s [help center](https://help.invoicesimple.com/en/) is the source for its estimate-to-invoice workflow. The assistant should report a status that does not match your instruction instead of silently treating every estimate as approved. When you approve conversion, ask for the resulting invoice reference so you can find it later.

### Build a follow-up list without charging anybody

> List the unpaid invoices for the period I specify. Show the customer, invoice reference, due date and recorded outstanding amount. Draft a short reminder for the ones I select. Do not send reminders or record payments yet.

The list should come from the account’s current records. A document that was viewed is not necessarily paid, and a payment you received outside the app may need to be recorded before the outstanding list is correct. Have the assistant separate those cases for your review.

If you later say “mark this paid,” state the amount, method and date you actually received. Recording an existing payment is different from charging a card. Do not ask an assistant to declare a debt settled because a reminder was sent or a customer said they would pay.

## What the connection costs

Keep Invoice Simple’s own [plan](https://www.invoicesimple.com/pricing-packages/) for the features you use. Cotlet’s [credit pricing](https://cotlet.dev/pricing.md) is separate: a 7-day trial includes 2,000 credits with no card, followed by packs starting at $29\. Packs are valid for 12 months and there is no Cotlet subscription. Reading one known invoice and reconciling a whole quarter are different workloads, so make your first job small and explicit.

## FAQ

### Is there an official Invoice Simple app for ChatGPT or Claude?

No official MCP server or ChatGPT/Claude connector was found in the checked vendor material (12 Nov 2026). Its [information for AI assistants](https://www.invoicesimple.com/llm-info/) describes the product; it is not an integration. Cotlet is independent and is not affiliated with Invoice Simple.

### Does Invoice Simple have an API or an MCP server?

No public Invoice Simple API or customer API-key setup was found, and Cotlet hosts <https://cotlet.dev/mcp/v1/invoice-simple> with 10 tools (checked 12 Nov 2026). To use it with Claude, sign in to Invoice Simple through Cotlet, add Cotlet to Claude and ask it to read a known document before requesting a change. The [help center](https://help.invoicesimple.com/en/) documents the supported invoice and payment workflows.

### Can Zapier, Make or n8n connect to Invoice Simple?

The vendor sources checked for this guide do not document a Zapier, Make or n8n connection; the [published plans](https://www.invoicesimple.com/pricing-packages/) describe built-in payment integrations instead. Check each automation directory for a current listing before planning a workflow around it.

### Can ChatGPT create an invoice without sending it?

Yes. Ask explicitly for an unsent draft and supply the customer and line items. Review the resulting document separately from the send action; preparing it is not consent to email it to your customer.

### Does marking an invoice paid charge the customer?

Recording a payment means entering money you confirm was received. It should not be described as initiating a card charge. Keep the method, amount and payment date grounded in the actual transaction.

## Finish the paperwork with the source still visible

[Connect Invoice Simple](https://cotlet.dev/signup?app=invoice-simple) and start with the notes from one completed job. Ask for an unsent draft, compare it with the agreed estimate and approve the next action only when it matches. Your assistant can do the account work while you keep control of what the customer receives.

## Keep reading

[All posts](https://cotlet.dev/blog.md)

- [Agents Nov 12, 2026 How to connect Breezeway to ChatGPT, Claude and AI agents No official Breezeway MCP or ChatGPT/Claude connector (checked 12 Nov 2026); its REST API needs requested credentials. Use Cotlet for turnover tasks. Cotlet team · 11 min read](https://cotlet.dev/blog/how-to-connect-breezeway-to-chatgpt-claude.md)
- [Agents Nov 12, 2026 How to connect Milanote to ChatGPT, Claude and any AI agent No official Milanote MCP or ChatGPT/Claude connector (checked 12 Nov 2026) and no public API yet. Use Cotlet to collect references and organize cards. Cotlet team · 11 min read](https://cotlet.dev/blog/how-to-connect-milanote-to-chatgpt-claude.md)
- [Agents Nov 12, 2026 How to connect Skool to ChatGPT, Claude and any AI agent No official Skool MCP or ChatGPT/Claude connector (checked 12 Nov 2026); its API key serves Pro Zapier plugins. Use Cotlet for join requests and posts. Cotlet team · 11 min read](https://cotlet.dev/blog/how-to-connect-skool-to-chatgpt-claude.md)

## Have an app in mind?

Sign up and add it in the console. Not in the list? Ask for it there.

[Sign up free](https://cotlet.dev/signup)

---

Give your AI agents your signed-in browser.

**Product:** [Integrations](https://cotlet.dev/integrations.md) · [How it works](https://cotlet.dev/how-it-works.md) · [Pricing](https://cotlet.dev/pricing.md) · [Security](https://cotlet.dev/security.md)

**Resources:** [Blog](https://cotlet.dev/blog.md) · [API docs](https://cotlet.dev/docs.md) · [Help center](https://cotlet.dev/help.md) · [Changelog](https://cotlet.dev/changelog.md) · [GitHub](https://github.com/cotletdev/cotlet)

**Solutions:** [For developers](https://cotlet.dev/for-developers.md) · [For automation agencies](https://cotlet.dev/for-agencies.md)

**Company:** [About](https://cotlet.dev/about.md) · [AI info: company facts](https://cotlet.dev/ai-info.md) · [Contact](https://cotlet.dev/contact.md)

**Legal:** [Terms of service](https://cotlet.dev/terms) · [Privacy policy](https://cotlet.dev/privacy) · [Refund policy](https://cotlet.dev/refunds) · [Acceptable use](https://cotlet.dev/acceptable-use) · [Cookie policy](https://cotlet.dev/cookies) · [DPA](https://cotlet.dev/dpa) · [Subprocessors](https://cotlet.dev/subprocessors)

**Elsewhere:** [Status page](https://status.cotlet.dev) · [Cotlet on GitHub](https://github.com/cotletdev) · [Cotlet on X](https://x.com/cotletdev) · [Cotlet on LinkedIn](https://www.linkedin.com/company/cotletdev) · [Cotlet on Product Hunt](https://www.producthunt.com/products/cotlet) · [Cotlet on Crunchbase](https://www.crunchbase.com/organization/cotlet) · [Cotlet on SaaSHub](https://www.saashub.com/cotlet)

Cotlet.dev is built by Bart Krawczyk and Jake Slugocki, the founders of Take Group sp. z o.o., ul. Wincentego Janasa 4, 40-855 Katowice, Poland. KRS 0000871398, NIP 6342984273, VAT EU: PL6342984273. [About us](https://cotlet.dev/about.md)

Cotlet is an independent service. It is not affiliated with, endorsed by or sponsored by any of the products listed on this site. Product names are trademarks of their respective owners.
