Integration
Connect Ninety to Google Classroom
When something happens in Ninety, your agent does the next thing in Google Classroom. Describe it in plain language and the automation is built, tested on every branch and kept running.
Build it
What do you want Ninety and Google Classroom to do together?
Describe it and your agent reads both APIs, builds the automation, tests every branch and ships it. The list below is what exists today, not the limit.
Ask the assistant
You'll sign in before anything runs. What you typed comes with you.
Or work from Claude Code
Install the APIANT plugin for Claude Code and build, edit, test and read run history from your terminal. Every plan gets this, including free, and it spends no assistant credits.
Connect Claude CodeEverything your agent can do with Ninety and Google Classroom
Triggers and actions 4 triggers · 47 actions
Trigger
New Issue CreatedTriggered when a new issue is created in Ninety, optionally only on one team or only short-term vs long-term issues.
Trigger
New MeasurableTriggered when a new measurable (KPI) is added to your Ninety scorecard, optionally only those tracked over a given period like weekly or monthly.
Trigger
New TeamTriggered when a new team is created in your Ninety company.
Trigger
To-Do Created, Updated, or DeletedTriggered when a to-do is created or changed in Ninety — including being completed or archived — optionally only on one team or only personal to-dos. Ninety's API does not report hard deletions, so a removed to-do simply stops appearing rather than firing this trigger.
Action
Create IssueCreates an issue on a Ninety team's issues list.
Action
Create MilestoneCreates a milestone on a Ninety rock, with a title and due date.
Action
Create RockCreates a rock (a quarterly goal) for a Ninety team, with a due date, status and level.
Action
Create To-DoCreates a to-do on a Ninety team, with a due date and optional description.
Action
Delete IssueDeletes an existing Issue in Ninety by its ID.
Action
Delete Measurable NoteDeletes the note on a Measurable for one scorecard period.
Action
Delete Measurable ScoreDeletes the score on a Measurable for one scorecard period.
Action
Delete RockDeletes a Rock in Ninety by its ID. Returns the deleted Rock's ID along with the status Ninety returned.
Action
Delete To-DoDeletes a to-do in Ninety by its ID. Use it to remove a to-do that was created by mistake or is no longer needed.
Action
Find IssueSearches Ninety for issues matching the words you provide, optionally narrowed to one team or to short-term vs long-term issues. Returns the matching issues.
Action
Find MeasurableSearches Ninety's scorecard for measurables (KPIs) matching the words you provide, optionally limited to a tracking period like weekly or monthly. Returns the matching measurables.
Action
Find MilestoneSearches Ninety for milestones by title. Ninety carries milestones on their rocks, so this reads the rocks (optionally just one team's) and returns the milestones whose title matches, optionally limited to a single rock.
Action
Find RockSearches Ninety for rocks (quarterly goals) matching the words you provide, optionally narrowed to one team or one status. Returns the matching rocks.
Action
Find TeamReturns the teams in your Ninety company, optionally only those whose name contains the words you provide. Use it to get the team ID other Ninety actions need.
Action
Find To-DoSearches Ninety for to-dos matching the words you provide, optionally narrowed to one team, to personal to-dos, or to finished vs open ones. Returns the matching to-dos.
Action
Update IssueChanges an existing issue in Ninety — its title, detail, team, priority, short-term/long-term setting, or whether it is solved. Fields you leave blank are left as they are.
Action
Update Measurable NoteSaves the note on a Ninety scorecard measurable for one period, replacing any note already there.
Action
Update Measurable ScoreRecords the score on a Ninety scorecard measurable for one period, replacing any score already there.
Action
Update MilestoneChanges an existing milestone in Ninety — its title, detail, due date, owner, or whether it is finished. Fields you leave blank are left as they are.
Action
Update RockChanges an existing rock (quarterly goal) in Ninety — its title, detail, status, owner, team, quarter, due date, or whether it is archived. Fields you leave blank are left as they are.
Action
Update To-DoChanges an existing to-do in Ninety — its title, detail, due date, owner, team, repeat setting, or whether it is done or archived. Fields you leave blank are left as they are.
Action
Classrooms Course Work Materials ListTool to list courseworkmaterials in a course. use after confirming a valid courseid; supports pagination and ordering.
Action
Courses Announcements CreateTool to create an announcement in a course. use after confirming the course id is valid.
Action
Courses Announcements DeleteTool to delete an announcement. use after confirming the announcement id.
Action
Courses Announcements GetTool to get an announcement. use when you need to fetch an announcement by course and announcement id.
Action
Courses Announcements ListTool to list announcements in a course. use after you have the course id to page through announcements.
Action
Courses Announcements PatchTool to update fields of an announcement. use when you need to modify specific details of an existing announcement after confirming which fields to update.
Action
Courses GetTool to get details for a specific course. use when you need full course information by id.
Action
Courses ListTool to list all courses accessible to the authenticated user. use when you need a paginated list of courses.
Action
Courses Students Guardians ListTool to list guardians of a student in a course. use when you need to retrieve and paginate guardians for a given student in a course.
Action
Courses Students ListTool to list students in a course. use after you have the course id to page through enrolled students.
Action
Courses Teachers GetTool to get teacher enrollment. use when you need to retrieve a specific teacher in a course by courseid and userid.
Action
Courses Teachers ListTool to list teachers in a course. use after you have the course id to page through enrolled teachers.
Action
Courses Topics CreateTool to create a course topic. use when you need to organize course content into named sections.
Action
Courses Topics DeleteTool to delete a course topic. use when you need to remove a topic from a course after confirming the course and topic ids.
Action
Courses Topics GetTool to get a course topic. use when you need to retrieve details of a specific course topic by id after confirming the course and topic ids.
Action
Courses Topics ListTool to list topics in a course. use when you have confirmed the courseid and need to retrieve its topics.
Action
Courses Topics PatchTool to update fields of a course topic. use when you need to rename a topic after confirming its current details.
Action
Course Work CreateTool to create a coursework item in a course. use when you need to assign an assignment or question to students immediately or on a schedule.
Action
Course Work DeleteTool to delete a specific coursework. use when you need to remove a coursework item from a course after confirming the ids.
Action
Course Work GetTool to get details of a specific coursework. use when detailed information about a particular assignment is needed.
Action
Course Work ListTool to list coursework in a course. use after verifying courseid.
Action
Course Work Materials CreateTool to create course work material. use when adding resources or notes to a course.
Action
Course Work Materials GetTool to get a coursework material. use when you need to retrieve details of a specific coursework material by course and material id.
Action
Course Work Materials ListTool to list course work materials in a course. use when you need to retrieve and paginate materials for a given courseid.
Action
Course Work PatchTool to update fields of a coursework. use when you need to modify specific details of an existing coursework after confirming which fields to update.
Action
Course Work Student Submissions ListTool to list student submissions for a specific coursework. use when you need to fetch or paginate student submissions by course and coursework, optionally filtering by user, state, or timeliness.
No trigger or action matches that. Ask your agent to add it: it reads the API documentation and builds what you describe.
Each app on its own
Reviews