应用Canvas ToolsCanvas ToolsCanvas 是一个学习管理系统,支持在线课程、作业、评分和协作,被学校和大学广泛用于虚拟课堂连接 Canvas ToolsShare让 AI 智能体使用 Canvas ToolsAident Loadout 让 Claude Code、Codex、Cursor 和其他受支持的智能体调用 Canvas Tools。可选择 573 个受支持的操作。 可在 Audit 中审核每次执行。通过 Aident Vault 连接一次 Canvas Tools。智能体无需获取底层凭证即可使用受支持的操作。分类Education Lms价格与支付价格在 Loadout 中免费。使用个人连接的账号时,服务提供商可能收费。统一支付暂不支持。需要时请连接服务提供商账号。包含的操作573Canvas Abort Quiz Report GenerationAborts the generation of a quiz report or removes a previously generated one. Use when you need to cancel a report generation request or clean up an old report.Canvas Add Conversation MessageTool to add a message to an existing Canvas conversation. Use when sending a follow-up message to a conversation thread with specified recipients.Canvas Add Course To FavoritesTool to add a course to the current user's favorites. Use when you need to favorite a course for the authenticated user. If the course is already in the user's favorites, nothing happens.Canvas Add Group To FavoritesTool to add a group to the current user's favorites. Use when you need to mark a group as favorite for the authenticated user. If the group is already in the user's favorites, nothing happens.Canvas Add Last Attended DateTool to add or update the last attended date for a student enrollment in a course. Use when tracking student attendance by recording the last date a student attended the course.Canvas Add Recipients To ConversationTool to add recipients to an existing group conversation. Use when you need to add new participants to an ongoing conversation. Response includes the latest message showing who was added.Canvas Add Users To Content ShareTool to send a previously created content share to additional users. Use when you need to add more recipients to an existing content share.Canvas Answer Quiz QuestionsTool to provide or update answers to quiz questions for a quiz submission. Use when submitting answers for a quiz attempt. Requires a valid validation_token from quiz submission creation and the latest attempt number.Canvas Assign Unassigned Members To Group CategoryTool to assign unassigned members to groups within a group category. Use when you need to distribute users who are not yet in any group within the category. Returns a Progress object for async tracking by default, or group memberships when sync=true.Canvas Clear Course NicknamesTool to remove all stored course nicknames for the current user. Use when you need to clear all custom course name preferences.Canvas Close Notification For UserTool to excuse/close an account notification for the current user. Use when the current user no longer wants to see a specific notification. If the `remove` parameter is set to true, the notification is permanently destroyed for all users (admin action).Canvas Conclude Deactivate Or Delete EnrollmentTool to conclude, deactivate, or delete an enrollment in a Canvas course. Use when you need to end or remove a user's enrollment. If the task argument isn't given, the enrollment will be concluded.Canvas Copy File To FolderCopies an existing Canvas file to a specified destination folder. Use when you need to duplicate a file to another location.Canvas Copy FolderTool to copy a folder to another folder in Canvas. Use when you need to duplicate a folder structure with its contents to a destination folder.Canvas Create A Content Migration4Tool to create a content migration for a Canvas user. Use when you need to import content into a user's files from various sources (zip files, cartridges, etc.). If the migration requires a file upload, the actual processing starts once the file upload completes.Canvas Create Account NotificationCreates a global notification within a Canvas account, ensuring `end_at` is after `start_at` and any specified `notification_roles` are valid.Canvas Create Appointment GroupCreates a new appointment group in Canvas for schedulable time slots within specified course or group contexts.Canvas Create AssignmentCreates a new assignment within a specified course in Canvas LMS.Canvas Create Assignment Graph QlTool to create a new assignment in a Canvas course using the GraphQL API. Use when you need to create assignments with detailed configuration options including peer reviews, moderated grading, or assignment overrides.Canvas Create Assignment GroupCreate a new assignment group for a course. Use when you need to add a new assignment group to organize assignments in a Canvas course.Canvas Create Assignment OverrideCreates an assignment override to adjust due/unlock/lock dates for an assignment in a course, targeting specific students (requires `title`), a group, or a course section; at least one target (`student_ids`, `group_id`, or `course_section_id`) is required.Canvas Create Batch Overrides In A CourseTool to batch create assignment overrides for multiple assignments in a course. Use when creating multiple overrides at once in a transactional manner (all succeed or none are created). Each override requires assignment_id and one of student_ids, group_id, or course_section_id.Canvas Create Blackout Date For CourseTool to create a blackout date for the given course context. Use when you need to define a period during which certain activities are restricted or unavailable for a specific course.Canvas Create BookmarkCreates a new bookmark for the authenticated user. Use when you need to save a shortcut link to a Canvas page or external resource for quick access.Canvas Create Calendar EventCreates a calendar event with options for recurrence (finite `rrule` series only), section-specific timings, and blackout dates within a specified context.Canvas Create Communication ChannelCreates a new communication channel (e.g., email, SMS, push) for an existing Canvas user to receive notifications.Canvas Create Content ShareShares a Canvas content item to specified users, if the sender has necessary permissions and receiver IDs are valid.Canvas Create ConversationUse to send messages in Canvas by creating a new conversation or adding to an existing one; an existing conversation with the same recipients (and matching scope/filter, if specified) may be reused unless `force_new` is true.Canvas Create Conversation Graph QlTool to create a new conversation (message) between users in Canvas via GraphQL. Use when initiating a new conversation thread with specified recipients.+559 个操作+544 个操作服务提供商来源Provider API (api.composio.dev)相关 AI 智能体应用Ably ToolsAbly 是一个实时消息平台,帮助开发者构建聊天和数据同步等实时功能,为现代应用提供全球可扩展性和强大可靠性Abstract ToolsAbstract API 提供一套 API,帮助开发者自动执行各种任务,包括数据验证、数据丰富等。AbuseIPDB ToolsAbuseIPDB 是一个致力于通过提供集中式存储库来报告和检查与恶意活动相关的 IP 地址,从而帮助提升互联网安全性的项目。Abyssale ToolsAbyssale 是一个创意自动化平台,支持用户以编程方式生成图像、视频、GIF、PDF 和 HTML5 内容,从而简化视觉内容制作。