Agent Platform
Your product or AI agent calls course generation, AI tutoring, and grading through REST endpoints and an MCP server.
Agent Platform docsAdd course generation, AI tutoring, automated grading, and more to your product with REST APIs and an MCP server.
TutorFlow offers two public APIs, each with its own keys. Choose by what your system needs to do.
Your product or AI agent calls course generation, AI tutoring, and grading through REST endpoints and an MCP server.
Agent Platform docsUse the Content API to create and update courses, videos, slides, and other materials in your TutorFlow classrooms. Receive a webhook when the work finishes.
Content API docsBuilding education features takes more than a content editor. Use TutorFlow APIs for course data, AI tutoring, grading, and other shared infrastructure so your team can focus on your product.
Add course generation, AI tutoring, automated grading, and more to your product with REST APIs and an MCP server.
Create courses, slides, quizzes, and other teaching materials through an API. Consistent schemas and typed payloads help you integrate them into your product.
Connect the MCP server and Claude, ChatGPT, or your in-house agents can call TutorFlow tools without writing any HTTP integration code.
Every endpoint is metered in credits, with 1 credit equal to $0.01 USD. No annual minimums and no token math, so usage stays easy to predict and manage.
Route across Claude, GPT, Gemini, and select open models without code changes. TutorFlow handles model fallback, caching, and retries.
Keep your existing brand, domain, and auth flow. TutorFlow returns JSON instead of widgets or iframes, so you can build it into your own UI freely.
Per-call traces, cost attribution per workspace, and webhook events for async jobs, so you can track operational health and spend.
Create courses, slides, quizzes, and other teaching materials through an API. Consistent schemas and typed payloads help you integrate them into your product.
Design interactive courses faster, from live coding activities to AI tutors powered by multiple models. Build practical courses that are easy to run and scale.
No SDK required, just JSON over HTTP. Every endpoint returns a consistent schema, so you can test fast and integrate with confidence.
curl -X POST https://api.tutorflow.io/v1/content/classrooms/$CLASSROOM_ID/courses/generate \
-H "Authorization: Bearer tf_content_..." \
-H "Content-Type: application/json" \
-d '{ "topic": "Beginner Python", "lessonCount": 5 }'Create an account, set up a workspace, and test the API with 1,000 free credits.
Generate a course from a prompt with one POST request, or connect the MCP server so your agents can call TutorFlow tools.
Switch to live keys, set rate limits, and monitor request status and usage from the dashboard.
Use TutorFlow as the education backend to build a fully branded LMS with course creation, enrollment, and grading.
Add a domain-aware AI tutor to your product without managing prompts, context, or model fallback yourself.
Score open-ended responses, code assignments, and quiz answers against a rubric, with feedback and audit logs kept alongside.
Wire TutorFlow features into Canvas, Moodle, or in-house education tools via REST or LTI 1.3.
The free plan includes 1,000 credits, the main endpoints, and the MCP server to test with. Get an API key without a credit card and start integrating right away.
No credit card required