Coassemble is a flexible platform for building, managing, and delivering online training courses.
4actions available
Every action runs live through MCP. Nothing to build, nothing to maintain.
Ayro checks a learner's progress tracking record for a specific Coassemble course. A customer asking whether someone has finished a course gets a straight answer, instead of the team checking manually.
Ayro pulls the list of courses available in a Coassemble account, with filtering and pagination. A customer asking what courses are on offer gets the current catalog right away, instead of waiting for someone to send a list.
How it works
Connect once, then just ask. There is no workflow builder to learn and nothing to maintain — Ayro reads the Coassemble actions it has and picks the ones a request needs.
Authorize the Coassemble 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 Coassemble 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 freeCoassemble · Ayro
What can you do in Coassemble 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 Coassemble.
Open the integration's page and connect your account — no code required. Once connected, your agent can use it as part of a conversation.
All 4 actions your agent can call on Coassemble, straight from the live MCP connection.
Retrieve a paginated list of clients (organisations).
Retrieve all courses from your Coassemble account with optional filtering and pagination.
Retrieves learner progress tracking records for a specific course.
Retrieve a paginated list of users.
Same connection, same setup. Pick the next one your team already uses.
Confirms what a recipient was awarded, issues credentials singly or in batches with evidence, maintains credential groups, and reports views and shares.
Answers deadline and grade questions from live course data, messages students inside Canvas, and posts scores and feedback to submissions.
Reports scores and pass or fail status, issues and revokes exam access codes, provisions test takers, and keeps the question bank current.
Looks up a word's definition, phonetics, and synonyms inline, so an unfamiliar term gets explained without leaving the conversation.
Launches a space for a named user and role, spins up an embeddable demo room, and reports on plan, usage and past sessions.
Checks course progress, grants or expires offer access, and issues one-hour login tokens so learners get back in without waiting on an admin.

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