invite_users
Invite Users
Invite one or more users to your VEO organisation via email. Users can optionally be assigned admin rights and added to specific groups/communities on invitation.
invite_users
Invite one or more users to your VEO organisation via email. Users can optionally be assigned admin rights and added to specific groups/communities on invitation.
delete_group
Permanently delete a VEO group (community). This action cannot be undone.
list_portfolios
Retrieve a paginated list of portfolios from VEO.
manage_tag_session_notes
List, create, or delete notes on tag sessions in VEO. Notes are attached to specific tags within a tagging session and support threaded replies (max 2 levels deep).
manage_portfolio
Create, retrieve, update, or delete portfolios in VEO. Portfolios organise and group content for structured presentation.
create_group
Create a new group (community) in VEO. Groups are collaboration spaces where users share and discuss videos.
get_video_download
Get time-limited download URLs for a VEO video. Returns download tokens with URLs for various resolutions and aspect ratios of the transcoded video.
manage_video_comments
List, create, or delete comments on a VEO video. Comments support threaded replies (max 2 levels deep). You cannot reply to a reply.
create_user
Create a new user directly in your VEO organisation without sending invitation emails. Useful for API-driven user provisioning.
list_videos
Retrieve a paginated list of videos from VEO. Can filter by videos you created or videos shared with you. Results are sorted by upload date by default.
get_video_transcript
Retrieve the transcript for a VEO video. Returns the text-based representation of the video's audio content.
get_group
Retrieve details of a specific VEO group (community) by ID, including its members.
manage_group_members
Add members to a VEO group or list existing group members. When adding members, you can optionally grant them group admin privileges.
list_groups
Retrieve a paginated list of groups (communities) in VEO. Groups can be filtered by name, organisation, or creator. VEO supports four group types: Group (1), Video Bank (2), Community (3), and Cohort (4).
update_group
Update the properties of a VEO group (community). Only provide the fields you want to change.
update_user
Update a user's profile, status, or roles in VEO. Can modify name, email, password, active status, and organisation roles. Only provide the fields you want to change.
create_video
Create a new video resource in VEO and obtain an upload URL. After creation, the returned upload URL can be used to upload the actual video file to Azure blob storage via a PUT request.
list_users
Search and retrieve a paginated list of users in your VEO organisation. Filter by name, email, or organisation.
delete_user
Permanently delete a user from VEO. This action cannot be undone.
Upload, manage, and analyze videos for educational observation and professional development. Tag key moments in videos with predefined performance markers, retrieve AI-powered analysis and transcripts, and collaborate through comments and threaded notes. Manage users and organisations, including inviting, creating, and deactivating users with role-based access. Create and manage groups (collaboration spaces, video banks, communities, and cohorts) and their memberships. Organise content into portfolios. Download transcoded videos in various resolutions via time-limited URLs.
Common questions about connecting Veo to AI agents with Metorial.