[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)

# Pabau API and MCP server: Let your AI agent keep the reception book accurate.

> Pabau publishes an official API for selected business operations. Its help center explicitly says pipelines and stages cannot be created through the API. This Cotlet page covers scheduling and contacts only. No vendor-operated Pabau MCP server or official ChatGPT or Claude connector was established in the sources checked on 12 November 2026.

Pabau: Pabau publishes an official API for selected business operations. Its help center explicitly says pipelines and stages cannot be created through the API. This Cotlet page covers scheduling and contacts only. No vendor-operated Pabau MCP server or official ChatGPT or Claude connector was established in the sources checked on 12 November 2026. Checked 12 November 2026. Cotlet provides 63 Cloud Browser capabilities for ChatGPT and Claude in your business account. This Pabau connection is limited to scheduling and contact work. Reception can look up the person and appointment needed for an admin request; clinical notes and treatment decisions stay outside these capabilities.

- Free 7-day trial, no card
- Unofficial, not affiliated with Pabau
- Page: https://cotlet.dev/integrations/pabau-api-mcp-server

## What can your AI agent do in Pabau?

- Read a practitioner's appointment book
- Find the correct contact record
- Review a selected booking's time
- Prepare an appointment change
- Read the available appointment services
- Check the contact details needed by reception

## Does Pabau have an MCP server or an API?

- Pabau publishes an official API for selected business operations. Its help center explicitly says pipelines and stages cannot be created through the API. This Cotlet page covers scheduling and contacts only.
- No vendor-operated Pabau MCP server or official ChatGPT or Claude connector was established in the sources checked on 12 November 2026.
- Pabau provides appointment notifications, booking controls and staff scheduling. This connection keeps reception work separate from clinical records.

| What you need | Official connection | By hand | Cotlet |
|---|---|---|---|
| Account work | Documented scope | Your staff time | Your account screens |
| Connection setup | Vendor access conditions | Your own sign-in | Sign in, then connect your AI |

