Skip to main content
Feedback

iQualify MCP connector

Updated 

iQualify is a course management platform that connects learner data with course content and offerings. The iQualify MCP connector allows AI agents to find, create, and remove course mappings between external systems and iQualify offerings. It also supports looking up course details and content activations, updating course categories, and listing supported API endpoints across a tenant.

Authentication type

  • API Key - Requires a static API key to be configured before the agent can connect to the service.

Uses

Use the iQualify MCP connector to perform the following actions:

  • Synchronize course mappings between external systems and iQualify
  • Track learner progress and engagement across course offerings
  • Manage course metadata including categories, levels, tags, and topics
  • Control which users can access specific course content
  • Monitor active, scheduled, and past course offerings in real time
  • Analyze learner discussions through comments, posts, and replies
  • Review open response activity attempts for assessment insights
  • Create and update course offerings to align with scheduling needs

Example prompts

Use the following example prompts to invoke iQualify MCP connector tools from your AI assistant or Boomi Connect workflow:

  • Show me all active course offerings in iQualify.
  • Find the course mapping for external course ID 12345 in iQualify.
  • Update the tags for our onboarding course in iQualify.
  • List everyone who has access to this course in iQualify.
  • What offerings are scheduled to start next month in iQualify?
  • Show me learner progress for the leadership training offering in iQualify.
  • Find all comments posted in the marketing course in iQualify.
  • Create a new offering for the data analytics course in iQualify.
  • Which users completed the open response activities in iQualify.
  • Update the course level for our advanced Excel course in iQualify.

iQualify MCP connector tools

The iQualify MCP connector provides the following tools. Each tool maps to a specific action you can invoke from your AI agent or automation.

ToolDescription
getRootList supported endpoints URLs
getCourseMappingsFind course mappings
getCourseMappingsExternalcourseFind course mappings by externalCourseId
getCourseMappings2Find course mappings by offeringId
deleteCourseMappingsRemove course mapping
updateCourseMappingsAdd course mapping
getCoursesFind courses
getCourses2Find course by contentId
getCoursesActivationsFind activations for a contentId
updateCoursesMetadataCategoryUpdate course category
updateCoursesMetadataLevelUpdate course level
updateCoursesMetadataTagsUpdate course tags
updateCoursesMetadataTopicUpdate course topic
getCoursesPermissionsFind users who have access to the contentId provided
createCoursesPermissionsUpdate course access
getOfferingsFind current, past and future offerings
createOfferingsCreate offering
getOfferingsCurrentFind active offerings
getOfferingsFutureFind scheduled offerings
getOfferingsInfoFind offerings where info field matches the specified textPattern
getOfferingsPastFind past offerings
getOfferingsSummaryOfferings summary
getOfferings2Find offering by ID
patchOfferingsUpdate offering
getOfferingsActivitiesOpenresponseFind offering's activities
getOfferingsAnalyticsActivitiesResponsesFind open response activity attempts
getOfferingsAnalyticsChannelsCommentsFind comments
getOfferingsAnalyticsChannelsPostsFind posts
getOfferingsAnalyticsChannelsRepliesFind replies
getOfferingsAnalyticsLearnersProgressFind learner progress in a specified offering
getOfferingsAnalyticsMarksAssignmentsFind assessment marks
getOfferingsAnalyticsMarksQuizzesFind quiz marks
getOfferingsAnalyticsPulsesFind all pulse IDs in the specified offering
getOfferingsAnalyticsPulsesResponsesFind pulses by offeringId
getOfferingsAnalyticsPulsesResponses2Find pulses by offeringId and pulseId
getOfferingsAnalyticsSocialNotesFind shared social notes in an offering
getOfferingsAnalyticsSubmissionsAssignmentsFind submissions to assessments, including marks if any
getOfferingsAnalyticsSubmissionsOpenResponseFind submissions to a specified open response assessment, including marks if any
getOfferingsAnalyticsSubmissionsAssignments2Find a learner's submission to a specified assessment, including marks if any
getOfferingsAnalyticsUnitReactionsFind unit reactions
getOfferingsAssessmentsFind offering's assessments
patchOfferingsAssessmentsUpdate assessment details
deleteOfferingsAssessmentsDocumentsRemove assessment document
patchOfferingsAssessments2Update the due dates for a learner's quiz attempt
getOfferingsBadgesFind offering badges
getOfferingsChannelsFind channels
createOfferingsChannelsAdd channel
patchOfferingsChannelsUpdate channel
deleteOfferingsChannelsLearnersRemove learners from a group channel
getOfferingsChannelsLearnersFind learners in a group channel
createOfferingsChannelsLearnersAdd learners to a group channel
getOfferingsGroupsFind assessment groups
createOfferingsGroupsAdd an assessment group
getOfferingsGroupsLearnersFind learners in an assessment group
createOfferingsGroupsLearnersAdd a learner to an assessment group
deleteOfferingsGroupsLearnersRemove a learner from an assessment group
getOfferingsLearnersPendingSubmissionFind learners with assessments pending x days before due date within the specified offeringId
updateOfferingsMetadataCategoryUpdate offering category metadata
updateOfferingsMetadataLevelUpdate offering level metadata
updateOfferingsMetadataTagsUpdate offering tags metadata
updateOfferingsMetadataTopicUpdate offering topic metadata
getOfferingsUsersFind offering's users
createOfferingsUsersAdds user to the offering
deleteOfferingsUsersMarksRemove learners from coach's marking list
getOfferingsUsersMarksFind Learners marked by a coach
createOfferingsUsersMarksAdd learners to be marked by a coach
deleteOfferingsUsersRemoves user from the offering
deleteOfferingsUsersAssessmentsReset user's assessment to draft state
createOfferingsUsersBadgesAwardAward badge
getOfferingsUsersSubmissionsOpenResponseFind learner's open response assessment submissions
getOrgGets the current organisation
createUsersAdd new user
getUsersAllProgressFind learner progress in all offerings
getUsersFind user by email
patchUsersUpdate user
getUsersBadgesFind user's badges
createUsersInviteEmailResend invitation email
getUsersOfferingsFind user's offerings
createUsersOfferingsAdds the user to the specified offerings as a learner
getUsersOfferingsProgressFind learner's progress in a specified offering
createUsersPermissionsAdd permission to user
getUsersProgressFind learner's progress in offerings
updateUsersSuspendSuspend user
patchUsersTransferTransfer a user between offerings
On this Page