Skip to content
Education & LMS

Connect Blackboard to Sortment

Connect Blackboard to Sortment so its AI agents can use course progress to trigger onboarding, nudges and re-engagement messages. You approve every change.

Actions
314
Triggers
—
Authentication
OAuth2
Category
Education & LMS

What Sortment's agents can do in Blackboard

314 actions. The ones lifecycle programs use most are shown first.

  • Update user criterion in adaptive rule
  • Update user meeting attendance status
  • Update user in course group
  • Post course message with bbml support
  • Post discussion message reply
  • Update institutional hierarchy user node
  • Update user observer
  • Create new user profile
  • Update user grade details by course
  • Update user in course group
  • Post discussion message in course
  • Update discussion message status
  • Update course message read status
  • Update user information
  • Update child course in parent
  • Create course announcement
  • Create course group
  • Update group details by course and group id
  • Update course information by courseid
  • Update course information
  • Create a class course
  • Create adaptive release criteria by rule
  • Create system announcement
  • Create assignment in course contents
  • Create calendar items
  • Add catalog category by type
  • Create child content in course
  • Add child node in hierarchy
  • Post group attempts for gradebook column
  • Create course content in course
  • Update content group association
  • Create a new course
  • Create course meeting
  • Create data source with external id
  • Create discussion forum in course
  • Create lti domain configuration