Among these options, only Cotlet lets your AI agent read and write on every Pabau screen you can use yourself, from ChatGPT, Claude or any MCP client, without a Pabau API key or a change to your current Pabau plan. Sources checked 12 Nov 2026: [Vendor connection documentation 1](https://support.pabau.com/en/pabau2/how-to-access-the-pabau-api-documentation), [Vendor connection documentation 2](https://support.pabau.com/en/pabau2/how-to-find-your-api-key), [Vendor connection documentation 3](https://documenter.getpostman.com/view/4391324/2sAYJAdxBb), [Vendor connection documentation 4](https://support.pabau.com/en/api/update-booking), [Vendor connection documentation 5](https://support.pabau.com/knowledge/api-endpoint-creating-client), [Vendor connection documentation 6](https://pabau.com/integrations/), [Vendor connection documentation 7](https://pabau.com/partners/app/), [Vendor connection documentation 8](https://support.pabau.com/en/pabau2/developer-other), [Vendor connection documentation 9](https://www.npmjs.com/package/%40pabau/cli), [Vendor connection documentation 10](https://developer.pabau.com/), [Vendor connection documentation 11](https://support.pabau.com/en/pabau2/how-to-connect-pabau-to-zapier), [Vendor connection documentation 12](https://zapier.com/apps/pabau-1/integrations), [Vendor connection documentation 13](https://support.pabau.com/en/pabau2/pabau-echo-ai), [Vendor connection documentation 14](https://support.pabau.com/en/pabau2/pabau-ai-scribe), [Vendor connection documentation 15](https://support.pabau.com/en/pabau2/how-to-create-custom-email-client-notifications), [Vendor connection documentation 16](https://support.pabau.com/en/pabau2/how-to-reschedule-or-rebook-an-appointment-from-the-booking-panel)

## How does the Pabau MCP server work?

1. **Sign in to Pabau.** Once, in a browser we host for you.
2. **Connect your AI agent.** One address in its settings.
3. **Hand it the busywork.** In Pabau, view appointments and navigate calendar dates and day/week/month views for the record and period I select. View appointments and navigate calendar dates and Day/Week/Month views. Desktop web; calendar-permissioned staff; viewing other staff calendars is separately permissioned.

Cotlet never sees or stores your password.

## How to connect Pabau to your AI agent

1. **Sign in to Pabau in a Cloud Browser.** Open Pabau in your Cotlet Cloud Browser and sign in with your own business account at app.pabau.com.
2. **Add the Cotlet address.** Enter https://cotlet.dev/mcp/v1 as the MCP server or connector URL in your agent.
3. **Let the agent in.** Chat apps open a Cotlet sign-in page. Editors, n8n and scripts send an API key made in the console.

Pabau shares the address `https://cotlet.dev/mcp/v1` with every other app you enable, so one connector covers them all. Turned Pabau on after connecting? Refresh the connector and the 63 tools appear.

ChatGPT:

```
Settings > Apps & Connectors > Create
MCP server URL: https://cotlet.dev/mcp/v1/connect
Authentication: OAuth
```

Claude:

```
Settings > Connectors > Add custom connector
URL: https://cotlet.dev/mcp/v1/connect

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

Cursor:

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

Codex:

```
# ~/.codex/config.toml
[mcp_servers.cotlet]
url = "https://cotlet.dev/mcp/v1"
bearer_token_env_var = "COTLET_API_KEY"
```

n8n:

```
MCP Client Tool (inside an AI Agent)
Transport: HTTP Streamable
URL: https://cotlet.dev/mcp/v1
Auth: Bearer, <your key>
Tool: pabau_read
```

## All 63 Pabau MCP tools

### Calendar

Documented calendar work in Pabau.

- **View appointments and navigate calendar dates and Day/Week/Month views** (`calendar_view`, read): View appointments and navigate calendar dates and Day/Week/Month views. Desktop web; calendar-permissioned staff; viewing other staff calendars is separately permissioned.
- **Filter the calendar by locations, employees/teams, statuses and services** (`calendar_filter`, read): Filter the calendar by locations, employees/teams, statuses and services. Desktop web; multiple locations/employees selectable.
- **Hide client details on the calendar display** (`calendar_privacy`, read): Hide client details on the calendar display. Display toggle only; does not change record permissions.
- **Save, apply and share calendar filter presets** (`calendar_presets`, write, asks first): Save, apply and share calendar filter presets. Desktop web; ask first before sharing a preset with the team.
- **Book an appointment** (`appointment_create`, write, asks first): Book an appointment. Requires Can book appointments permission; booking must fall inside an existing shift; select client, service, staff, time and resources; commit only after approval.
- **Create a client while preparing a booking** (`appointment_quick_create_contact`, write): Create a client while preparing a booking. Client-creation permission needed; contact creation alone needs no approval, the booking or notification does.
- **Edit a booked appointment's service, staff, duration, time and resource** (`appointment_edit`, write, asks first): Edit a booked appointment's service, staff, duration, time and resource. Booking fields only; excludes payer, price and payment. The second URL is normalized from a malformed duplicated path and was not re-opened.
- **Reschedule appointments** (`appointment_reschedule`, write, asks first): Reschedule appointments. Drag-and-drop or booking-panel rescheduling; review notification choices before committing.
- **Create a follow-up booking without moving the original** (`appointment_rebook`, write, asks first): Create a follow-up booking without moving the original. Rebook action and new-booking completion; check notes and custom fields on the new booking.
- **Create repeating appointments** (`appointment_repeat`, write, asks first): Create repeating appointments. Review the resulting series before booking.
- **Cancel an appointment** (`appointment_cancel`, write, asks first): Cancel an appointment. Requires cancellation permission; includes client notifications; excludes cancellation fees.
- **Update appointment attendance and workflow status** (`appointment_status`, write, asks first): Update appointment attendance and workflow status. Ask first if the transition cancels or triggers an external notification; no clinical documentation. Calendar can be set to auto-mark appointments Completed once invoiced, which is a settings item.
- **Assign multiple staff to one appointment** (`appointment_additional_staff`, write, asks first): Assign multiple staff to one appointment. Additional staff and calendar allocation.
- **Select or auto-allocate free rooms and equipment when booking** (`appointment_resource_selection`, write, asks first): Select or auto-allocate free rooms and equipment when booking. Resource choice at booking; new-panel availability varies by account.
- **Choose appointment confirmation and reminder notifications at booking** (`appointment_notifications`, write, asks first): Choose appointment confirmation and reminder notifications at booking. External send; scheduling confirmations/reminders only. If confirmations or reminders are disabled in Calendar Settings, their checkboxes turn off and nothing is sent unless selected at booking.
- **View the calendar grouped by room or resource** (`calendar_resource_view`, read): View the calendar grouped by room or resource. Resource view in place of staff columns.
- **Add a staff day note from the calendar** (`calendar_day_note`, write): Add a staff day note from the calendar. Administrative notes only; existing notes are edited through shift notes (schedule.shift_notes).
- **Configure calendar start day, hours, slot size, overlap and appearance** (`calendar_settings`, write, asks first): Configure calendar start day, hours, slot size, overlap and appearance. Shared settings need admin rights; ask first before changing booking or notification behavior; passcode/auto-lock settings are excluded as credentials.
- **Block unavailable time in the calendar** (`blockout_create`, write, asks first): Block unavailable time in the calendar. Requires Can create blockouts permission.
- **Edit, reschedule and delete blockouts** (`blockout_manage`, write, asks first): Edit, reschedule and delete blockouts. Separate edit, reschedule and cancel permissions; deletion needs prior approval.
- **Build and view a clinic appointment list** (`clinic_list_create`, read): Build and view a clinic appointment list. Retain scheduling/contact columns only.
- **Download the clinic appointment list** (`clinic_list_download`, read): Download the clinic appointment list. Local export of scheduling/contact fields only.
- **Print the clinic appointment list** (`clinic_list_print`, read, asks first): Print the clinic appointment list. Ask first before sending to a shared printer; selectable columns, limit to scheduling/contact; one or more locations.
- **Email the clinic appointment list to staff** (`clinic_list_email`, write, asks first): Email the clinic appointment list to staff. External send to staff recipients; check recipient access first.
- **View the waitlist and add or remove client entries with service/staff preferences** (`waitlist_manage`, write, asks first): View the waitlist and add or remove client entries with service/staff preferences. Removing an entry is deletion-type, so ask first; no booking or notification without approval.
- **Book a waitlisted client into an available slot** (`waitlist_book`, write, asks first): Book a waitlisted client into an available slot. Converts a waitlist entry into an appointment.
- **Send waitlist self-booking notifications by email/SMS** (`waitlist_notify`, write, asks first): Send waitlist self-booking notifications by email/SMS. External send with a booking link; waitlist notifications must first be enabled under Client Notifications in Setup.
- **Open the client card from an appointment** (`contact_open_from_calendar`, read): Open the client card from an appointment. Both calendar and client visibility are required; do not browse clinical sections.
- **Schedule a class or repeating group appointment** (`class_book`, write, asks first): Schedule a class or repeating group appointment. Time, staff, location, resources and Repeat Class recurrence.
- **Add participants to a booked class** (`class_add_participant`, write, asks first): Add participants to a booked class. Existing or newly created contacts; capacity-limited.
- **Remove a participant from a class** (`class_remove_participant`, write, asks first): Remove a participant from a class. Attendance removal only; no refunds or fees.
- **Update an individual class participant's appointment status** (`class_participant_status`, write, asks first): Update an individual class participant's appointment status. Ask first for cancelling or externally notifying transitions.

### Clients → Clients

Documented clients → clients work in Pabau.

- **Find clients with global and advanced search** (`contact_search`, read): Find clients with global and advanced search. Subject to client-visibility permissions.
- **View, filter and organize the client list** (`contact_list`, read): View, filter and organize the client list. Tabs, columns and saved client views; no marketing execution.
- **Create an ordinary client contact record** (`contact_create`, write): Create an ordinary client contact record. Requires Can create clients permission; identity, contact details, labels and nonclinical custom fields.
- **Bulk-edit supported client fields** (`contact_bulk_edit`, write, asks first): Bulk-edit supported client fields. Only fields in the Bulk Edit panel; ask first for access-affecting or destructive changes.
- **Delete selected client records** (`contact_delete`, write, asks first): Delete selected client records. Requires Can delete clients permission; linked clinical/financial records may be affected, so do not execute without review.

### Client Card

Documented client card work in Pabau.

- **Edit a client contact record** (`contact_edit`, write): Edit a client contact record. Requires Can edit clients permission; ask first if the change alters portal access or correspondence recipients; Client ID is not editable.
- **Link or unlink family, emergency and organizational contacts** (`contact_relationships`, write, asks first): Link or unlink family, emergency and organizational contacts. Ask first before unlinking, changing correspondence recipients or enabling sharing; no clinical referrals.

### Setup → Third Parties

Documented setup → third parties work in Pabau.

- **Create third-party organization contact records** (`contact_third_parties`, write): Create third-party organization contact records. Identity, address and contact details only.

### Setup → Business → Labels / Data Fields

Documented setup → business → labels / data fields work in Pabau.

- **Create, assign, remove and delete client labels** (`contact_labels`, write, asks first): Create, assign, remove and delete client labels. Ask first before deleting a label; creating a label from the new Client Card is documented as admin-only; no campaign sends.
- **Create and edit nonclinical contact custom fields** (`contact_custom_fields`, write): Create and edit nonclinical contact custom fields. Contact schema only; no clinical questionnaires.
- **Delete a contact custom field** (`contact_custom_fields_delete`, write, asks first): Delete a contact custom field. Review existing-data impact first.

### Team → Teams & Visibility

Documented team → teams & visibility work in Pabau.

- **Configure default client-card access and visibility groups** (`contact_visibility`, write, asks first): Configure default client-card access and visibility groups. Access change; requires Team/Visibility admin; groups apply to Clients or Leads; do not grant clinical access.

### Team → Schedule

Documented team → schedule work in Pabau.

- **Create staff availability shifts** (`schedule_create_shift`, write, asks first): Create staff availability shifts. Start/end times or default template; location, services and room; requires access to this feature in your own account.
- **Create repeating staff shifts** (`schedule_repeat_shift`, write, asks first): Create repeating staff shifts. Frequency, days and end date.
- **Edit an existing staff shift** (`schedule_edit_shift`, write, asks first): Edit an existing staff shift. Repeating shifts show an extra prompt before update.
- **Delete staff shifts** (`schedule_delete_shift`, write, asks first): Delete staff shifts. Review booked appointments first. The source URL was normalized from a malformed duplicated path and was not re-opened.
- **Copy staff shifts** (`schedule_copy`, write, asks first): Copy staff shifts. Copy to another employee or period; new controls may depend on rollout.
- **Record and edit administrative shift notes** (`schedule_shift_notes`, write): Record and edit administrative shift notes. Nonclinical rota notes; visible to users who can see the schedule.

### Setup → Services → Resources → Rooms / Equipment

Documented setup → services → resources → rooms / equipment work in Pabau.

- **Create a bookable room** (`resources_room_create`, write): Create a bookable room. Name, eligible services, locations.
- **Edit room scheduling configuration** (`resources_room_edit`, write, asks first): Edit room scheduling configuration. Ask first if the change alters existing booking availability.
- **Delete a scheduling room** (`resources_room_delete`, write, asks first): Delete a scheduling room. Pass 1 noted deletion may occur without a vendor confirmation prompt; check service-assignment consequences first.
- **Create bookable equipment** (`resources_equipment_create`, write): Create bookable equipment. Name, eligible services, locations and active state.
- **Edit equipment scheduling configuration** (`resources_equipment_edit`, write, asks first): Edit equipment scheduling configuration. Ask first if the change affects existing availability.
- **Delete bookable equipment** (`resources_equipment_delete`, write, asks first): Delete bookable equipment. Review dependencies first.
- **Assign equipment to eligible services** (`resources_assign_service`, write, asks first): Assign equipment to eligible services. Ask first if live booking availability changes.

### Setup → Services

Documented setup → services work in Pabau.

- **Assign locations, staff, room and equipment to a service** (`service_assign_scheduling`, write, asks first): Assign locations, staff, room and equipment to a service. Assign tab only; ask first because it changes live bookable availability; excludes SKU, invoice, pricing and procedure-code fields.
- **Create a class service with participant capacity** (`class_create`, write, asks first): Create a class service with participant capacity. Ask first before enabling it for online booking; excludes pricing and payment setup.

### Setup → Marketing & Communication → Client Notifications

Documented setup → marketing & communication → client notifications work in Pabau.

- **Customize and activate email/SMS client-notification templates** (`notification_template_custom`, write, asks first): Customize and activate email/SMS client-notification templates. Changes future outbound appointment messages, so ask first; the Smart Text AI option may spend credits; marketing campaigns excluded.

### Setup → Online presence → Client Portal

Documented setup → online presence → client portal work in Pabau.

- **Control client-portal appointment visibility, cancellation and rescheduling** (`portal_appointment_controls`, write, asks first): Control client-portal appointment visibility, cancellation and rescheduling. Access-affecting customer-facing settings; ask first.

### Online Bookings / Pabau Studio

Documented online bookings / pabau studio work in Pabau.

- **Customize and publish the online booking page** (`online_booking_design_publish`, write, asks first): Customize and publish the online booking page. Publication needs prior approval; excludes online-store, forms and payment configuration.
- **Configure online booking steps and provider selection** (`online_booking_steps`, write, asks first): Configure online booking steps and provider selection. Presentation and availability rules; excludes forms and payments; 'Book for a group/child/employee' options marked Soon are excluded.

Inputs, REST path and example response of every tool: https://cotlet.dev/integrations/pabau-api-mcp-server#tools

## Who can see my Pabau session, and how do I revoke it?

- **What we store.** Your signed-in Pabau profile, AES-256-GCM encrypted, in Finland. No password.
- **What your agent gets.** The 63 Pabau tools, never the session cookie.
- **What the session sees.** The records and screens available to your signed-in role in Pabau.
- **What no tool touches.** Clinical notes, diagnosis, treatment, prescriptions and medical financial workflows. Owner sign-in, MFA, subscription billing and bank credentials stay with the owner.
- **If Pabau signs you out.** You sign in again yourself, in the same Cloud Browser.
- **How to cut access.** Disable for agents, reset the browser, or change your Pabau password.

Cotlet never types your password: you sign in yourself, and the agent only uses the session. Our site scores A+ on Qualys SSL Labs, securityheaders.com and Mozilla Observatory ([live results](https://cotlet.dev/security.md)).

## What happens when Pabau changes?

Cotlet watches Pabau and updates the server when its screens change.

New Pabau features become available to the agent within your account permissions.

Your Pabau account and role determine which records and screens the agent can use.

If Pabau signs you out, open your Cloud Browser with one click from the Cotlet console and sign in again.

## Approvals, undo and mistakes

1. **Identify the account record.** This Pabau connection is limited to scheduling and contact work. Reception can look up the person and appointment needed for an admin request; clinical notes and treatment decisions stay outside these capabilities.
2. **View appointments and navigate calendar dates and Day/Week/Month views.** View appointments and navigate calendar dates and Day/Week/Month views. Desktop web; calendar-permissioned staff; viewing other staff calendars is separately permissioned.
3. **Review the proposed change.** Save, apply and share calendar filter presets. Desktop web; ask first before sharing a preset with the team.
4. **Read the resulting record.** Check the record you selected before handing over the next task.

| Action | Undo |
|---|---|
| Save, apply and share calendar filter presets | Review the operation and its current record before choosing a corrective action. |

By default you confirm each call; you can switch that off for this tool. Tools marked Asks first wait for your approval. Unmarked tools run at once.

MCP call:

```
{
  "name": "calendar_view",
  "arguments": {}
}
```

REST:

```
curl https://cotlet.dev/api/v1/pabau/views/calendar \
  -H "Authorization: Bearer $COTLET_API_KEY"
```

Response:

```
{
  "scope": "Desktop web; calendar-permissioned staff; viewing other staff calendars is separately permissioned"
}
```

A cron job or n8n flow can call the same tools over REST at `/api/v1/pabau` with the same key and price, in JSON. Failed calls are free. Each tool row above shows its REST path.

## How much does the Pabau MCP server cost?

**About $19 a month** for a clinic reception team handling 16 appointments on each working day, 3,300 credits. Your Pabau plan stays as it is.

| Job | Calls | Credits |
|---|---|---|
| View appointments and navigate calendar dates and Day/Week/Month views | 1 × 60 | 600 |
| Filter the calendar by locations, employees/teams, statuses and services | 1 × 44 | 440 |
| Find clients with global and advanced search | 1 × 36 | 360 |
| Edit a booked appointment's service, staff, duration, time and resource | 1 × 24 | 240 |
| Edit a client contact record | 1 × 16 | 160 |
| Cloud Browser, 30 days |  | 1,500 |
| Total |  | 3,300 |

The $29 pack covers a typical month for most owners.

- Free 7-day trial, no card
- 10 credits per successful call, MCP or REST
- 50 credits a day for the Cloud Browser
- Use the features included in your existing Pabau plan.

Assumed successful calls for this owner workload. Dollars use the $29 pack rate.

## Pabau MCP server: connection options

| Option | What it does | Where it stops |
|---|---|---|
| Official API or connector | Pabau publishes an official API for selected business operations. Its help center explicitly says pipelines and stages cannot be created through the API. This Cotlet page covers scheduling and contacts only. | No vendor-operated Pabau MCP server or official ChatGPT or Claude connector was established in the sources checked on 12 November 2026. |
| Native app features | Pabau provides appointment notifications, booking controls and staff scheduling. This connection keeps reception work separate from clinical records. | Your enabled vendor features determine the scope. |
| By hand | Open the business records and perform the work yourself. | Each review and update takes your time. |

Pabau publishes an official API for selected business operations. Its help center explicitly says pipelines and stages cannot be created through the API. This Cotlet page covers scheduling and contacts only. No vendor-operated Pabau MCP server or official ChatGPT or Claude connector was established in the sources checked on 12 November 2026. Among these options, Cotlet lets your AI agent read and write on the Pabau screens your own account can use, from ChatGPT, Claude or any MCP client, without a vendor API key or a vendor plan change.

Among these options, only Cotlet lets your AI agent read and write on every Pabau screen you can use yourself, from ChatGPT, Claude or any MCP client, without a Pabau API key or a change to your current Pabau plan.

## Who runs Cotlet

Take Group sp. z o.o. runs Cotlet. It is a software company registered in Poland, EU (VAT PL6342984273), in business since 2019, led by its founders Bart Krawczyk (Co-founder, CTO) and Jake Slugocki (Co-founder, SEO, sales and marketing). Questions about the Pabau tools go to contact@cotlet.dev.

## Pabau MCP server: questions

### How do I get access?

Create a Cotlet account, open Pabau and sign in at app.pabau.com. Enable it for agents, then add Cotlet to your chosen AI assistant.

### How do I connect Pabau to ChatGPT or Claude?

Sign up at cotlet.dev, log in to Pabau once in its Cloud Browser and add Cotlet to ChatGPT or Claude, following the steps in your console. No API key is needed. ChatGPT and Claude then work in your Pabau account through Cotlet, in their phone apps too.

### What can ChatGPT do in Pabau?

With Cotlet, ChatGPT, Claude and other AI agents handle jobs like these in Pabau: view appointments and navigate calendar dates and Day/Week/Month views; filter the calendar by locations, employees/teams, statuses and services; hide client details on the calendar display. You ask in plain words.

### Is there an official ChatGPT or Claude app for Pabau?

No vendor-operated Pabau MCP server or official ChatGPT or Claude connector was established in the sources checked on 12 November 2026. Cotlet is independent and is not affiliated with Pabau.

### Can ChatGPT view appointments and navigate calendar dates and day/week/month views in Pabau?

View appointments and navigate calendar dates and Day/Week/Month views: View appointments and navigate calendar dates and Day/Week/Month views. Desktop web; calendar-permissioned staff; viewing other staff calendars is separately permissioned.

### Can ChatGPT filter the calendar by locations, employees/teams, statuses and services in Pabau?

Filter the calendar by locations, employees/teams, statuses and services: Filter the calendar by locations, employees/teams, statuses and services. Desktop web; multiple locations/employees selectable.

### Can ChatGPT save, apply and share calendar filter presets in Pabau?

Save, apply and share calendar filter presets: Save, apply and share calendar filter presets. Desktop web; ask first before sharing a preset with the team.

### Can ChatGPT book an appointment in Pabau?

Book an appointment: Book an appointment. Requires Can book appointments permission; booking must fall inside an existing shift; select client, service, staff, time and resources; commit only after approval.

### Can ChatGPT create a client while preparing a booking in Pabau?

Create a client while preparing a booking: Create a client while preparing a booking. Client-creation permission needed; contact creation alone needs no approval, the booking or notification does.

### Does Pabau have an API?

Pabau publishes an official API for selected business operations. Its help center explicitly says pipelines and stages cannot be created through the API. This Cotlet page covers scheduling and contacts only.

### Is the MCP server different from the REST API?

Only in how it is called. Both carry the same 63 tools, inputs, answers, API key and price. Agents use MCP; scripts and HTTP steps use REST.

### Is Cotlet affiliated with Pabau?

No. Cotlet is independent and not affiliated with Pabau.

---

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.
