Tool tree
gradeNot graded
get_pricingAnswer
Current ShipReal plans and prices for the visitor's billing region, read from the live pricing table on this page.
View tool JSON
{
"name": "get_pricing",
"kind": "answer",
"impl": "imperative",
"description": "Current ShipReal plans and prices for the visitor's billing region, read from the live pricing table on this page.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}list_curriculumAnswer
List the ShipReal course curriculum: every part and the modules inside it, as shown on this page.
View tool JSON
{
"name": "list_curriculum",
"kind": "answer",
"impl": "imperative",
"description": "List the ShipReal course curriculum: every part and the modules inside it, as shown on this page.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}get_course_summaryAnswer
What ShipReal is, who it is for, and who it is not for. Returns the markdown twin of this page, which carries the full fit guidance.
View tool JSON
{
"name": "get_course_summary",
"kind": "answer",
"impl": "imperative",
"description": "What ShipReal is, who it is for, and who it is not for. Returns the markdown twin of this page, which carries the full fit guidance.",
"inputSchema": {
"type": "object",
"properties": {},
"additionalProperties": false
},
"page": "/"
}get_enrollment_linkAnswer
Return the ShipReal checkout link and the total for a plan, a seat count and a billing country, without opening anything. Use to answer "what would N seats cost and where do we pay"; the visitor still presses the button to buy.
View tool JSON
{
"name": "get_enrollment_link",
"kind": "answer",
"impl": "imperative",
"description": "Return the ShipReal checkout link and the total for a plan, a seat count and a billing country, without opening anything. Use to answer \"what would N seats cost and where do we pay\"; the visitor still presses the button to buy.",
"inputSchema": {
"type": "object",
"properties": {
"plan": {
"type": "string",
"enum": [
"complete",
"teams"
],
"description": "complete is the single course, teams is per seat on one invoice."
},
"seats": {
"type": "integer",
"minimum": 1,
"description": "Seat count for the teams plan. Ignored for complete."
},
"country": {
"type": "string",
"description": "ISO 3166-1 alpha-2 code the buyer pays from, e.g. IL or US. Omit to use this visitor's own country."
}
},
"required": [
"plan"
],
"additionalProperties": false
},
"page": "/"
}start_checkoutSensitive Action
Open the ShipReal checkout for the Complete course, routed to the right payment provider for the visitor's country. Opens a hosted payment overlay; it does not complete a purchase.
View tool JSON
{
"name": "start_checkout",
"kind": "transact",
"impl": "declarative",
"description": "Open the ShipReal checkout for the Complete course, routed to the right payment provider for the visitor's country. Opens a hosted payment overlay; it does not complete a purchase.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}start_seat_checkoutSensitive Action
Open the ShipReal per-seat checkout for teams, routed to the right payment provider for the visitor's country. Opens a hosted payment overlay; it does not complete a purchase.
View tool JSON
{
"name": "start_seat_checkout",
"kind": "transact",
"impl": "declarative",
"description": "Open the ShipReal per-seat checkout for teams, routed to the right payment provider for the visitor's country. Opens a hosted payment overlay; it does not complete a purchase.",
"inputSchema": {
"type": "object",
"properties": {}
},
"page": "/"
}