Integration · Scheduling
Connect Claude & ChatGPT to GoReminders
Ask your AI to book a client, move an appointment or find a customer's next visit in GoReminders. It can create and update appointments and customers, set up repeating appointments, and look up staff, services, locations and labels. Booked customers get their automatic reminders as usual.
Free plan, no credit card. Takes about a minute.
Try asking
“Book Emma Clark, [email protected], for a 60 minute massage on Friday at 14:00 with Jonas.”
The AI matches Emma or creates her as a customer, finds the service and staff member and books the appointment. Emma gets automatic reminders.
“Move Emma's appointment to Monday at 10:00.”
It finds her appointment by email and updates the date and time.
“When is the customer with phone 555 0147 coming in next?”
It searches appointments by phone number and reads the details.
What your AI can do
Appointments
Book, look up, reschedule and delete appointments, including repeating ones.
Customers
Search, create and update customers, and choose whether reminders go by text.
Business setup
Read staff, services, locations, labels, booking options and your organization profile.
“Add a new customer, Leo Park, who wants reminders by text.”
It searches first to avoid a duplicate, then creates Leo with text reminders switched on.
“Set up a weekly appointment for Leo every Tuesday at 9:00.”
It lists the recurring rules and books the appointment with the weekly one.
“Which services and staff do we have?”
It lists your services and staff members with their IDs.
40 tools for GoReminders
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
create_addressChanges dataCreate a new address.create_appointmentChanges dataBook an appointment for an existing `customer` ID at `date` (MM/dd/yyyy HH:mm, local time), with optional `length` in minutes, `staff`, `service`, `location`, `label`, `notes` and `recurring_rule`. The customer gets automatic reminders.create_appointment_for_customerChanges dataBook an appointment by customer details (`customer_email`, `customer_phone`, first and last name): an existing customer is matched or a new one is created. Takes the same `date`, `length`, `staff`, `service`, `location` and `notes` fields as create_appointment.create_customerChanges dataCreate a customer with `first_name`, `last_name`, `email`, `phone`, `timezone`, `notes` and `use_sms` (whether reminders go by text). Search first to avoid duplicates.create_employeeChanges dataCreate a new employee.create_labelChanges dataCreate a new label.create_services_createChanges dataCreate a new services create.create_webhookDeletesCreate a new webhook. Destructive action; may require approval.delete_addressDeletesPermanently delete a address by address id. Destructive action; may require approval.delete_appointmentDeletesPermanently delete an appointment; pass its ID as `customer_id`. This cannot be undone.delete_customerDeletesPermanently delete a customer by customer id. Destructive action; may require approval.delete_employeeDeletesPermanently delete a employee by employee id. Destructive action; may require approval.delete_labelDeletesPermanently delete a label by label id. Destructive action; may require approval.delete_serviceDeletesPermanently delete a service by service id. Destructive action; may require approval.delete_webhookDeletesPermanently delete a webhook by webhook id. Destructive action; may require approval.get_addressGet one address by address id.get_appointmentGet one appointment; pass the appointment ID as `customer_id`.get_customerGet one customer by `customer_id`.get_labelGet one label by label id.get_organization_profileGet your GoReminders organization profile.get_serviceGet one service by service id.get_staff_memberGet one staff member by `employee_id`.list_appointment_optionsList the options available when booking an appointment.list_appointmentsList appointments, paginated with `page`.list_customersList customers, paginated with `page`.list_eventsList events.list_labelsList the labels you can put on appointments, with their IDs.list_locationsList your business locations.list_recurring_rulesList the recurring rules you can use as `recurring_rule` for repeating appointments.list_servicesList the services you offer, with their IDs.list_staffList staff members, paginated with `page`.list_webhooksList webhooks. Results are paginated.search_appointmentsFind appointments by customer `email` or `phone`, or by `external_source_id`.search_customersSearch customers by `email`, `phone`, `first_name` or `last_name`. Use this before creating a customer.update_addressChanges dataUpdate an existing address identified by address id. Only the fields you pass are changed.update_appointmentChanges dataUpdate an appointment (pass its ID as `customer_id`), e.g. to reschedule `date`, change `length`, `staff`, `service`, `label` or `notes`. Only the fields you pass change.update_customerChanges dataUpdate a customer by `customer_id`. Only the fields you pass change.update_employeeChanges dataUpdate an existing employee identified by employee id. Only the fields you pass are changed.update_labelChanges dataUpdate an existing label identified by label id. Only the fields you pass are changed.update_serviceChanges dataUpdate an existing service identified by service id. Only the fields you pass are changed.
Set up in three steps
- 1
Pick the app
Create a free HeyMyApps account and choose GoReminders from the app list.
- 2
Paste your key
Paste the username and password of a GoReminders API user. In GoReminders go to Settings > Integrations > GoReminders API and create an API user. Copy its auto-generated username and password into the fields here.
- 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 GoReminders?
The AI can list and search customers and appointments, and read staff, services, locations, labels, recurring rules, booking options and your organization profile. It can create and update customers, book appointments for an existing or new customer, reschedule appointments and delete them.
Does the AI see my GoReminders credentials?
No. Your GoReminders API username and password 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 lookups only. Deleting an appointment is permanent, so it can require your approval before it runs, and so can booking. 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 HeyMyApps 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?
HeyMyApps has a free plan with no credit card required. Paid plans bill per completed task. You also need your own GoReminders account.
Do my customers still get reminders?
Yes. When the AI books an appointment, the customer gets the automatic reminders GoReminders sends for it. When the AI creates a customer, it can set whether their reminders go by text.
Related integrations
Let your AI work in GoReminders today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect GoReminders freeHeyMyApps is not affiliated with GoReminders. Product names are trademarks of their owners.