Show all 314 actions
  • Add course content attachment
  • Add new gradebook column for course
  • Post grade notation to course gradebook
  • Create course gradebook schema
  • Create grading period in course gradebook
  • Create course group in course
  • Create group set
  • Create group in course
  • Update course category details
  • Create institutional hierarchy node
  • Update course primary node association
  • Create new lti placement
  • Post pronouns details
  • Post course assessment question
  • Create course rubric with details
  • Create rubric association in course
  • Create rubric evaluation for course
  • Add adaptive release rule to course content
  • Create term with availability and description
  • Enroll Course With Permissions
  • Create new course with json input
  • Add course gradebook column
  • Update admin node roles
  • Update attendance record
  • Update attendance records
  • Update category details by type
  • Update attempt status in gradebook
  • Update course discussion details
  • Update lti domain configuration
  • Update gradebook column
  • Update grading period info
  • Update course group information
  • Update course group details
  • Update institution node by id
  • Update course primary node status
  • Update lti placement details
  • Update pronoun status by id
  • Update rubric association settings
  • Update rubric evaluation
  • Update course toc item
  • Create new uploads
  • Get user gradebook for course
  • Retrieve course list
  • Retrieve user grades for course column
  • Fetch user criteria from course content rule
  • List announcements
  • Retrieve user meetings in course
  • Retrieve user gradebook column
  • Get last changed grade column for user
  • List gradebook columns for users
  • List child courses for a given course
  • Retrieve users from course
  • List courses
  • Get cross list set by course id
  • Retrieve user sessions by user id
  • Fetch data source list
  • Get discussion messages for course
  • Retrieve course message folders
  • List course gradebook columns
  • List grade notations for course
  • Retrieve user from course group
  • List course group users
  • List course group sets
  • List institution roles
  • Get user course by id
  • Retrieve participants of course message
  • Retrieve discussion message reply
  • Fetch messages for course id
  • List child nodes by node id
  • Get user nodes for user id
  • Retrieve users in institutional node
  • Retrieve observees of user profile
  • Get user observers by id
  • Get review status of user in course content
  • Fetch rubric list for course
  • List system roles
  • Fetch terms list
  • Retrieve user by id
  • Retrieve user avatar by userid
  • Retrieve gradebook entry for user in course
  • Retrieve user courses by id
  • Get user pronunciation audio
  • Retrieve users list
  • Retrieve user gradebook column
  • List users in course group
  • List Gradebook Columns
  • Retrieve user in course group
  • Retrieve course list
  • Get course announcement by id
  • Upload file to attempt in gradebook
  • Get oauth2 authorization code
  • Copy course with specific options
  • Copy course by courseid
  • Retrieve course details by id
  • Get gradebook column details
  • Download course content attachment
  • Fetch course category by id
  • Retrieve rubric evaluation by association
  • Fetch rubric evaluation for group attempt column
  • Get course meeting download url
  • Fetch learning session data
  • Get course content adaptive release group criteria
  • Retrieve course content adaptive release rule criterion
  • Get announcement by id
  • Retrieve course attempt file
  • Fetch gradebook attempt files
  • Retrieve attempt receipt by id
  • Get attendance record
  • Get attendance records by meeting id
  • Fetch calendar item by type and id
  • Get calendar items
  • Get calendars
  • Retrieve category type details
  • Fetch category details by id
  • Retrieve course child details
  • Retrieve catalog category children
  • Retrieve children goals by id
  • Retrieve grade attempt by course and column id
  • Retrieve gradebook attempts
  • Get course gradebook group attempts
  • Retrieve course content by ids
  • Retrieve course content children
  • Retrieve contentcollection resource
  • Get course content group details
  • Retrieve course content groups
  • Retrieve course contents
  • Retrieve course details
  • Get Course Column Logs
  • Retrieve course alignments by id
  • Get course gradebook logs
  • Get course meeting details
  • Get course meetings
  • Get course resource
  • Get course resource children
  • Retrieve course role by role id
  • Fetch course roles information
  • Retrieve course content release criteria
  • Get data source by id
  • Retrieve coursediscussion details
  • Get course discussion threads
  • Retrieve lti domain details by domainid
  • Retrieve lti domain listings
  • Get course content attachment
  • Get course content attachment
  • Get goal alignments by goalid
  • Retrieve goal by id
  • Get learning goals
  • Retrieve goal set by id
  • Get goal set category by id
  • Retrieve goal sets
  • Fetch goal set category goals
  • Retrieve course gradebook categories
  • Retrieve gradebook category by id
  • Retrieve gradebook column by course and column ids
  • Retrieve course grade notation
  • Get gradebook schema for course
  • Get gradebook periods by course and period id
  • Retrieve course gradebook periods
  • Retrieve course group by ids
  • Fetch course groups by id
  • Retrieve course group information
  • Retrieve course group sets
  • Get system info
  • Retrieve loginas sessions
  • Get courses for category
  • Get hierarchy node by node id
  • Retrieve admin info by nodeid and userid
  • Retrieve node admins
  • Retrieve courses for institutional node
  • Fetch institutional hierarchy nodes
  • Retrieve course nodes
  • Retrieve lti placement by id
  • Fetch lti placements
  • Fetch privacy policies
  • Retrieve proctoring service by id
  • Retrieve proctoring services
  • Retrieve pronouns information
  • Retrieve assessment question
  • Get assessment questions by course and assessment id
  • Get content collection resources children
  • Fetch content collection resources
  • Get course performance content review status
  • Retrieve rubric association for course
  • Retrieve course rubric associations
  • Get rubric associations for gradebook columns
  • Get course rubric by course id
  • Retrieve rubric evaluation details
  • Retrieve rubric evaluation for attempt
  • Retrieve course content adaptive release rules
  • Get upload settings
  • Retrieve sis dataset log by id
  • Retrieve system role by id
  • Retrieve task by id
  • Fetch course task details
  • Retrieve term by id
  • Retrieve toc items by course id
  • Fetch oauth2 tokeninfo
  • Get institutional node tool information
  • Retrieve course resources by id
  • Fetch types of goal sets
  • Retrieve system version information
  • Fetch goal set categories
  • Get group details from course api
  • Download course gradebook attempt file
  • Retrieve course gradebook column attempts
  • Get course gradebook attempt
  • Get course groups
  • Patch grade information for user
  • Modify user enrollment in course
  • Course Announcements Access
  • Course endpoint entitlement access
  • Submit gradebook attempt
  • Modify course content adaptive release group criteria
  • Retrieves institution role by id
  • Patch gradebook column
  • Modify announcement details
  • Patch hierarchy node tool settings
  • Obtain oauth2 token via post
  • Patch adaptiverelease criterion
  • Modify system announcement details
  • Patch calendar item by type and id
  • Patch course content
  • Patch course details by id
  • Patch course meeting details
  • Patch data source by external id
  • Patch grade notation for course
  • Modify assessment question
  • Patch course content review status
  • Patch course rubric details
  • Patch term details by termid
  • Delete user from course
  • Delete user criterion from course content rule
  • Delete user course meetings
  • Delete user from course group
  • Delete course from category list
  • Delete course message by id
  • Delete user from institutional node
  • Delete user observer
  • Delete user by id
  • Delete user from course meetings
  • Delete user from course group
  • Delete discussion message by id
  • Delete course by courseid
  • Delete adaptive release rule criterion
  • Delete course meeting
  • Delete all records in meeting
  • Delete announcement by id
  • Delete gradebook attempt file
  • Delete attendance record
  • Delete calendar item by type and id
  • Delete category by type and id
  • Delete course content by id
  • Delete course content group by id
  • Delete course by id
  • Delete course meeting
  • Delete data source by id
  • Delete lti domain by id
  • Delete course content attachment
  • Delete gradebook column by id
  • Delete course grade notation by id
  • Delete gradebook period by course id
  • Delete course group by ids
  • Delete course content adaptive release rule
  • Delete group set in course
  • Delete institutional hierarchy node by nodeid
  • Delete institution node admin
  • Delete specific course node
  • Delete lt i placement by id
  • Delete pronoun by id
  • Delete course assessment question
  • Delete course rubric
  • Delete rubric association
  • Delete term by termid
  • Delete group in course
  • Delete child course association
  • Delete course announcement by id
  • Delete gradebook column in course
  • Delete course by courseid

How it works

  1. 1

    Connect

    Connect it in Settings › Connectors. Most tools take one click to authorise.

  2. 2

    Put agents to work

    Strategy, Content and Analyst AI can read from it and act in it as part of your lifecycle programs.

  3. 3

    Approve and measure

    You review every change before it goes live, and Sortment measures the lift.

See Sortment work with Blackboard.

Book a 30-minute call. We'll walk you through Sortment with your goals, your data and your stack in mind.

No migration · Works alongside your existing stack