Coassemble is a platform that allows users to create, manage, and deliver online training courses.
Toolkit · coassemble
v1
01Get Clientstool
02Get Coursestool
03Get Trackingstool
04Get Userstool
API Key · verified
4T · 0TR
coassemble
Supported tools and triggers
Each tool is a typed function your agent can call. Each trigger fires an agent run when something changes upstream.
Get Clients
Retrieve a paginated list of clients (organisations). Supports pagination via 'length' and 'page' parameters. Use when you need to list all client organisations or page through them systematically.
TOOL
Get Courses
Retrieve all courses from your Coassemble account with optional filtering and pagination. Use this tool to list, search, or browse courses. You can filter by user identifier, client identifier, or title, and control pagination with length and page parameters. All parameters are optional - call without parameters to get all courses.
TOOL
Get Trackings
Retrieves learner progress tracking records for a specific course. Returns tracking objects containing progress percentages, completion status, and timestamps. Supports filtering by learner identifier, client identifier, date range, and completion status, with pagination support.
TOOL
Get Users
Tool to retrieve a paginated list of users. Use when you need to browse or process user records optionally filtered by clientIdentifier.