Integration · Scheduling
Connect Claude & ChatGPT to TIMIFY
Ask your AI when there is a free slot, to book a customer in, or what tomorrow looks like in TIMIFY. It can check availability, create, move and cancel appointments, search, create and update customers, and read your services, resources and working hours.
Free plan, no credit card. Takes about a minute.
Try asking
“When is there a free slot for a 60-minute massage on Thursday?”
The AI checks availability for the service on that day and lists the free time slots.
“Book Lars Jensen for a haircut on Friday at 10:00 with Maria.”
It finds the customer, the service and Maria as a resource, then books the appointment. It can email Lars a confirmation if you ask.
“What appointments do we have tomorrow?”
It searches the day's appointments and lists time, service, customer and resources.
What your AI can do
Appointments and availability
Check free slots, then book, move or cancel appointments, with optional confirmation emails to the customer.
Customers
Search customers by name, email or phone, and create or update them using your own customer fields.
Services, staff and hours
Read services and group services, find resources such as staff or rooms, list working hours and see the companies you can access.
“Move Lars's appointment to 14:00.”
It updates the appointment time and can notify the customer or the staff member.
“Add a new customer, Sofie Holm, [email protected].”
It looks up your customer field IDs and creates the customer with name and email.
“Who is working next week?”
It lists the working-time shifts of your resources for the dates you give.
18 tools for TIMIFY
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
cancel_appointmentDeletesCancel and delete an appointment by `appointment_id`, with an optional reason. Cannot be undone.check_availabilityList free time slots for given `days` (YYYY-MM-DD) by service_id or duration, optionally for specific resources and in a timezone. Use before booking.create_appointmentChanges dataBook an appointment at `datetime` (YYYY-MM-DD HH:MM, UTC) with a service_id (or a title), customer_id and resource_ids; optional duration, notes, tags. Set has_notify_customers to email the customer a confirmation.create_customerChanges dataCreate a customer from `customfields`, a list of {id, value} pairs using field IDs from list_customer_fields (e.g. first name, last name, email, phone). Optional tags and external_id.get_appointmentGet one appointment by `appointment_id`, with time, service, customer and resources.get_customerGet one customer by `customer_id`, including their custom field values.get_resourceGet one resource (staff member or object) by `resource_id`.get_serviceGet one service by `service_id`.list_companiesList the TIMIFY companies (branches) your account can access, with their IDs.list_customer_fieldsList the customer fields (name, email, phone and custom ones) with their IDs. Use these IDs when creating or updating customers.list_group_servicesList group services (courses/classes), optionally filtered by name.list_servicesList the bookable services with their IDs, durations and prices.list_working_hoursList resources' working-time shifts between `from` and `to` (YYYY-MM-DD, max one year), optionally for specific resources.search_appointmentsFind appointments in a period (max 31 days): from_date and to_date (YYYY-MM-DD) plus from_time and to_time (YYYY-MM-DD HH:mm). Filter by customer, service, resource, type or search_term.search_customersSearch customers by name, company, email or phone (`q`, partial match), or by IDs or tags, with sorting and paging.search_resourcesFind resources (staff members or rooms/equipment) by name, email, category or bookable status.update_appointmentChanges dataChange an appointment by `appointment_id`: `datetime` (required, YYYY-MM-DD HH:MM UTC), service, customer, resources, duration or notes. Can email the customer or resource if notify flags are set.update_customerChanges dataUpdate a customer by `customer_id` with `customfields` as {id, value} pairs (field IDs from list_customer_fields).
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose TIMIFY from the app list.
- 2
Paste your key
Enter the App ID and App secret of a TIMIFY Backend App, plus your Company ID. First ask your TIMIFY Account Manager for access to the TIMIFY Developer Platform. At devs.timify.com click Apps > + NEW APP, choose TIMIFY Backend App with Private visibility, pick the scopes you need and authorize it with your Private Access Key. Then install it under Apps > Private Apps in TIMIFY.
- 3
Add the link to your AI
You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:
- Click your name, then Settings › Connectors › Add custom connector.
- Paste your link as the Remote MCP server URL.
- Switch it on from the + menu in a chat.
Questions
What can the AI do in TIMIFY?
The AI can read appointments, customers, customer fields, services, group services, resources, working hours and your companies, and check availability. It can create and update appointments and customers, and cancel appointments if you switch that tool on.
Does the AI see my TIMIFY app secret?
No. Your TIMIFY credentials are encrypted at rest and never shown to the AI. After you save them, they are not shown again, not even to you. The AI only sees the results of the tools it calls.
Can I control what the AI is allowed to do?
Yes. You choose which tools are switched on, so you can start with only checking availability and reading appointments. Cancelling an appointment deletes it and cannot be undone, so it can require your approval before it runs, like bookings and changes can. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT go to Settings › Apps & Connectors › Advanced and turn on Developer mode, then add your PipMCP link. Developer mode needs a paid ChatGPT plan: Plus, Pro, Business or Enterprise. The same link also works in Claude (Settings › Connectors › Add custom connector), Cursor and other MCP clients.
What does it cost?
PipMCP has a free plan with no credit card required. Paid plans bill per completed task. You also need your own TIMIFY account.
How do I get access to the TIMIFY API?
Ask your TIMIFY Account Manager for access to the TIMIFY Developer Platform and accept the invitation. Then create a TIMIFY Backend App with Private visibility at devs.timify.com, authorize it with the Private Access Key of your Company or Enterprise account and install it under Apps > Private Apps. The app's detail page shows the App ID and App secret.
Related integrations
Let your AI work in TIMIFY today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect TIMIFY freePipMCP is not affiliated with TIMIFY. Product names are trademarks of their owners.






