Skip to content
Automation Squad

Role

AI for High School Teachers

Robert MacKelfresh

By Robert MacKelfresh

Founder, Automation Squad

Teach one or more subjects to students at the secondary school level.

Secondary School Teachers, Except Special and Career/Technical Education · O*NET 25-2031.00 · Job Zone 4 · sourced from the U.S. Department of Labor occupation database

Automation coverage

17 of 24tools on this list have an AI solution available today

Counted by matching the tools this occupation is documented as using against a corpus of 226,452 AI products, MCP servers, skills and connectors. Where a tool has no match, we say so rather than inventing one.

AI you can use for this job

37 matched to the tools secondary school teachers, except special and career/technical education use. Showing 24.

  • Securely connect your AI agents and chatbots (Claude, ChatGPT, Cursor, etc) with Google Drive MCP or direct API to search files, upload documents, share folders, and manage permissions through natural language.

    Make (make.com)

  • Google Drive

    MCP server

    Google Drive is Google's file sync app that lets you store all of your files online alongside your Google Docs documents, and keep them synced with all of your devices.

    Google Drive

  • Securely connect your AI agents and chatbots (Claude, ChatGPT, Cursor, etc) with Google Meet MCP or direct API to schedule meetings, fetch meeting links, update invites, and manage participant lists through natural language.

    Make (make.com)

  • Google Meet

    MCP server

    Google Meet is a video conferencing app. Using your browser, share your video, desktop, and presentations with teammates and customers.

    Google Meet

  • Microsoft Excel

    MCP server

    Microsoft's Excel is a spreadsheet application used by millions of users across the world. It is part of the Office ecosystem and is considered the industry standard for spreadsheets. Only files on OneDrive for Business (available with Office 365 and Sharepoint server) are su

    Microsoft Excel

  • Microsoft Word

    MCP server
  • Moodle

    MCP server

    Moodle is a free and open-source learning management system that allows educators, of any kind, to create a private space online, filled with tools that easily create courses and activities, all optimised for collaborative learning.

    Moodle

  • Powerpoint

    MCP server
  • Make (make.com)

  • 123pc Geogebra

    MCP server
  • Email Server

    MCP server
  • Excel

    MCP server
  • Excel

    Skill
  • Securely connect your AI agents and chatbots (Claude, ChatGPT, Cursor, etc) with Google Classroom MCP or direct API to list classes, manage assignments, send announcements, and check student submissions through natural language.

  • Google Drive

    Connector

    Search and read your Docs, Sheets, and Slides in Claude

    Google Drive

  • Make (make.com)

  • Microsoft SharePoint is a service that helps organizations share content to quickly find information and seamlessly collaborate.

    Microsoft SharePoint

  • Make (make.com)

The tools this job actually uses

24 documented for this occupation. Showing 24, hot technologies first. A filled dot means an AI solution exists for it.

  • Microsoft Excelhot
  • Microsoft Office softwarehot
  • Microsoft PowerPointhot
  • Microsoft SharePointhot
  • Microsoft Wordhot
  • ABC programming language
  • Blackboard software
  • Common Curriculum
  • Desmos
  • Email software
  • Flipgrid
  • Geogebra
  • Google Classroom
  • Google Drive
  • Google Meet
  • Instructional software
  • Logo design software
  • Moodle
  • Nearpod
  • PowerSchool SIS
  • Schoology
  • Screencastify
  • Video editing software
  • Web browser software

What this job involves

32 documented tasks, most important first. Showing 24.

  1. Prepare students for later grades by encouraging them to explore learning opportunities and to persevere with challenging tasks.
  2. Instruct through lectures, discussions, and demonstrations in one or more subjects, such as English, mathematics, or social studies.
  3. Establish and enforce rules for behavior and procedures for maintaining order among students.
  4. Prepare materials and classrooms for class activities.
  5. Adapt teaching methods and instructional materials to meet students' varying needs and interests.
  6. Prepare, administer, and grade tests and assignments to evaluate students' progress.
  7. Establish clear objectives for all lessons, units, and projects, and communicate those objectives to students.
  8. Observe and evaluate students' performance, behavior, social development, and physical health.
  9. Plan and conduct activities for a balanced program of instruction, demonstration, and work time that provides students with opportunities to observe, question, and investigate.
  10. Guide and counsel students with adjustments, academic problems, or special academic interests.
  11. Use computers, audio-visual aids, and other equipment and materials to supplement presentations.
  12. Prepare objectives and outlines for courses of study, following curriculum guidelines or requirements of states and schools.
  13. Assign and grade class work and homework.
  14. Maintain accurate and complete student records as required by laws, district policies, and administrative regulations.
  15. Enforce all administration policies and rules governing students.
  16. Confer with parents or guardians, other teachers, counselors, and administrators to resolve students' behavioral and academic problems.
  17. Confer with other staff members to plan and schedule lessons promoting learning, following approved curricula.
  18. Prepare and implement remedial programs for students requiring extra help.
  19. Provide students with disabilities with assistive devices, supportive technology, and assistance accessing facilities such as restrooms.
  20. Meet with other professionals to discuss individual students' needs and progress.
  21. Meet with parents and guardians to discuss their children's progress and to determine priorities for their children and their resource needs.
  22. Prepare reports on students and activities as required by administration.
  23. Instruct and monitor students in the use of equipment and materials to prevent injuries and damage.
  24. Collaborate with other teachers and administrators in the development, evaluation, and revision of secondary school programs.