Skip to content

Integration · Payroll & HR

Connect Claude & ChatGPT to Rise Up

Ask your AI who has not finished a course, which classroom sessions have seats left, or to enrol a new hire in a learning path. It can read users, groups, courses, learning paths, classroom sessions, registrations, skills and certificates in Rise Up. It can also create and update users and courses, enrol learners, register them for sessions and mark attendance.

Connect Rise Up free

Free plan, no credit card. Takes about a minute.

Try asking

  • “Who is enrolled in the GDPR course and how far are they?”

    The AI finds the course and lists its registrations with progress and completion state.

  • “Create a user for [email protected] and enrol him in the onboarding learning path.”

    It creates the user with email and username, then enrols him in the learning path.

  • “Which classroom sessions are coming up, and where?”

    It lists classroom sessions with dates, location and seats.

What your AI can do

Learners and groups

Read, create and update users with role, language and state, and add users to groups.

Courses and learning paths

Create and update courses, read learning paths, and enrol learners in courses and learning paths.

Sessions and progress

List classroom sessions and registrations, mark attendance, and follow course and learning path progress.

  • “Register Maria for Thursday's first aid session and email her.”

    It registers her for the session with sendemail on, so she gets an email.

  • “Mark everyone at yesterday's workshop as attended.”

    It finds the session registrations and updates each one to attended.

  • “Add the new sales hires to the Sales group.”

    It looks up the users and adds them to the group.

28 tools for Rise Up

These tools are switched on when you connect. You can switch any of them off, or require your approval before it runs.

  • add_users_to_groupChanges dataAdd users to a group by `group_id`; pass `items` as a list of objects with the user `id`.
  • create_courseChanges dataCreate a course with a `title`, `type`, description, language, categories, skills and optional deadline.
  • create_userChanges dataCreate a user with `email` and `username`.
  • enroll_user_in_courseChanges dataEnrol a user (`iduser`) in a course (`idtraining`), optionally in a course period. Set `sendemail` to notify the learner by email.
  • enroll_user_in_learning_pathChanges dataEnrol a user (`iduser`) in a learning path (`idpath`).
  • get_classroom_sessionGet one classroom session by `classroomsession_id`.
  • get_courseGet one course by `course_id`, with its description, duration and settings.
  • get_course_registrationGet one course registration by `courseregistration_id`, with progress and completion state.
  • get_groupGet one group by `group_id`.
  • get_learning_pathGet one learning path by `learningpath_id`, with its courses.
  • get_userGet one user by `user_id`, with name, email, role and status.
  • list_certificatesList certificates on the platform.
  • list_classroom_registrationsList registrations to classroom sessions.
  • list_classroom_sessionsList in-person or virtual classroom sessions with dates, location and seats.
  • list_course_registrationsList course registrations (enrolments) with their progress and state.
  • list_coursesList the courses (trainings) in your catalogue. Use it to find a course ID.
  • list_groupsList user groups.
  • list_learning_path_registrationsList learning path registrations with their progress.
  • list_learning_pathsList learning paths (sequences of courses).
  • list_skillsList the skills defined on the platform.
  • list_training_categoriesList training categories used to organise courses.
  • list_usersList the users (learners) on your Rise Up platform. Use it to find a user's ID.
  • register_user_for_classroom_sessionChanges dataRegister a user (`iduser`) for a classroom session (`idsession`). Set `sendemail` to email the learner.
  • unenroll_user_from_courseDeletesDelete a course registration by `courseregistration_id`, removing the learner from the course. Their progress on it is lost.
  • update_classroom_registrationChanges dataUpdate a classroom session registration by `classroomsessionregistration_id`, e.g. mark `attended`.
  • update_courseChanges dataUpdate a course by `course_id`: title, description, visibility, deadline, skills or categories. Only the fields you pass change.
  • update_course_registrationChanges dataUpdate a course registration by `courseregistration_id`, e.g. its state or course period. Set `sendemail` to notify the learner.
  • update_userChanges dataUpdate a user by `user_id`: first/last name, email, role, language, timezone, state or custom fields. Only the fields you pass change.

Set up in three steps

  1. 1

    Pick the app

    Create a free PipMCP account and choose Rise Up from the app list.

  2. 2

    Paste your key

    Paste the public key and private key from Rise Up. Open Settings > Developer > API in Rise Up and copy both keys. PipMCP uses them to get access tokens, so there is no separate sign-in.

  3. 3

    Add the link to your AI

    You get a personal MCP link. Add it to Claude, ChatGPT or Cursor:

    1. Click your name, then Settings › Connectors › Add custom connector.
    2. Paste your link as the Remote MCP server URL.
    3. Switch it on from the + menu in a chat.

Questions

What can the AI do in Rise Up?

The AI can read users, groups, courses, learning paths, classroom sessions, registrations, skills, training categories and certificates. It can create and update users and courses, add users to groups, enrol learners in courses and learning paths, register them for classroom sessions, update registrations and remove a learner from a course.

Does the AI see my Rise Up credentials?

No. Your public key and private key 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. Removing a learner from a course deletes the registration and their progress on it, and that tool can require your approval before it runs. 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?

Rise Up 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 your own Rise Up account.

Does enrolling someone send them an email?

Only if you want it to. Enrolling a learner in a course, registering them for a classroom session and updating a course registration have a sendemail option. The AI sets it when you ask for the learner to be notified.

Let your AI work in Rise Up today.

Start free. Your key stays encrypted, and you decide what the AI may do.

Connect Rise Up free

PipMCP is not affiliated with Rise Up. Product names are trademarks of their owners.