Blackboard, worked by an AI employee
Not another app for your team to learn, and not a set of rules for you to build. You hire an AI employee, you give it access to your Blackboard account, and you ask it for things in Slack or Teams the way you would ask anyone else on the team. There is nothing to map and nothing to maintain.
- Education
- Signs in to your account
- 99 ready-made tools
- Asked in Slack or Teams
An illustration of how the conversation reads, not a transcript from a client account.
What Blackboard is
Anthology Adopt powered by Pendo allows institutions to gain insights on Blackboard Learn usage and take action through in-app messages, digital walkthrough guides, and tooltips.
You sign in with your own Blackboard account, the same way you already do. We never see or hold your password.
One message in, the work done in Blackboard.
- 01
You ask
You message your AI employee in the chat your team already has open, in one sentence, in your own words.
- 02
It works out the step
It decides what the job needs in Blackboard. You do not pick anything from a menu or wire anything together.
- 03
It does the work
Signed in to your own Blackboard account, inside the access you granted it, doing the thing you asked for.
- 04
It reports back
It tells you what it did, in the same thread. If it could not do something, it says so rather than guessing.
What it can do in Blackboard
These are the ready-made tools your AI employee already has in Blackboard. It is not limited to them, but it never has to be taught these.
- Add adaptive release rule to course contentCreates a new adaptive release rule for a specific content item within a blackboard course. this endpoint allows instructors or course administrators to set up conditions for relea
- Add catalog category by typeCreates a new category in the blackboard catalog system. this endpoint allows administrators to define and organize content categories within the learning management system. use th
- Add child node in hierarchyCreates a new child node within the institutional hierarchy of blackboard learn. this endpoint allows administrators to expand and organize the structure of their educational insti
- Add course content attachmentAdds an attachment to a specific content item within a blackboard learn course. this endpoint allows developers to programmatically upload and associate files with course materials
- Add new gradebook column for courseCreates a new grade column in a course's gradebook within the blackboard learn platform. this endpoint allows instructors or administrators to set up various types of grade columns
- Copy course by courseidThis endpoint creates a copy of an existing course in the blackboard learning management system. it allows instructors or administrators to duplicate course content, settings, and
- Copy course with specific optionsThe coursecopytool allows you to create a copy of a blackboard course with fine-grained control over which elements are included in the copy. this endpoint is used when you need to
- Course Announcements AccessRetrieves a list of announcements for a specific course in the blackboard learning management system. this endpoint allows users to access important messages, updates, or notificat
- Course endpoint entitlement accessRetrieves detailed information about a specific course in the blackboard learn platform using its unique identifier. this endpoint allows users to fetch comprehensive course data,
- Create a class courseCreates a new course in the blackboard learn system with specified settings and configurations. this endpoint allows administrators or instructors to set up a course with various p
- Create a new courseCreates a new course in the blackboard learn system with specified attributes and settings. this endpoint allows for the detailed configuration of a course, including its basic inf
- Create adaptive release criteria by ruleThis endpoint allows for the creation of new adaptive release criteria for a specific rule within a course's content in blackboard. it is used to define conditions under which cour
- Create assignment in course contentsCreates a new assignment within a specified blackboard course. this endpoint allows instructors to set up detailed assignments with customizable settings for availability, grading,
- Create calendar itemsThis endpoint creates a new calendar item in the blackboard platform. it allows users to add various types of events, such as course-related activities, personal appointments, or i
- Create child content in courseCreates a new content item within a specified course and parent content in the blackboard learn platform. this endpoint allows for the creation of various types of content, such as
- Create course announcementCreates a new announcement within a specified course in the blackboard learning management system. this endpoint allows instructors or course administrators to post important messa
- Create course content in courseCreates new content within a specified blackboard course. this endpoint allows for the addition of various types of content, including documents, external links, folders, and more,
- Create course gradebook schemaCreates a new gradebook schema for a specific course in blackboard learn. this endpoint allows instructors or administrators to define custom grading structures tailored to their c
- Create course groupCreates a new group within a specified course in the blackboard learn system. this endpoint allows for detailed customization of group properties, including its name, description,
- Create course group in courseCreates a new group within a specified course in the blackboard learning management system. this endpoint allows instructors or administrators to set up and configure groups for co
- Create course meetingCreates a new meeting for a specific course within the blackboard learning management system. this endpoint allows you to schedule and define the details of a course meeting, inclu
- Create course rubric with detailsCreates a new rubric for a specific course in blackboard learn. this endpoint allows instructors or course designers to define a structured evaluation tool with customizable criter
- Create data source with external idCreates a new data source in the blackboard learn system. this endpoint is used to establish a unique identifier for an external data source, which can then be referenced in other
- Create discussion forum in courseCreates a new discussion forum within a specified course in the blackboard learning management system. this endpoint allows instructors or course administrators to set up a discuss
- Create grading period in course gradebookCreates a new grading period within a specific course's gradebook in the blackboard learn system. this endpoint allows instructors or administrators to define and organize temporal
- Create group in courseCreates a new group within a specified course group set in the blackboard learn platform. this endpoint allows instructors or administrators to set up groups with customizable sett
- Create group setCreates a new group set within a specified course in the blackboard learn platform. this endpoint allows instructors or administrators to set up a structured group of students for
- Create institutional hierarchy nodeCreates a new node in the institutional hierarchy of blackboard. this endpoint allows for the addition of organizational elements such as departments, courses, or other structural
- Create lti domain configurationCreates or updates an lti (learning tools interoperability) domain configuration in blackboard learn. this endpoint allows administrators to set up and manage integrations with ext
- Create new lti placementCreates a new lti (learning tools interoperability) placement in the blackboard learn system. this endpoint allows integration of external tools and services into the learning mana
- Create new user profileCreates a new user account in the blackboard learn system with detailed profile information. this endpoint allows for the creation of user profiles with comprehensive data, includi
- Create rubric association in courseCreates a new association between a rubric and a specific course content item in the blackboard learning management system. this endpoint allows instructors or course designers to
- Create rubric evaluation for courseCreates or updates a rubric evaluation for a specific course, rubric, and rubric association in the blackboard learn platform. this endpoint allows instructors or authorized users
- Create system announcementCreates a new system-wide announcement in the blackboard learn environment. this endpoint allows administrators to compose and configure announcements that can be displayed to user
- Create term with availability and descriptionCreates a new term in the blackboard learn system with the specified attributes. this endpoint allows administrators to define academic periods or sessions, setting up the structur
- Delete adaptive release rule criterionDeletes a specific criterion from an adaptive release rule for a content item within a blackboard course. this endpoint allows instructors or course administrators to remove indivi
- Delete all records in meetingDeletes all attendance records in the course meeting for a given meeting id. the 'course.attendance.delete' entitlement is required to delete attendance records. since: 3500.7.0
- Delete announcement by idDeletes a specific announcement from the blackboard learning management system (lms) using its unique identifier. this endpoint should be used when an instructor, administrator, or
- Delete attendance recordDelete attendance record for meeting.it will delete meeting attendance within a course meeting. the 'course.attendance.delete' entitlement is required to delete attendance record.
- Delete calendar item by type and idThis endpoint deletes a specific calendar item from the blackboard learn system. it allows users to remove events from personal, course, organization, or institution calendars. the
- Delete category by type and idThis endpoint deletes a specific category from the blackboard catalog based on the provided category type and id. it should be used when an administrator or authorized user needs t
- Delete course assessment questionDeletes a specific question from an assessment within a blackboard course. this endpoint allows instructors or course administrators to remove individual questions from existing as
- Delete course by courseidDeletes a specific course from the blackboard learn platform. this endpoint should be used when an administrator or authorized user needs to permanently remove a course from the sy
- Delete course by idDeletes a specific course from the blackboard learning management system. this endpoint permanently removes all course data, including content, assignments, and student records ass
- Delete course content adaptive release ruleRemoves a specific group from a criterion within an adaptive release rule for a particular content item in a blackboard course. this endpoint is used to modify the access condition
- Delete course content attachmentDeletes a specific attachment from a content item within a course in blackboard learn. this endpoint should be used when an instructor or authorized user needs to remove an attachm
- Delete course content by idDeletes a specific content item from a course in the blackboard learning management system. this endpoint should be used when an administrator or authorized user needs to remove ou
- Delete course content group by idThis endpoint deletes a specific group associated with a content item within a blackboard course. it is used to remove group assignments or collaborations tied to particular course
- Delete course from category listRemoves a specific course from a designated category within the blackboard learning management system (lms) catalog. this endpoint is used when you need to disassociate a course fr
- Delete course grade notation by idDeletes a specific grade notation from a course's gradebook in blackboard learn. this endpoint should be used when an instructor or administrator needs to remove an existing grade
- Delete course group by idsThis endpoint deletes a specific group from a course in the blackboard learning management system. it is used to remove a group that is no longer needed or has been created in erro
- Delete course meetingDeletes all meetings associated with a specific course in the blackboard learn platform. this endpoint should be used when an instructor or administrator needs to remove virtual se
- Delete course message by idThis endpoint deletes a specific message within a course in the blackboard learning management system. it should be used when an instructor or authorized user needs to remove a par
- Delete course rubricDeletes a specific rubric associated with a given course in the blackboard learn system. this endpoint should be used when an instructor or administrator needs to permanently remov
- Delete data source by idDeletes a specific data source from the blackboard learn platform. this endpoint should be used when an administrator needs to permanently remove a data source, such as those relat
- Delete gradebook attempt fileDeletes a specific file associated with an attempt in a course's gradebook within the blackboard learn environment. this endpoint should be used when an instructor or administrator
- Delete gradebook column by idDeletes a specific gradebook column from a course in the blackboard learn system. this endpoint should be used when an instructor or administrator needs to permanently remove a col
- Delete gradebook period by course idDeletes a specific gradebook period from a course in the blackboard learning management system. this endpoint allows administrators or instructors to remove a grading period that i
- Delete group set in courseThis endpoint deletes a specific group set within a course in the blackboard learning management system. it permanently removes the entire group set, including all associated group
- Delete institution node adminRemoves an administrator's access from a specific node in the institutional hierarchy of blackboard learn. this endpoint should be used when you need to revoke administrative privi
- Delete institutional hierarchy node by nodeidDeletes a specific node from the institutional hierarchy in blackboard learn. this endpoint should be used when an administrator needs to remove a node, such as a department, schoo
- Delete lt i placement by idThis endpoint deletes a specific learning tools interoperability (lti) placement from the blackboard learn platform. lti placements define where and how external learning tools are
- Delete lti domain by idDeletes a specific lti (learning tools interoperability) domain from the blackboard learning management system. this endpoint is used to remove an existing domain configuration, wh
- Delete pronoun by idDeletes a specific pronoun setting from the blackboard learning management system. this endpoint is used to remove a user's pronoun preference from the system, identified by a uniq
- Delete rubric associationDeletes a specific rubric association within a course in the blackboard learn platform. this endpoint removes the link between a rubric and its associated item (such as an assignme
- Delete specific course nodeRemoves a specific course from a designated node in the institutional hierarchy of blackboard learn. this endpoint is used for managing the organizational structure of courses with
- Delete user course meetingsDeletes all meeting attendance records for a specific user within a particular course in the blackboard system. this endpoint is used when an administrator or instructor needs to r
- Delete user criterion from course content ruleRemoves a specific user from an adaptive release rule criterion for a particular content item within a course. this endpoint is used to modify the conditions under which course con
- Delete user from courseRemoves a specific user from a particular course in the blackboard learning management system. this endpoint should be used when an administrator or instructor needs to unenroll a
- Delete user from course groupRemoves a specific user from a particular group within a course in the blackboard learning management system. this endpoint is used when an instructor or administrator needs to rem
- Delete user from course meetingsThis endpoint removes a user from a meeting within a specific course in the blackboard learning management system. it should be used when an administrator or instructor needs to re
- Delete user from institutional nodeThis endpoint removes a specified user from a particular node within the institutional hierarchy of blackboard learn. it is used to disassociate a user (such as a student, faculty
- Delete user observerThis endpoint removes a specific observer from a user's list of observers in the blackboard learning management system. it is used to terminate the observer-user relationship, revo
- Get course announcement by idRetrieves a specific announcement from a particular course in the blackboard learn system. this endpoint allows users to fetch detailed information about a single announcement, inc
- Get oauth2 authorization codeInitiates the oauth 2.0 authorization code flow for the blackboard api. this endpoint is used to obtain an authorization code, which is a crucial step in the oauth 2.0 authenticati
- Get user gradebook for courseRetrieves the gradebook information for a specific user within a particular course in blackboard. this endpoint allows instructors or authorized personnel to access individual stud
- Modify course content adaptive release group criteriaThis endpoint updates the criteria for a specific group within an adaptive release rule for a particular content item in a blackboard course. it allows instructors or course admini
- Post course assessment questionThis endpoint creates a new question within an existing blackboard assessment. it supports various question types and allows for customization of content, feedback, and scoring. us
- Post course message with bbml supportCreates a new message within a specific blackboard course. this endpoint allows users to compose and send messages to course participants, supporting rich text formatting through b
- Post discussion message replyCreates a reply to a specific message within a blackboard course discussion. this endpoint allows users to contribute to ongoing discussions by posting responses to existing messag
- Post grade notation to course gradebookCreates a new grade notation in the gradebook for a specific course in blackboard. this endpoint allows instructors or administrators to add custom performance codes and their corr
- Post group attempts for gradebook columnThe creategroupattempt endpoint allows for the creation or update of a group attempt for a specific gradebook column in a blackboard learn course. this tool is essential for managi
- Post pronouns detailsCreates a new pronoun entry in the blackboard learning management system. this endpoint is used to add new pronouns to the system's user identity management, supporting inclusive a
- Retrieve course details by idRetrieves detailed information about a specific course in the blackboard learning management system. this endpoint allows users to fetch comprehensive data related to a course, suc
- Retrieve course listRetrieves a list of courses from the blackboard learn platform. this endpoint allows developers to fetch information about courses available in the learning management system. it c
- Submit gradebook attemptCreates a new attempt for a specific gradebook column in a blackboard course. this endpoint allows instructors or authorized users to add a new attempt record for a student's assig
- Update child course in parentThis endpoint updates the relationship between a parent course and its child course in the blackboard learning management system. it is used to modify existing course hierarchies,
- Update content group associationThis endpoint updates the association between a specific content item and a group within a blackboard learn course. it is used to modify existing content-group relationships, enabl
- Update course category detailsThis endpoint updates an existing course within a specific category in the blackboard catalog. it allows administrators or authorized users to modify course details such as title,
- Update course informationUpdates an existing course in the blackboard learn system. this endpoint allows modification of various course attributes including basic information, availability settings, enroll
- Update course information by courseidThe patchcourse endpoint allows for updating specific details and settings of an existing course in the blackboard learn system. it is used when modifications to course properties
- Update course primary node associationThis endpoint updates the association between a specific course and a node in the blackboard institutional hierarchy. it allows you to set or change whether the specified node is t
- Update group details by course and group idUpdates the properties of a specific group within a blackboard learn course. this endpoint allows modification of group details such as name, description, availability, and enrollm
- Update institutional hierarchy user nodeUpdates a user's information or association within a specific node of the institutional hierarchy in blackboard. this endpoint is used to modify a user's relationship or details wi
- Update user criterion in adaptive ruleThis endpoint updates a user-specific criterion within an adaptive release rule for a particular content item in a blackboard course. it allows for fine-tuning of content visibilit
- Update user in course groupThis endpoint updates a user's information within a specific group in a blackboard course. it allows administrators or instructors to modify user details, roles, or permissions for
- Update user meeting attendance statusAdds a user to a specific meeting within a blackboard course and sets their attendance status. this endpoint is essential for managing attendance and user participation in course m
- Update user observerUpdates the observer relationship between a user and an observer in the blackboard learn platform. this endpoint is used to modify existing observer connections, such as changing t
- Upload file to attempt in gradebookThis endpoint allows for the upload and attachment of files to a specific attempt within a course's gradebook in the blackboard learning management system. it is used to associate
You stay the boss of your Blackboard account.
Nothing connects until you approve it. You grant access one app at a time, you can take it back the same way, and everything your AI employee does in there is written down where you can see it.
How we handle your data- It signs in to your own Blackboard account. You are not moving anything into ours.
- You grant access one app at a time, and you can take it back the same way.
- Everything it does in Blackboard is written down, with what it did and when.
- Anything you tell it to check with you first, it checks with you first.
It works in Blackboard and the rest of your software in the same job
A real job rarely stays in one place. Reading a message in one app, checking a record in another and writing the result in a third is one request to your AI employee, not three.
Questions people ask about Blackboard
- Can an AI employee really work inside Blackboard?
- Yes. It signs in to your own Blackboard account and works in it the way a new hire would, from the chat your team already has open. Nobody installs anything, and nobody learns a new screen.
- Do I have to move anything out of Blackboard?
- No. Nothing moves and nothing is replaced. Your records stay in Blackboard, your team carries on in the same screens they used yesterday, and your AI employee works alongside them in there.
- How does it get into my Blackboard account?
- You sign in with your own Blackboard account, the same way you already do. We never see or hold your password. You approve it before anything connects, and you can take the access back the same way you gave it.
- What can it actually do in Blackboard?
- It has 99 ready-made tools in Blackboard today, among them Add adaptive release rule to course content, Add catalog category by type and Add child node in hierarchy. The full list is on this page. It is not limited to those, but it never has to be taught them.
- Can it use Blackboard and the rest of my software in the same job?
- Yes, and that is usually the point. Reading a message in one app, checking a record in Blackboard and writing the result somewhere else is one request to your AI employee, not three separate ones you stitch together.
- Who decides what it is allowed to do in Blackboard?
- You do. You grant access one app at a time and can withdraw it at any time, anything you ask it to check with you first it checks with you first, and everything it does in Blackboard is written down with what it did and when.