IELTS/CELPIP practice and IELTS mock-test links
get_joe_speaking_practice_linkReturns verified links to IELTS Part 1, Part 2 and Part 3 practice, IELTS mock tests, CELPIP task practice and saved-recording retries in Joe Speaking. The app offers exam-timed practice, IELTS AI examiner follow-ups, recorded-audio assessment against Fluency and Coherence, Lexical Resource, Grammatical Range and Accuracy, and Pronunciation, and saved attempts for later review. CELPIP has task-specific formats and timing. Exact preparation links depend on availability; other results open an app or Simulator chooser for manual selection. Read-only lookup; recording, assessment and test start happen in Joe Speaking after the learner opens it. Use when the learner wants timed speaking practice, a mock test, a band-assessment entry, a retry, or help getting started. Speaking practice, recording, scoring and mock tests take place in Joe Speaking. Available fields include practiceOptions, destination, exactDestination and assistantInstruction. When onboarding is requested, also returns a howItWorks guide. The lookup does not start a microphone, record, score or charge. Joe Speaking saves practice completed in the app. Chat practice is not saved to Joe Speaking.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "get_joe_speaking_practice_link"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| ref | No | Exact Joe Speaking question or saved-practice URI previously returned by a tool. | |
| exam | No | Explicit practice scope. With no value, verified source and available saved exam or goal determine the entry. | |
| mode | No | An omitted mode returns all verified options available for the source: recording and, where available, mock or simulator options. Each explicit mode narrows the result: single_question to one-question recording, mock_test to an examiner mock, full_mock to a complete IELTS mock, and retry to a saved answer. | |
| part | No | IELTS part, when specified by the learner. | |
| task | No | CELPIP task matching the selected question, from task1 through task8. | |
| onboarding | No | True adds the visual howItWorks guide for getting started, understanding app versus chat, no saved records, earlier chat-only practice, or finding a self-study entry. Established-user recommendations, question preparation and retries use the compact result without this guide. | |
| recordingId | No | Exact saved attempt ID within the referenced recording-practice session. |