Integration · Payroll & HR
Connect Claude & ChatGPT to Weworkbook
Ask your AI to look up a student, check their enrolments or enrol them in a course in Weworkbook. It can create and update student records, record unit outcomes and attendance hours, and add notes to a student's file. Everyday student admin gets done without clicking through each record.
Free plan, no credit card. Takes about a minute.
Try asking
“Find Emma Clarke and show her contact details.”
The AI searches students by name and reads her general and personal details.
“Which courses is student 5821 enrolled in right now?”
It lists the student's current enrolments.
“Add a new student, Liam Jones, born 4 March 2001, with his email and phone.”
It searches first to avoid a duplicate, then creates the student record with names, date of birth and contact details.
What your AI can do
Students
Search, read, create and update student records with names, date of birth, contact details and address.
Enrolments and outcomes
List a student's enrolments, enrol them in a course or schedule, add units and record outcomes, hours and dates.
Courses and notes
Read your courses and their units, and read or add notes on a student with categories and follow-up dates.
“Enrol Liam in the course's first schedule and mark him as a trainee.”
It creates an enrolment for the student in the schedule you pick, with payment status and trainee flag.
“Mark module 12 in enrolment 3307 as competent from today.”
It looks up the outcome codes and updates the module's outcome and competent date on that enrolment.
“Add a note to Emma's file that she asked for an extension, and follow up on Friday.”
It lists the note categories and adds the note with a follow-up date.
14 tools for Weworkbook
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_student_noteChanges dataAdd a note to a student by `student_id` with `content`, an optional `note_category_id` and optional follow-up date and user.create_studentChanges dataCreate a new student record with names, date of birth, contact details and address in `body`. Search first to avoid duplicates.enrol_studentChanges dataCreate an enrolment for a student by `student_id`, optionally into a `schedule_id`, with payment status and trainee flag.enrol_unitChanges dataEnrol a unit into an existing enrolment by `enrolment_id` and `unit_identifier`.get_courseGet one course and its units by `course_id`.get_studentGet one student's general and personal details by `student_id`.list_coursesList the courses in your Weworkbook account.list_note_categoriesList the note categories you can use when adding student notes.list_outcomesList the unit/module outcome codes you can set on enrolments.list_student_enrolmentsList a student's current enrolments by `student_id`.list_student_notesList the notes recorded on a student by `student_id`.search_studentsSearch students by name or other text in `search`, optionally filtered by `active`, with sorting and paging. Use this to find a student's ID and to avoid duplicates.update_enrolment_outcomeChanges dataUpdate the outcome of a module in an enrolment by `enrolment_id` and `module_id`, e.g. `outcome_id`, hours attended, start or competent dates.update_studentChanges dataUpdate a student's personal or contact information by `student_id`; put only the fields to change in `body`.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose Weworkbook from the app list.
- 2
Paste your key
Create your own Weworkbook app, paste its app ID (API key) and app secret, then sign in with Weworkbook once. Log in at api.weworkbook.com, click your profile name (top right), choose API Settings and create a new app. Set its redirect/callback URL to https://pipmcp.com/oauth/callback.
- 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 Weworkbook?
The AI can search and read students, their enrolments and notes, and read your courses, units, note categories and outcome codes. It can create and update students, enrol a student, add a unit to an enrolment, update a module outcome and add notes to a student.
Does the AI see my Weworkbook credentials?
No. Your Weworkbook 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 read-only. Creating students, enrolling them and changing outcomes 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?
Weworkbook connects with OAuth, and this OAuth connection needs the PipMCP Pro plan. PipMCP also has a free plan with no credit card, but it does not include this connection. Paid plans bill per completed task. You also need your own Weworkbook account.
Why do I create my own Weworkbook app?
Weworkbook uses OAuth sign-in. You create an app under API Settings in your Weworkbook account, set its callback URL to https://pipmcp.com/oauth/callback and paste the app ID and secret into PipMCP. Then you sign in once and approve access, and the AI works with your Weworkbook data from then on.
Related integrations
Let your AI work in Weworkbook today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect Weworkbook freePipMCP is not affiliated with Weworkbook. Product names are trademarks of their owners.






