Reports scores and pass or fail status, issues and revokes exam access codes, provisions test takers, and keeps the question bank current.
28actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro enrolls a new student or instructor in ClassMarker without manual admin work, provisioning access within the chat. Fresh accounts go live immediately so learners don't wait to start tests.
Ayro pulls exam scores and performance trends for entire groups, helping educators spot struggling cohorts at a glance. Instructors catch gaps early instead of discovering problems weeks into a course.
Ayro removes a user account from ClassMarker during admin or support conversations, completing access changes instantly. Offboarding finishes without waiting for ticket queues.
Each card is one request a support team gets, and the Classmarker actions Ayro runs to close it.
Ayro pulls recent results for a group and exam or across every link on the account, reads the score, pass or fail status, and certificate, and pages forward using the timestamp the last response returned.
Ayro writes a multiple choice, multiple response, true or false, or essay question, files it against an existing category, and can validate an edit before it touches the live bank.
Ayro adds the access codes that let a cohort sit an exam, provisions the users into the right group, and deletes the test link when that URL should stop working.
Ayro lists the webhook listeners pushing exam results into your own systems, removes one that is no longer wanted, and revokes an API key immediately when a credential has to be pulled.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Classmarker actions it has and picks the ones a request needs.
Authorize the Classmarker account your team already uses — one consent screen, no API keys, no mapping tables. Ayro can only do what you granted that account, and you can disconnect it at any time.
Describe the job the way you would hand it to a teammate. Ayro maps it to the Classmarker actions that close it and chains as many as the request needs.
The agent runs the actions inside the conversation the customer is already in, so nobody copies data between tabs and your team can take over at any point.
Get started freeClassmarker · Ayro
What can you do in Classmarker without me setting anything up?
These, right away:
Great, let's start with the first one.
FAQ
Setup, permissions, and the limits of what Ayro can do inside Classmarker.
Three months. The API requires finishedAfterTimestamp to be less than three months old and defaults to the last two weeks, so Get Initial Finished After Timestamp seeds a first pull and every response returns a next_finished_after_timestamp that Ayro uses to page forward without duplicating rows.
All 28 actions your agent can call on Classmarker, straight from the live MCP connection.
Add one or more access codes to an access list.
Create a new question category.
Create a new group.
Create a new question with specified text, type, and category in ClassMarker.
Create a new user in ClassMarker.
Removes one or more access codes from a ClassMarker access list.
Delete an API key by its ID.
Delete a group by its ID.
Deletes a specific link assignment from a test/exam in ClassMarker.
Delete a specific user by ID.
Deletes a webhook listener from your ClassMarker account.
Retrieve detailed information about a specific group by ID.
Compute the initial finishedAfterTimestamp for paginating ClassMarker test results.
Retrieve a specific question by its ID.
Fetch recent test results for a specific group and exam.
Fetch recent exam results for a specific link and test combination.
Retrieves detailed information for a specific test (exam) including its name and all assignment contexts.
Retrieve detailed information about a specific user.
Retrieves all question categories organized in a hierarchical structure.
List all certificates.
Retrieve a paginated list of questions from your question bank.
Retrieve recent exam results for all groups in your ClassMarker account.
Retrieves recent test results from ALL links accessible to your API key.
List all users.
Retrieve all configured webhooks.
Update an existing sub-category.
Update an existing parent category.
Updates an existing question in the ClassMarker question bank.
Same connection, same setup. Pick the next one your team already uses.
Searches Scripture by keyword or reference, returns verses, chapters, and passage ranges, and serves audio chapters as mp3.
Answers deadline and grade questions from live course data, messages students inside Canvas, and posts scores and feedback to submissions.
Coassemble is a flexible platform for building, managing, and delivering online training courses.
Reports who has submitted and reclaims work for editing, posts coursework and announcements, manages the roster, and answers guardian questions.
Fetches the languages a Linguapop account can currently test in, before anyone gets enrolled in a placement.
Enrols a member in the course they paid for, revokes product access when a plan ends, and deletes a member on request.

Authorize the account and your agent has all 28 actions from the first conversation.
