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 actionsShow fewer 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
Connect
Connect it in Settings › Connectors. Most tools take one click to authorise.
- 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
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