Add learner to waitlist
Put a learner on the waitlist of content that has one.
MCP tool thought_industries_write → add_to_waitlist
write Confirm
Opens the learner profile, goes to the Access tab and adds the content under Waitlisted Content. Only content with an active waitlist can be added. The learner is enrolled only when someone buys the content or a manager provisions it, for example with enroll_learner. By default you confirm each call; you can switch that off for this tool.
Parameters
| Name | Type | Description |
|---|---|---|
| learner string required | string | Learner email or learner_id from list_learners. |
| content_id string required | string | Course or other content ID from list_courses. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "thought_industries_write",
"arguments": {
"operation": "add_to_waitlist",
"arguments": {
"learner": "learner",
"content_id": "content_8c41d2"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"learner": "sam.okafor@example.com",
"content": "June webinar",
"waitlisted": true
},
"isError": false
}