Integration · Productivity
Connect Claude & ChatGPT to WISEflow
Ask your AI about exams and assignments in WISEflow. It can search flows, list participants, attendance, submissions and grades, and read a flow's dates, description and grading scale. It can also create flows, add participants, assessors and managers, create users, and change dates for a whole flow or for one participant.
Free plan, no credit card. Takes about a minute.
Try asking
“Find the flows for the Marketing exam this term.”
The AI searches flows by title, code or term and lists the matches with their IDs and states.
“Who has not handed in on flow 48211?”
It lists the flow's participants and its submissions so you can see who has no submission.
“Give participant 912 in flow 48211 an extra hour.”
It sets individual participation dates for that one participant. The rest of the flow keeps its dates.
What your AI can do
Flows and dates
Search, read and create flows, read descriptions and grading scales, and change participation and marking dates for a flow or one participant.
Participants and people
List and add participants, assessors and managers, see attendance, search and create users, and see which flows a user is part of.
Submissions and grades
List submissions and the files in them, and read the grades given to each participant.
“Add Anne Holm as assessor on flow 48211.”
It adds her as an assessor, identified by user ID or email.
“Show the grades given so far on flow 48211.”
It lists the assessments given to participants in the flow and can read the grading scale it uses.
“Which files did participant 912 hand in?”
It finds the submission and lists the files in it.
30 tools for WISEflow
These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.
add_flow_assessorChanges dataAdd an assessor to a flow. Requires flow_id; identify the person by user_id, email or user_data; optional assessor_type_id.add_flow_managerChanges dataAdd a manager to a flow. Requires flow_id and user_id.add_flow_participantsChanges dataAdd participants to a flow. Requires flow_id and `items`, each with a userId, email or user data value (and optional uniqueExamId).create_flowChanges dataCreate a new flow. Requires type (from list_flow_types), title and managers (user IDs); optional sub_title.create_userChanges dataCreate a user on the licence. Requires first_name, last_name, emails and roles (role IDs from list_roles); optional phone, language and external_ids.get_flowGet one flow by flow_id with its title, type, state and settings.get_flow_datesGet a flow's participation and marking start and end dates. Requires flow_id.get_flow_descriptionGet the description text of a flow. Requires flow_id.get_flow_grading_scaleGet the grading scale used by a flow. Requires flow_id.get_flow_participantGet one participant in a flow. Requires flow_id and participant_id.get_flow_submissionGet one submission. Requires flow_id and submission_id.get_license_infoGet the WISEflow licence info, including the user data type IDs used when searching or creating users.get_participant_gradeGet the assessment (grade) for one participant. Requires flow_id and participant_id.get_userGet one user by user_id with name, emails and roles.list_flow_assessorsList the assessors (markers) on a flow. Requires flow_id.list_flow_attendanceList attendance status for a flow's participants. Requires flow_id.list_flow_gradesList the assessments (grades) given to participants in a flow. Requires flow_id.list_flow_managersList the managers of a flow. Requires flow_id.list_flow_participantsList a flow's participants (students). Requires flow_id; set include_dates to include individual dates.list_flow_submissionsList submissions handed in for a flow. Requires flow_id.list_flow_typesList the flow types available on the licence. Use to get the `type` needed for create_flow.list_rolesList the user roles on the licence. Use to get role IDs for create_user.list_roomsList exam rooms on the licence.list_submission_filesList the files in a submission. Requires flow_id and submission_id.list_user_flowsList the flows a user is part of. Requires user_id.remove_flow_participantDeletesRemove a participant from a flow. Requires flow_id and participant_id; their participation in the flow is removed.search_flowsChanges dataSearch flows (exams and assignments) by metadata such as title, code, term, states or purposes, by room, or by settings.search_usersChanges dataFind users by user data, e.g. email or student number. Pass data_types as id/value pairs; get the IDs from get_license_info.update_flow_datesVisible to othersChange a flow's participation and/or marking start and end dates (unix timestamps). Requires flow_id; affects all participants.update_participant_datesVisible to othersSet individual dates for one participant, e.g. extra time. Requires flow_id and participant_id; participation start/end and marking end are unix timestamps.
Set up in three steps
- 1
Pick the app
Create a free PipMCP account and choose WISEflow from the app list.
- 2
Paste your key
Paste a Client ID and Client secret from WISEflow. In WISEflow licence administration open API Tokens (europe.wiseflow.net/c/admin/api-tokens) and generate client credentials, then copy both values. UNIwise requires an integration to pass their API certification review before production use.
- 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 WISEflow?
It can search and read flows, their dates, descriptions, grading scales, participants, attendance, assessors, managers, submissions, submission files and grades, plus users, roles, rooms, flow types and licence info. It can create flows and users, add participants, assessors and managers, remove a participant, and change dates for a flow or one participant.
Does the AI see my WISEflow credentials?
No. Your WISEflow 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. Changing a flow's dates affects every participant, and removing a participant takes away their participation in the flow. These actions can require your approval before they run. Every tool call is logged.
Does it work with ChatGPT?
Yes. In ChatGPT, open Settings › Apps & Connectors › Advanced, turn on Developer mode and 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?
WISEflow connects with OAuth, and OAuth connections need the PipMCP Pro plan or above. 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 a WISEflow licence where you can generate API client credentials.
Does UNIwise need to approve the integration?
UNIwise requires an integration to pass their API certification review before it is used in production. Check with UNIwise before you rely on the connection for live exams. You generate the client credentials yourself under API Tokens in licence administration.
Let your AI work in WISEflow today.
Start free. Your key stays encrypted, and you decide what the AI may do.
Connect WISEflow freePipMCP is not affiliated with WISEflow. Product names are trademarks of their owners.






