Integration · Scheduling
Connect Claude & ChatGPT to Qminder
Ask your AI how many visitors are waiting, who is in a line, or to book an appointment in Qminder. It can list locations, lines, desks and staff, search and count tickets, and add visitors to a queue. It can also call, forward, serve or remove tickets, check in and reschedule appointments, and send a visitor an SMS.
Free plan, no credit card. Takes about a minute.
Try asking
“How many visitors are waiting at our main location right now?”
The AI finds the location and counts tickets with status NEW, per line if you ask.
“Add Peter Hansen to the Returns line.”
It finds the line and creates a ticket with his name, so he joins the queue.
“Call the next visitor in Customer Service to desk 3.”
It searches the waiting tickets in that line, finds the desk and calls the ticket there. The visitor is notified.
What your AI can do
Queues and tickets
Search and count tickets, add visitors to a line, and call, forward, serve, return, label or remove tickets.
Appointments
Book, reschedule, reassign, check in and cancel appointments on any line.
Locations, lines and staff
List locations, lines, desks and users, and send or read SMS messages with visitors.
“Book Anna for a consultation tomorrow at 10:00 for 30 minutes.”
It creates an appointment on the line with a start and end time. A staff member is assigned automatically.
“Text ticket 12345 that we are running 10 minutes late.”
It sends the SMS to the visitor right away. You can read the messages on the ticket afterwards.
“Move Anna's appointment to Friday at 14:00.”
It updates the appointment's start and end time, and can assign it to another staff member if you ask.
26 tools for Qminder
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_ticket_labelChanges dataAdd a text label (up to 50 characters) to a ticket by `ticket_id`, recording the `user`.assign_ticketChanges dataAssign a ticket by `ticket_id` to a staff user (`assignee`), recording the `assigner`.call_ticketChanges dataCall a waiting visitor's ticket by `ticket_id`, optionally at a `desk` and by a `user`. The visitor is notified.cancel_appointmentDeletesCancel an appointment by `ticket_id`.check_in_appointmentChanges dataCheck in an arrived appointment visitor by `ticket_id`, adding them to the queue.count_ticketsVisible to othersCount tickets matching filters such as location, line, status or time range, e.g. how many visitors are waiting.create_appointmentChanges dataBook an appointment on a line (`line_id`) with `first_name`, `start_time` and `end_time` (ISO 8601); a staff member is assigned automatically.create_ticketChanges dataAdd a visitor to a line's queue with `line_id` and `first_name`, plus optional last name, phone, email, labels and input fields.forward_ticketChanges dataForward a ticket by `ticket_id` to another `line`, recording the `user` who forwarded it.get_lineGet one line by `line_id`.get_locationGet one location by `address_id`.get_ticketGet one ticket by `ticket_id`, with visitor details, line and status.get_userGet one user by `user_id` (ID or email).list_desksList the desks at a location by `location_id`.list_linesList the lines (services/queues) at a location by `location_id`.list_locationsList all locations in the Qminder account, with their IDs.list_ticket_messagesList the SMS messages exchanged with a visitor by `ticket_id`.list_usersList the staff users at a location by `location_id`.mark_ticket_no_showChanges dataMark a called ticket as a no-show by `ticket_id`.mark_ticket_servedChanges dataMark a called ticket as served by `ticket_id`.remove_ticketDeletesRemove a ticket from the queue by `ticket_id`, recording the `user` who removed it.return_ticket_to_queueChanges dataReturn a called ticket to the queue by `ticket_id`, at `position` FIRST or LAST, recording the `user`.search_ticketsSearch tickets (visitors) by location, line, `status` (e.g. NEW for waiting), caller or created time range. Use to see who is in the queue.send_ticket_smsVisible to othersSend an SMS `message` to the visitor on a ticket by `ticket_id`. The message is delivered immediately.update_appointmentChanges dataReschedule or reassign an appointment by `ticket_id`: new `start_time`, `end_time` or `assignee_id`.update_ticketChanges dataUpdate a ticket by `ticket_id`: visitor name, email, phone, or move it to another `line`. Only the fields you pass change.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Qminder from the app list.
- 2
Paste your key
Paste your Qminder API key. In the Qminder Dashboard go to Organization Settings → Developer Tools, create an API key and click Reveal to see its value.
- 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 Qminder?
It can list locations, lines, desks and users, search and count tickets, and read a ticket and its SMS messages. It can add visitors to a queue, call, assign, forward, label, serve, return or remove tickets, mark no-shows, book, update, check in and cancel appointments, and send an SMS to a visitor.
Does the AI see my Qminder credentials?
No. Your Qminder 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 lookups only. Sending an SMS, removing a ticket and cancelling an appointment can require your approval before they run. 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 Qminder account.
Can the AI text my visitors?
Yes, if you switch on the send_ticket_sms tool. It sends a message to the visitor on a ticket, and the message is delivered immediately, so you may want it to require your approval. The AI can also read the SMS messages exchanged with a visitor.
Related integrations
Let your AI work in Qminder today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Qminder freePipMCP is not affiliated with Qminder. Product names are trademarks of their owners.






