Integration · Customer support
Connect Claude & ChatGPT to HappyFox
Ask your AI which tickets are open in a category, what a customer wrote last, or to create a ticket in HappyFox. It can read tickets with their full conversation, reply as an agent, add private notes, change status, priority and tags, and move tickets between categories. It can also look up and update contacts and read your saved reports.
Free plan, no credit card. Takes about a minute.
Try asking
“Which open tickets are in the Billing category?”
The AI looks up the category and status IDs and lists the matching tickets.
“Summarize ticket HFS00000123.”
It reads the ticket with its full conversation and sums up what the customer needs.
“Add a private note on ticket 123 that we are waiting for the supplier.”
It adds a note as the agent you choose. Only staff can see it.
What your AI can do
Tickets and conversations
Search tickets by text, status and category, read the full conversation, and create, move, forward or delete tickets.
Replies, notes and updates
Reply as an agent, add private notes, and change status, priority, assignee, due date and tags.
Contacts and reports
Search, create and update contacts, see contact groups, and read the summary of your saved reports.
“Reply to ticket 123 that the refund is on its way and set it to Closed.”
It posts the reply and changes the status. The reply is emailed to the contact only if you ask for that.
“Create a ticket for [email protected]: the login page shows an error.”
It searches for an existing ticket first, then creates one in the category you pick.
“Move ticket 456 to Technical Support.”
It finds the category and moves the ticket, acting as the agent you choose.
21 tools for HappyFox
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_private_noteChanges dataAdd a private note to a ticket as an agent (`staff` ID). Notes are only visible to staff; can also change status, priority or assignee.create_contactChanges dataCreate a contact with `email`, and optional name and phone numbers. If the email already exists, that contact is updated instead.create_ticketChanges dataCreate a ticket with `subject`, `category` ID and message text, for an existing contact (`client`) or a new one (`name`, `email`). Search tickets first to avoid duplicates.delete_ticketDeletesPermanently delete a ticket by `ticket_number`, as the agent in `staff_id`. This cannot be undone.forward_ticketChanges dataForward a ticket by email to `to` with a `subject` and `message`, as the agent in `staff_id`. Sends an email outside HappyFox.get_contactGet one contact by contact ID in `contact`.get_contact_groupGet one contact group by `group_id`.get_report_summaryGet the summary of a saved report by `report_id`.get_ticketGet one ticket with its full conversation by numeric `ticket_number` (e.g. 1 for HFS00000001).list_agentsList agents (staff) and their IDs. Many ticket actions need the acting agent's ID.list_categoriesList ticket categories and their IDs. Use to pick a category when creating or moving a ticket.list_contact_groupsList contact groups (for example a customer company).list_prioritiesList ticket priorities and their IDs.list_reportsList saved reports.list_statusesList ticket statuses and their IDs. Use to set a ticket's status.move_ticketChanges dataMove a ticket to another category, by `ticket_number`, `target_category_id` and the acting agent's `staff_id`.reply_to_ticketChanges dataReply to a ticket as an agent (`staff` ID) and/or change its status, priority, assignee, due date or tags. The reply is emailed to the contact only when `update_customer` is true.search_contactsList or search contacts (customers) by `q`, such as a name or email. Results are paginated.search_ticketsList or search tickets, filtered by `q` (search text), `status`, `category` and `sort`. Results are paginated.update_contactChanges dataUpdate a contact's name or email by contact ID in `contact`.update_ticket_tagsChanges dataAdd or remove tags on a ticket, by `ticket_number` and the acting agent's `staff_id`.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose HappyFox from the app list.
- 2
Paste your key
Enter your HappyFox address without https:// (for example acme.happyfox.com, acme.happyfox.net for EU accounts, or your custom domain), an API key and its auth code. In HappyFox go to Apps > Goodies > API and click Enable, then click + to add a new API key. Hover the key's row and click 'see auth code' to get the auth code.
- 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 HappyFox?
The AI can search and read tickets, contacts, contact groups, categories, statuses, priorities, agents and saved reports. It can create tickets and contacts, reply to tickets, add private notes, update tags, status, priority and assignee, move and forward tickets, update contacts and delete tickets.
Does the AI see my HappyFox API key and auth code?
No. Your HappyFox 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 ticket lookups and private notes. Deleting a ticket is permanent and forwarding sends an email outside HappyFox, and both 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 HappyFox account.
Will my customers see what the AI writes?
Only when you want them to. A reply is emailed to the contact only when the AI sends it with the customer update turned on. Private notes are visible to staff only. Forwarding a ticket sends an email to the address you give.
Let your AI work in HappyFox today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect HappyFox freePipMCP is not affiliated with HappyFox. Product names are trademarks of their owners.






