Crear oferta
create_offerCreate course offers with percentage, fixed amount, fixed price, second-course, or package discounts; offers remain paused until you confirm activation.
Instructions
[Administrador del aula] Crea una oferta para cursos del aula: porcentaje, monto de descuento, precio fijo, descuento en el segundo curso o paquete. Queda pausada salvo que pidas activarla; confirma con la persona antes de activarla.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"classroom_id": "<classroom_id>",
"name": "<name>",
"kind": "<kind>",
"course_ids": "<course_ids>"
},
"name": "create_offer"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| kind | Yes | Tipo de oferta | |
| name | Yes | Nombre de la oferta | |
| amount | No | Valor en la moneda de la plataforma, para monto, precio_fijo y paquete | |
| ends_at | No | Fin en ISO 8601 | |
| percent | No | Porcentaje, para porcentaje y segundo_curso | |
| activate | No | ||
| starts_at | No | Inicio en ISO 8601 | |
| course_ids | Yes | ||
| max_claims | No | Cupos | |
| description | No | Descripción visible | |
| classroom_id | Yes | Aula |