Skip to content

Instantly share code, notes, and snippets.

@kinlane
Created January 30, 2026 23:31
Show Gist options
  • Select an option

  • Save kinlane/f53e8117b2dbef28a2b43f2f1073e993 to your computer and use it in GitHub Desktop.

Select an option

Save kinlane/f53e8117b2dbef28a2b43f2f1073e993 to your computer and use it in GitHub Desktop.
APIs.yml Roles
- type: Roles
data:
# ===================
# TECH GROUP
# ===================
- name: Mobile App Developer
description: Creates, designs and develops mobile apps
domain: Tech
operations:
- Create Deployment
- Create Release
- Create Repository
- Create Branch
- Create Commit
- Create Pull Request
- Create Check Run
- Create Check Suite
- Get Deployment
- Get Release
- Get Repository
- List Deployments
- List Releases
- List Repositories
- Upload Release Asset
- Create Environment
- List Environments
- Create Environment Variable
- Get Environment Variable
- Create Fine-Tuning Job
- List Fine-Tuning Jobs
- Get Code Scanning Alert
- List Code Scanning Alerts
- Create Webhook
- Update Repository
- Compare Two Commits
- Get Commit
- List Commits
- Merge Branch
- Sync Fork Branch With Upstream
- name: Computer Graphics Animator
description: Designs, presents and develops graphic animation for commercial adverts or products
domain: Tech
operations:
- Upload Asset
- Get Asset
- List Assets
- Delete Asset
- Update Asset
- Create Asset Folder
- List Asset Folders
- Generate Image
- Create Image Variation
- Edit Existing Image
- Upload Video
- Get Video
- Update Video Metadata
- List Video Resources
- Render Component Images
- Get Component Content
- Upload File
- Download File Content
- Get File Metadata
- name: Game Developer
description: Creates games, including programming and developing graphics for gameplay
domain: Tech
operations:
- Create Repository
- Create Commit
- Create Release
- Create Deployment
- Get Repository
- List Repositories
- Upload Release Asset
- List Releases
- Create Branch
- Merge Branch
- Create Check Run
- Get Check Run
- Create Environment
- List Environments
- Upload Asset
- Get Asset
- List Assets
- Generate Image
- Create Image Variation
- Upload Video
- Create Webhook
- Get Webhook
- Compare Two Commits
- Get Commit
- List Commits
- name: Security Specialist
description: Analyzes and maintains security systems, data, and equipment; prevents and investigates breaches
domain: Tech
operations:
- Get Secret Scanning Alert
- List Secret Scanning Alerts For Organization
- List Secret Scanning Alerts For Repository
- Update Secret Scanning Alert
- List Locations For Secret Scanning Alert
- Check Vulnerability Alerts Enabled
- Enable Vulnerability Alerts
- Disable Vulnerability Alerts
- List Dependabot Alerts For Organization
- Get Audit Log For Organization
- Get Activity Logs
- List Code Scanning Alerts For Organization
- Create Or Update Organization Secret
- Delete Organization Secret
- Get Organization Secret
- List Organization Secrets
- Add Security Manager Team
- List Security Manager Teams
- Remove Security Manager Team
- Enable Or Disable Security Feature
- Get Advanced Security Committers
- Create SSH Key
- Delete SSH Key
- List SSH Keys
- Create GPG Key
- Delete GPG Key
- List GPG Keys
- Get Access Control Rule
- List Access Control Rules
- Create Access Control Rule
- Update Access Control Rule
- name: Technical Account Manager
description: Maintains customer relationships by analyzing requirements and developing solutions to issues
domain: Tech
operations:
- Get User
- List Users
- Get Organization
- List Organizations
- Get Account Details
- List Subscriptions
- Get Billing Information
- Get Usage
- List API Keys
- Create API Key
- Get Workspace
- List Workspaces
- List Workspace Members
- Get Activity Logs
- Get Reports
- List Webhooks
- Get Webhook
- Create Communication Template
- List Communication Templates
- Send Transactional Email
- Get Quality Of Service Metrics
- name: Product Manager
description: Brings together technology, business, and user experience; balances multiple requirements and uses A/B testing to optimize products
domain: Tech
operations:
- Get Analytics
- List Analytics Groups
- Create Analytics Group
- Get Reports
- Get User Report
- Get Daily Report
- Get Usage
- List Features
- Create Or Update Feature Flag
- Get Feature Flag
- Delete Feature Flag
- Get Product
- List Products
- Create Product
- Update Product
- List Milestones
- Create Milestone
- Update Milestone
- Get Project
- List Projects
- Create Project
- Update Project
- List Releases
- Get Release
- Generate Release Notes
- Get Repository Topics
- Search Repositories
- Get Activity Logs
- List Discussions
- Create Discussion
- name: Network Engineer
description: Designs, implements, and maintains computer networks; troubleshoots network issues and ensures optimal performance
domain: Tech
operations:
- Get Server Configuration
- List Devices
- Create Device
- Update Device
- Delete Device
- Get Quality Of Service Metrics
- Get Activity Logs
- List Webhooks
- Create Webhook
- Get Webhook Configuration
- Update Webhook Configuration
- List Self-Hosted Runners For Organization
- Get Self-Hosted Runner
- Create Registration Token For Organization
- Delete Self-Hosted Runner
- List Repository Cache Replication Status
- Get Audit Log For Organization
- name: IT Support Specialist
description: Provides technical support to end-users; troubleshoots hardware and software issues; maintains IT systems
domain: Tech
operations:
- Get User
- List Users
- Create User
- Update User
- Delete User
- Reset User Sessions
- Invalidate User Session
- Get User Presence
- Set User Presence
- List Devices
- Create Device
- Update Device
- Delete Device
- Get DND Status
- Set Snooze
- End Snooze
- List User Groups
- Get Activity Logs
- Get Workspace Settings
- Update Settings
- name: Help Desk Technician
description: Responds to user support requests; diagnoses and resolves technical problems; provides first-level IT support
domain: Tech
operations:
- Get User
- List Users
- Get User Presence
- Reset User Sessions
- Get DND Status
- Set Snooze
- End Snooze
- List Conversations
- Create Conversation
- Send Message
- Get Message
- List Messages
- Get Activity Logs
- List Devices
- Get Workspace Settings
- name: Technical Writer
description: Creates documentation for technical products and services; writes user manuals, API documentation, and technical guides
domain: Tech
operations:
- Create Document
- Get Document
- Update Document
- List Documents
- Create Page
- Get Page
- Update Page
- List Pages
- Get Page Content
- Update Page Content
- Create Blog Post
- Get Blog Post
- Update Blog Post
- List Blog Posts
- Create Collection
- Get Collection
- List Collections
- Create Collection Item
- Update Collection Item
- Upload File
- Get File
- List Files
- Get Repository README
- Create Or Update File Contents
- Publish Site
- name: Robotics Engineer
description: Designs, builds, and tests robotic systems; programs automation solutions; integrates robotics into manufacturing and other industries
domain: Tech
operations:
- Create Repository
- Get Repository
- Create Commit
- Create Release
- Create Deployment
- List Deployments
- Create Environment
- List Environments
- Create Device
- List Devices
- Update Device
- Delete Device
- Create Webhook
- Get Webhook
- Create Check Run
- Get Check Run
- List Check Runs
- Upload File
- Download File Content
- name: IoT Developer
description: Develops Internet of Things solutions; creates connected device applications; integrates sensors and smart devices
domain: Tech
operations:
- Create Device
- Get Device
- List Devices
- Update Device
- Delete Device
- Create Webhook
- Get Webhook
- List Webhooks
- Create Repository
- Get Repository
- Create Deployment
- List Deployments
- Create Environment
- Create Environment Variable
- Get Environment Variable
- Create Release
- Upload Release Asset
- Create Check Run
- Get Check Run
# ===================
# BUSINESS PM / DEVELOPMENT GROUP
# ===================
- name: Agile Project Manager
description: Manages the design and build of IT products or services within an agile work framework
domain: Business PM
operations:
- Create Project
- Get Project
- Update Project
- List Projects
- Create Milestone
- Get Milestone
- Update Milestone
- List Milestones
- Create Project Card
- Get Project Card
- Update Project Card
- Move Project Card
- List Project Cards
- Create Project Column
- Move Project Column
- List Project Columns
- Add Project Collaborator
- List Project Collaborators
- Create Team
- Get Team
- List Teams
- List Team Members
- Get Team Membership For User
- Create Discussion
- List Discussions
- Get Reports
- Get Activity Logs
- name: DevOps Manager
description: Leads tech teams, bringing together operations and development teams to produce optimum software
domain: Business PM
operations:
- Create Deployment
- Get Deployment
- List Deployments
- Delete Deployment
- Create Deployment Status
- Get Deployment Status
- Create Environment
- Get Environment
- List Environments
- Delete Environment
- Create Environment Secret
- Create Environment Variable
- Create Or Update Organization Secret
- List Organization Secrets
- Create Self-Hosted Runner Group
- List Self-Hosted Runner Groups
- List Self-Hosted Runners For Organization
- Get Self-Hosted Runner
- Create Registration Token For Organization
- Get Actions Permissions For Organization
- Set Actions Permissions For Organization
- Get Actions Cache Usage For Organization
- List Repositories With Cache Usage
- Create Check Run
- Get Check Run
- List Check Runs
- Create Check Suite
- Get Audit Log For Organization
- Get Activity Logs
- Create Webhook
- List Webhooks
- Get Default Workflow Permissions
- Set Default Workflow Permissions
- name: Technical Lead
description: Leads development teams, sets and maintains vision, ensures teams have necessary environment and equipment
domain: Business PM
operations:
- Create Repository
- Get Repository
- Update Repository
- List Repositories
- Create Team
- Get Team
- Update Team
- List Teams
- List Team Members
- Add Or Update Team Membership For User
- Remove Team Membership For User
- Create Branch
- Create Commit
- Merge Branch
- Create Pull Request
- List Pull Requests
- Create Release
- List Releases
- Create Deployment
- List Deployments
- Create Environment
- List Environments
- Create Check Run
- List Check Runs
- Get Code Scanning Alert
- List Code Scanning Alerts
- Create Milestone
- List Milestones
- Create Discussion
- List Discussions
- Compare Two Commits
- Get Commit
- name: Cloud Architect
description: Designs, sets up, and manages cloud data storage systems with appropriate access services and security measures
domain: Business PM
operations:
- Create Environment
- Get Environment
- List Environments
- Delete Environment
- Create Environment Secret
- Create Environment Variable
- Create Or Update Organization Secret
- List Organization Secrets
- Get Organization Public Key
- Create Self-Hosted Runner Group
- List Self-Hosted Runner Groups
- List Self-Hosted Runners For Organization
- Get Actions Permissions For Organization
- Set Actions Permissions For Organization
- Get Audit Log For Organization
- Get Activity Logs
- Enable Or Disable Security Feature
- Get Secret Scanning Alert
- List Secret Scanning Alerts
- Check Vulnerability Alerts Enabled
- Get Server Configuration
- Get Workspace Settings
- Update Settings
- name: Data Scientist
description: Manages, analyzes and interprets data to influence decision making within a business
domain: Business PM
operations:
- Create Embeddings
- Create Fine-Tuning Job
- Get Fine-Tuning Job
- List Fine-Tuning Jobs
- List Fine-Tuning Job Events
- Cancel Fine-Tuning Job
- Delete Fine-Tuned Model
- Get Model
- List Available Models
- Create Chat Completion
- Create Text Completion
- Generate Content
- Get Analytics
- List Analytics Groups
- Get Reports
- Get Daily Report
- Get User Report
- Search Repositories
- Get Database
- Create Database
- Get Data Source
- Create Data Source Query
- Get Spreadsheet
- Get Cell Values
- Batch Get Cell Values
- name: Data Analyst
description: Collects data and processes it into reports for businesses and organizations
domain: Business PM
operations:
- Get Analytics
- List Analytics Groups
- Create Analytics Group
- Get Reports
- Get Daily Report
- Get User Report
- Get Account Report
- Get Usage
- Get Spreadsheet
- Get Cell Values
- Batch Get Cell Values
- Update Cell Values
- Create Spreadsheet
- Get Database
- Create Data Source Query
- Search Developer Metadata
- Retrieve YouTube Analytics Reports
- Get Library Analytics Usage
- name: Data Modeler
description: Defines what data an organization needs and how to structure it for maximum effectiveness
domain: Business PM
operations:
- Create Database
- Get Database
- Patch Database
- Create Data Source
- Get Data Source
- Get Data Source Template
- Get Spreadsheet
- Create Spreadsheet
- Batch Update Spreadsheet
- Get Developer Metadata
- Search Developer Metadata
- List Association Definitions
- Create Association Label
- Update Association Label
- List Association Labels
- name: Data Architect
description: Designs and builds systems for collecting, processing and storing data for analysis
domain: Business PM
operations:
- Create Database
- Get Database
- Patch Database
- Create Data Source
- Get Data Source
- Get Data Source Template
- Patch Data Source
- Create Data Source Query
- Create Spreadsheet
- Get Spreadsheet
- Batch Update Spreadsheet
- Get Developer Metadata
- Search Developer Metadata
- List Association Definitions
- Create Association
- Create Association Label
- Update Association Label
- Create Environment
- Create Environment Variable
- Get Audit Log For Organization
- name: Database Administrator
description: Installs and maintains secure databases for data storage
domain: Business PM
operations:
- Create Database
- Get Database
- Patch Database
- Create Data Source
- Get Data Source
- Patch Data Source
- Get Spreadsheet
- Create Spreadsheet
- Batch Update Spreadsheet
- Get Developer Metadata
- Create Or Update Organization Secret
- Get Organization Secret
- List Organization Secrets
- Create Environment Secret
- Get Environment Secret
- Get Audit Log For Organization
- Get Activity Logs
- name: Systems Administrator
description: Maintains and upgrades software and hardware used by an organization
domain: Business PM
operations:
- Get User
- List Users
- Create User
- Update User
- Delete User
- Suspend User
- Unsuspend User
- Reset User Sessions
- Get Organization
- List Organizations
- Update Organization
- List Organization Members
- Get Server Configuration
- Get Workspace Settings
- Update Settings
- List Devices
- Create Device
- Update Device
- Delete Device
- Get Audit Log For Organization
- Get Activity Logs
- List API Keys
- Create API Key
- Delete API Key
- Create Or Update Organization Secret
- List Organization Secrets
- name: Systems Engineer
description: Develops, installs and evaluates software systems for organizational use
domain: Business PM
operations:
- Create Repository
- Get Repository
- Update Repository
- List Repositories
- Create Deployment
- Get Deployment
- List Deployments
- Create Environment
- Get Environment
- List Environments
- Create Environment Variable
- Create Release
- List Releases
- Upload Release Asset
- Create Self-Hosted Runner Group
- List Self-Hosted Runners For Organization
- Get Server Configuration
- Update Settings
- Create Webhook
- Get Webhook
- List Webhooks
- name: Business Systems Analyst
description: Researches the best software for a company to implement to increase performance
domain: Business PM
operations:
- Get Analytics
- List Analytics Groups
- Get Reports
- Get User Report
- Get Daily Report
- Get Usage
- Search Repositories
- List Repositories
- Get Repository
- List Releases
- Get Spreadsheet
- Get Cell Values
- Batch Get Cell Values
- Create Spreadsheet
- Get Activity Logs
- Get Audit Log For Organization
- List Available Models
- Get Model
- name: Software Developer
description: Codes, tests and analyzes software, working with designers, programmers and product managers to optimize
domain: Business PM
operations:
- Create Repository
- Get Repository
- Update Repository
- List Repositories
- Create Commit
- Get Commit
- List Commits
- Compare Two Commits
- Create Branch
- Merge Branch
- Create Pull Request
- List Pull Requests
- Create Release
- List Releases
- Create Check Run
- Get Check Run
- List Check Runs
- Create Check Suite
- Get Code Scanning Alert
- List Code Scanning Alerts
- Create Deployment
- List Deployments
- Create Environment
- List Environments
- Create Webhook
- Get Webhook
- Create Or Update File Contents
- Get Repository Content
- Delete File
- name: Full-Stack Developer
description: Builds and manages platforms, completes code projects, and manages databases
domain: Business PM
operations:
- Create Repository
- Get Repository
- Update Repository
- Create Commit
- Get Commit
- List Commits
- Compare Two Commits
- Create Branch
- Merge Branch
- Create Pull Request
- Create Release
- List Releases
- Create Deployment
- List Deployments
- Create Environment
- Create Environment Variable
- Create Check Run
- List Check Runs
- Create Database
- Get Database
- Patch Database
- Create Data Source
- Create Webhook
- Get Webhook
- Create Or Update File Contents
- Get Repository Content
- Create Page
- Update Page
- Publish Site
- name: Mobile Developer
description: Optimizes code behind mobile apps, including designing, testing and analyzing
domain: Business PM
operations:
- Create Repository
- Get Repository
- Update Repository
- Create Commit
- Get Commit
- List Commits
- Create Branch
- Merge Branch
- Create Release
- List Releases
- Upload Release Asset
- Create Deployment
- List Deployments
- Create Environment
- Create Environment Variable
- Create Check Run
- Get Check Run
- List Check Runs
- Get Code Scanning Alert
- List Code Scanning Alerts
- Create Webhook
- Get Analytics
- Get Reports
- name: Front-End Developer
description: Builds prototypes and interactive sites, manages user data and debugs interactive websites
domain: Business PM
operations:
- Create Repository
- Get Repository
- Create Commit
- Get Commit
- List Commits
- Create Branch
- Merge Branch
- Create Release
- List Releases
- Create Deployment
- List Deployments
- Create Page
- Get Page
- Update Page
- Get Page Content
- Update Page Content
- Create Collection
- List Collections
- Create Collection Item
- Update Collection Item
- Create Check Run
- List Check Runs
- Upload Asset
- Get Asset
- List Assets
- Publish Site
- name: Backend Developer
description: Develops server-side logic, databases, and APIs; ensures application performance and responsiveness; manages data integration
domain: Business PM
operations:
- Create Repository
- Get Repository
- Create Commit
- Get Commit
- List Commits
- Create Branch
- Merge Branch
- Create Release
- List Releases
- Create Deployment
- List Deployments
- Create Environment
- Create Environment Variable
- Create Environment Secret
- Create Database
- Get Database
- Patch Database
- Create Data Source
- Create Data Source Query
- Create Webhook
- Get Webhook
- List Webhooks
- Update Webhook Configuration
- Create Check Run
- List Check Runs
- Get Code Scanning Alert
- Create Or Update Organization Secret
- name: Front-End Designer
description: Transforms prototypes into web pages, optimizes graphics and fixes code issues
domain: Business PM
operations:
- Create Page
- Get Page
- Update Page
- List Pages
- Get Page Content
- Update Page Content
- Get Page Metadata
- Update Page Metadata
- Upload Asset
- Get Asset
- List Assets
- Update Asset
- Create Asset Folder
- List Asset Folders
- Create Collection
- List Collections
- Create Collection Item
- Update Collection Item
- Get Custom Code
- Add Or Update Custom Code
- Publish Site
- Get Style
- Update Style
- name: Interaction Designer
description: Creates wireframes, screenflows, prototypes, site maps, moodboards and interactive web designs
domain: Business PM
operations:
- Create Page
- Get Page
- Update Page
- List Pages
- Get Page Content
- Update Page Content
- Create Collection
- List Collections
- Create Collection Item
- Upload Asset
- Get Asset
- List Assets
- Get Component Content
- Get Component Properties
- Update Component Content
- Update Component Properties
- Get Component Set
- List Components
- Render Component Images
- Publish Site
- name: Accessibility Specialist
description: Evaluates accessibility compliance with UX, UI, and product designers; researches and tests products/services for accessibility
domain: Business PM
operations:
- Get Page
- List Pages
- Get Page Content
- Get Page Metadata
- Get Reports
- Get Analytics
- Get User Report
- List Collections
- Get Collection
- List Collection Items
- Get Component Content
- Get Component Properties
- List Components
- Create Discussion
- List Discussions
- Create Discussion Comment
- name: UI Designer
description: Designs site interfaces and graphics, performs customer analysis, design research, and creates branding and interactive designs
domain: Business PM
operations:
- Create Page
- Get Page
- Update Page
- List Pages
- Get Page Content
- Update Page Content
- Upload Asset
- Get Asset
- List Assets
- Update Asset
- Create Asset Folder
- Get Component Content
- Get Component Properties
- Update Component Content
- Update Component Properties
- Get Component Set
- List Components
- Render Component Images
- Get Style
- Update Style
- Publish Site
- Get Analytics
- name: UX Designer
description: Researches and analyzes user experience and behaviors, optimizes web designs based on research
domain: Business PM
operations:
- Get Analytics
- List Analytics Groups
- Get Reports
- Get User Report
- Get Daily Report
- Get Page
- List Pages
- Get Page Content
- Get Page Metadata
- Create Page
- Update Page
- Get Component Content
- Get Component Properties
- List Components
- Render Component Images
- Get Style
- Create Discussion
- List Discussions
- Create Discussion Comment
- Publish Site
- name: Information Architect
description: Creates site maps and user flows, researches concepts and conducts usability testing
domain: Business PM
operations:
- Create Page
- Get Page
- Update Page
- List Pages
- List Site Pages
- Get Page Content
- Update Page Content
- Get Page Metadata
- Update Page Metadata
- Create Collection
- Get Collection
- List Collections
- Create Collection Item
- List Collection Items
- Create 301 Redirect
- Get 301 Redirects
- Update 301 Redirect
- Delete 301 Redirects
- Get Robots.txt
- Replace Robots.txt
- Get Analytics
- Publish Site
- name: Content Strategist
description: Defines and implements brand voice, manages content and designs strategies with content manager
domain: Business PM
operations:
- Create Blog Post
- Get Blog Post
- Update Blog Post
- List Blog Posts
- Schedule Blog Post
- Create Blog Author
- Get Blog Author
- List Blog Authors
- Create Page
- Get Page
- Update Page
- List Pages
- Get Page Content
- Update Page Content
- Create Collection
- List Collections
- Create Collection Item
- Get Analytics
- Get Reports
- Publish Site
- name: Content Manager
description: Manages content to align with brand voice and values, analyzes user engagement and implements strategies
domain: Business PM
operations:
- Create Blog Post
- Get Blog Post
- Update Blog Post
- List Blog Posts
- Archive Blog Post
- Schedule Blog Post
- Push Draft To Live
- Create Blog Author
- Get Blog Author
- Update Blog Author
- List Blog Authors
- Create Page
- Get Page
- Update Page
- List Pages
- Publish Site
- Upload Asset
- Get Asset
- List Assets
- Get Analytics
- Get Reports
- name: Growth Hacker
description: Conducts SEO, drives new customers to websites and ensures scalability of business growth
domain: Business PM
operations:
- Get Analytics
- List Analytics Groups
- Create Analytics Group
- Get Reports
- Get User Report
- Get Daily Report
- Get Robots.txt
- Replace Robots.txt
- Update Robots.txt
- Create 301 Redirect
- Get 301 Redirects
- Update 301 Redirect
- Get Page Metadata
- Update Page Metadata
- Create Or Update Feature Flag
- Get Feature Flag
- Get Usage
- Search Topics
- name: Social Media Manager
description: Creates targeted online content on social media, optimizes through testing, analyzing and creating strategies to maximize brand awareness
domain: Business PM
operations:
- Send Message
- Get Message
- List Messages
- Schedule Message
- Delete Scheduled Message
- List Scheduled Messages
- Create Blog Post
- Get Blog Post
- Update Blog Post
- List Blog Posts
- Schedule Blog Post
- Upload Asset
- Get Asset
- List Assets
- Get Analytics
- Get Reports
- Get Daily Report
- Create Webhook
- Get Webhook
- Publish Site
- name: Digital Marketing Manager
description: Attracts users and converts them into customers through digital marketing strategies
domain: Business PM
operations:
- Get Analytics
- List Analytics Groups
- Create Analytics Group
- Get Reports
- Get User Report
- Get Daily Report
- Get Usage
- Send Transactional Email
- Create Communication Template
- List Communication Templates
- Create Blog Post
- List Blog Posts
- Schedule Blog Post
- Get Robots.txt
- Update Robots.txt
- Get Page Metadata
- Update Page Metadata
- Create 301 Redirect
- Get 301 Redirects
- Create Webhook
- Publish Site
- name: Web Analytics Developer
description: Collects, measures, and analyzes web traffic, acquisitions and conversions data to influence online marketing strategy
domain: Business PM
operations:
- Get Analytics
- List Analytics Groups
- Create Analytics Group
- Update Analytics Group
- Delete Analytics Group
- Get Reports
- Get User Report
- Get Daily Report
- Get Account Report
- Get Usage
- Retrieve YouTube Analytics Reports
- Get Library Analytics Usage
- Get Activity Logs
- Get Spreadsheet
- Create Spreadsheet
- Get Cell Values
- Update Cell Values
- Batch Get Cell Values
- name: SEO Consultant
description: Increases inbound links to maximize traffic through optimization, copy, and metadata for SEO
domain: Business PM
operations:
- Get Robots.txt
- Replace Robots.txt
- Update Robots.txt
- Create 301 Redirect
- Get 301 Redirects
- Update 301 Redirect
- Delete 301 Redirects
- Get Page Metadata
- Update Page Metadata
- Get Page Content
- Update Page Content
- Get Analytics
- Get Reports
- Search Topics
- List Blog Posts
- Update Blog Post
- Publish Site
- name: Marketing Technologist
description: Creates marketing strategies and sources technology for implementation
domain: Business PM
operations:
- Get Analytics
- List Analytics Groups
- Create Analytics Group
- Get Reports
- Get Usage
- Create Webhook
- Get Webhook
- List Webhooks
- Create Or Update Feature Flag
- Get Feature Flag
- Delete Feature Flag
- Send Transactional Email
- Create Communication Template
- List Communication Templates
- Create API Key
- List API Keys
- Get Activity Logs
- name: Data Engineer
description: Builds and maintains data pipelines and infrastructure; transforms raw data into usable formats; ensures data quality and availability
domain: Business PM
operations:
- Create Database
- Get Database
- Patch Database
- Create Data Source
- Get Data Source
- Patch Data Source
- Create Data Source Query
- Get Data Source Template
- Create Spreadsheet
- Get Spreadsheet
- Batch Update Spreadsheet
- Get Cell Values
- Update Cell Values
- Batch Get Cell Values
- Batch Update Cell Values
- Create Environment
- Create Environment Variable
- Create Or Update Organization Secret
- Create Webhook
- Get Audit Log For Organization
- name: Business Intelligence Developer
description: Designs and develops BI solutions; creates dashboards and reports; transforms data into actionable business insights
domain: Business PM
operations:
- Get Analytics
- List Analytics Groups
- Create Analytics Group
- Get Reports
- Get User Report
- Get Daily Report
- Get Account Report
- Get Spreadsheet
- Create Spreadsheet
- Get Cell Values
- Update Cell Values
- Batch Get Cell Values
- Create Database
- Get Database
- Create Data Source
- Create Data Source Query
- Retrieve YouTube Analytics Reports
- Get Library Analytics Usage
- name: Analytics Manager
description: Leads analytics teams; develops analytical strategies; communicates insights to stakeholders; drives data-driven decision making
domain: Business PM
operations:
- Get Analytics
- List Analytics Groups
- Create Analytics Group
- Update Analytics Group
- Delete Analytics Group
- Get Reports
- Get User Report
- Get Daily Report
- Get Account Report
- Get Usage
- Get Team
- List Team Members
- Create Team
- Update Team
- Create Project
- Get Project
- Update Project
- Create Discussion
- List Discussions
- name: Solutions Architect
description: Designs comprehensive technical solutions; bridges business requirements with technology implementation; ensures system integration
domain: Business PM
operations:
- Create Repository
- Get Repository
- List Repositories
- Create Environment
- Get Environment
- List Environments
- Create Environment Variable
- Create Or Update Organization Secret
- Create Webhook
- Get Webhook
- List Webhooks
- Update Webhook Configuration
- Get Server Configuration
- Create Database
- Get Database
- Create Data Source
- Create Self-Hosted Runner Group
- List Self-Hosted Runner Groups
- Get Audit Log For Organization
- Create Discussion
- List Discussions
- name: API Developer
description: Designs and develops APIs for system integration; creates documentation; ensures API security and performance
domain: Business PM
operations:
- Create Repository
- Get Repository
- Create Commit
- Get Commit
- List Commits
- Create Branch
- Merge Branch
- Create Release
- List Releases
- Create Deployment
- Create Environment
- Create Environment Variable
- Create Environment Secret
- Create Webhook
- Get Webhook
- List Webhooks
- Update Webhook Configuration
- Get Webhook Delivery
- Create API Key
- Get API Key
- List API Keys
- Create Check Run
- List Check Runs
- name: Quality Assurance Engineer
description: Tests software for bugs and issues; develops test plans and cases; ensures product quality before release
domain: Business PM
operations:
- Create Check Run
- Get Check Run
- List Check Runs
- Update Check Run
- Rerequest Check Run
- Create Check Suite
- Get Check Suite
- List Check Suites
- Rerequest Check Suite
- Get Code Scanning Alert
- List Code Scanning Alerts
- Create Environment
- List Environments
- Create Deployment
- Get Deployment
- List Deployments
- Get Release
- List Releases
- Create Discussion
- Create Discussion Comment
- name: Test Engineer
description: Designs and executes testing strategies; performs manual and automated testing; identifies and documents defects
domain: Business PM
operations:
- Create Check Run
- Get Check Run
- List Check Runs
- Update Check Run
- Rerequest Check Run
- Create Check Suite
- Get Check Suite
- List Check Suites
- Get Code Scanning Alert
- List Code Scanning Alerts
- Create Environment
- List Environments
- Get Deployment
- List Deployments
- Create Discussion
- Create Discussion Comment
- List Discussions
- name: Site Reliability Engineer
description: Ensures system reliability and uptime; automates operations tasks; monitors performance and responds to incidents
domain: Business PM
operations:
- Get Deployment
- List Deployments
- Create Deployment
- Get Deployment Status
- Create Deployment Status
- Create Environment
- Get Environment
- List Environments
- Create Environment Variable
- Create Environment Secret
- List Self-Hosted Runners For Organization
- Get Self-Hosted Runner
- Get Actions Cache Usage For Organization
- Create Webhook
- Get Webhook
- List Webhooks
- Get Audit Log For Organization
- Get Activity Logs
- Get Quality Of Service Metrics
- Get Server Configuration
- name: Infrastructure Engineer
description: Designs and maintains IT infrastructure; manages servers, networks, and hardware; ensures system availability
domain: Business PM
operations:
- Create Environment
- Get Environment
- List Environments
- Delete Environment
- Create Environment Variable
- Create Environment Secret
- List Self-Hosted Runner Groups
- Create Self-Hosted Runner Group
- List Self-Hosted Runners For Organization
- Get Self-Hosted Runner
- Create Registration Token For Organization
- List Devices
- Create Device
- Update Device
- Delete Device
- Get Server Configuration
- Get Audit Log For Organization
- Get Activity Logs
- Create Webhook
- List Webhooks
- name: Platform Engineer
description: Builds and maintains development platforms; creates tools for developer productivity; manages platform infrastructure
domain: Business PM
operations:
- Create Repository
- Get Repository
- Update Repository
- Create Environment
- Get Environment
- List Environments
- Create Environment Variable
- Create Environment Secret
- Create Self-Hosted Runner Group
- List Self-Hosted Runner Groups
- List Self-Hosted Runners For Organization
- Get Actions Permissions For Organization
- Set Actions Permissions For Organization
- Get Default Workflow Permissions
- Set Default Workflow Permissions
- Create Webhook
- List Webhooks
- Create API Key
- List API Keys
- Get Audit Log For Organization
- name: Automation Engineer
description: Develops automated solutions for business processes; implements RPA and workflow automation; reduces manual tasks
domain: Business PM
operations:
- Create Webhook
- Get Webhook
- List Webhooks
- Update Webhook Configuration
- Complete Workflow Step
- Update Workflow Step
- Fail Workflow Step
- Complete Callback
- Complete Callbacks (Batch)
- Create Check Run
- List Check Runs
- Create Environment
- Create Environment Variable
- Create Repository
- Create Deployment
- Get Audit Log For Organization
- Get Activity Logs
- name: RPA Developer
description: Creates robotic process automation solutions; programs software bots; implements intelligent automation workflows
domain: Business PM
operations:
- Create Webhook
- Get Webhook
- List Webhooks
- Update Webhook Configuration
- Complete Workflow Step
- Update Workflow Step
- Fail Workflow Step
- Complete Callback
- Complete Callbacks (Batch)
- Create Assistant
- Get Assistant
- List Assistants
- Modify Assistant
- Create Thread And Run
- Get Run
- List Run Steps
- Submit Tool Outputs
- Create Environment
- Create Environment Variable
- name: Technology Process Automation Specialist
description: Streamlines operations through intelligent workflow design; identifies automation opportunities; reduces costs through process optimization
domain: Business PM
operations:
- Complete Workflow Step
- Update Workflow Step
- Fail Workflow Step
- Complete Callback
- Complete Callbacks (Batch)
- Create Webhook
- Get Webhook
- List Webhooks
- Get Analytics
- Get Reports
- Get Activity Logs
- Get Audit Log For Organization
- Create Assistant
- Get Assistant
- List Assistants
- Create Discussion
- List Discussions
- name: Scrum Master
description: Facilitates agile development processes; removes team blockers; ensures scrum practices are followed; coaches teams
domain: Business PM
operations:
- Create Project
- Get Project
- Update Project
- List Projects
- Create Project Card
- Get Project Card
- Update Project Card
- Move Project Card
- List Project Cards
- Create Project Column
- Move Project Column
- Create Milestone
- Get Milestone
- Update Milestone
- List Milestones
- Get Team
- List Team Members
- Create Discussion
- List Discussions
- Create Discussion Comment
- Get Reports
- name: Engineering Manager
description: Manages software engineering teams; oversees project execution; handles hiring and performance management; aligns technical work with business goals
domain: Business PM
operations:
- Create Team
- Get Team
- Update Team
- Delete Team
- List Teams
- List Team Members
- Add Or Update Team Membership For User
- Remove Team Membership For User
- Get Team Membership For User
- Create Project
- Get Project
- Update Project
- List Projects
- Create Milestone
- Get Milestone
- List Milestones
- Get Repository
- List Repositories
- Create Repository
- Get Reports
- Get Activity Logs
- Get Audit Log For Organization
- Create Discussion
- List Discussions
# ===================
# AI/MACHINE LEARNING GROUP
# ===================
- name: AI/ML Engineer
description: Develops artificial intelligence systems; implements machine learning models; creates intelligent automation solutions
domain: AI/Machine Learning
operations:
- Create Chat Completion
- Create Text Completion
- Create Embeddings
- Generate Content
- Stream Generate Content
- Create Fine-Tuning Job
- Get Fine-Tuning Job
- List Fine-Tuning Jobs
- List Fine-Tuning Job Events
- Cancel Fine-Tuning Job
- Delete Fine-Tuned Model
- Get Model
- List Available Models
- Create Assistant
- Get Assistant
- List Assistants
- Modify Assistant
- Delete Assistant
- Create Thread And Run
- Create Thread Run
- Get Run
- List Run Steps
- Submit Tool Outputs
- Cancel Run
- Generate Image
- Create Image Variation
- Generate Speech
- Transcribe Audio
- name: Machine Learning Engineer
description: Builds and deploys ML models; optimizes algorithms; integrates machine learning into production systems
domain: AI/Machine Learning
operations:
- Create Fine-Tuning Job
- Get Fine-Tuning Job
- List Fine-Tuning Jobs
- List Fine-Tuning Job Events
- Cancel Fine-Tuning Job
- Delete Fine-Tuned Model
- Get Model
- List Available Models
- Create Embeddings
- Create Chat Completion
- Create Text Completion
- Generate Content
- Create Deployment
- Get Deployment
- List Deployments
- Create Environment
- Create Environment Variable
- Create Repository
- Get Repository
- Create Release
- Upload Release Asset
- Create Webhook
- Get Analytics
- name: AI/ML Research Scientist
description: Conducts research in artificial intelligence and machine learning; develops new algorithms; publishes findings; advances AI capabilities
domain: AI/Machine Learning
operations:
- Create Fine-Tuning Job
- Get Fine-Tuning Job
- List Fine-Tuning Jobs
- List Fine-Tuning Job Events
- Cancel Fine-Tuning Job
- Delete Fine-Tuned Model
- Get Model
- List Available Models
- Create Embeddings
- Create Chat Completion
- Create Text Completion
- Generate Content
- Create Repository
- Get Repository
- Create Document
- Get Document
- Update Document
- Create Blog Post
- Upload File
- Get File
- List Files
- name: Prompt Engineer
description: Designs and optimizes prompts for AI systems; improves AI model outputs; creates effective human-AI interaction patterns
domain: AI/Machine Learning
operations:
- Create Chat Completion
- Create Text Completion
- Generate Content
- Stream Generate Content
- Generate Prompt
- Improve Prompt
- Templatize Prompt
- Count Tokens
- Get Model
- List Available Models
- Create Assistant
- Get Assistant
- Modify Assistant
- Create Thread And Run
- Get Run
- Create Message
- Get Message
- List Thread Messages
- name: Natural Language Processing Engineer
description: Develops systems for human language understanding; creates chatbots and text analysis tools; implements language AI models
domain: AI/Machine Learning
operations:
- Create Chat Completion
- Create Text Completion
- Create Embeddings
- Generate Content
- Stream Generate Content
- Create Fine-Tuning Job
- Get Fine-Tuning Job
- List Fine-Tuning Jobs
- Get Model
- List Available Models
- Create Assistant
- Get Assistant
- List Assistants
- Modify Assistant
- Create Thread And Run
- Get Run
- Create Message
- List Thread Messages
- Transcribe Audio
- Generate Speech
- name: MLOps Engineer
description: Manages machine learning operations; deploys and monitors ML models; automates ML workflows; ensures model performance
domain: AI/Machine Learning
operations:
- Create Fine-Tuning Job
- Get Fine-Tuning Job
- List Fine-Tuning Jobs
- List Fine-Tuning Job Events
- Cancel Fine-Tuning Job
- Delete Fine-Tuned Model
- Get Model
- List Available Models
- Create Deployment
- Get Deployment
- List Deployments
- Create Deployment Status
- Create Environment
- Get Environment
- List Environments
- Create Environment Variable
- Create Environment Secret
- Create Webhook
- Get Webhook
- Get Activity Logs
- Get Audit Log For Organization
- Get Analytics
- name: AI/ML Specialist
description: Implements AI solutions across business functions; advises on AI strategy; evaluates and integrates AI technologies
domain: AI/Machine Learning
operations:
- Create Chat Completion
- Create Text Completion
- Create Embeddings
- Generate Content
- Generate Image
- Create Image Variation
- Generate Speech
- Transcribe Audio
- Get Model
- List Available Models
- Create Fine-Tuning Job
- List Fine-Tuning Jobs
- Create Assistant
- Get Assistant
- List Assistants
- Create Discussion
- List Discussions
- Get Analytics
- Get Reports
# ===================
# CYBERSECURITY GROUP
# ===================
- name: Cybersecurity Analyst
description: Monitors networks for security breaches; investigates violations; implements security measures; conducts vulnerability assessments
domain: Cybersecurity
operations:
- Get Secret Scanning Alert
- List Secret Scanning Alerts For Organization
- List Secret Scanning Alerts For Repository
- Update Secret Scanning Alert
- List Locations For Secret Scanning Alert
- Check Vulnerability Alerts Enabled
- Enable Vulnerability Alerts
- Disable Vulnerability Alerts
- List Dependabot Alerts For Organization
- Get Code Scanning Alert
- List Code Scanning Alerts For Organization
- Get Audit Log For Organization
- Get Activity Logs
- Get Access Control Rule
- List Access Control Rules
- List Organization Secrets
- Enable Or Disable Security Feature
- Get Advanced Security Committers
- name: Security Engineer
description: Designs and implements security systems; develops security protocols; tests systems for vulnerabilities; responds to security incidents
domain: Cybersecurity
operations:
- Create Or Update Organization Secret
- Delete Organization Secret
- Get Organization Secret
- List Organization Secrets
- Create Environment Secret
- Get Environment Secret
- Delete Environment Secret
- Create Access Control Rule
- Get Access Control Rule
- Update Access Control Rule
- Delete Access Control Rule
- List Access Control Rules
- Get Secret Scanning Alert
- List Secret Scanning Alerts
- Update Secret Scanning Alert
- Check Vulnerability Alerts Enabled
- Enable Vulnerability Alerts
- Disable Vulnerability Alerts
- Enable Or Disable Security Feature
- Get Audit Log For Organization
- Add Security Manager Team
- List Security Manager Teams
- name: Penetration Tester
description: Conducts authorized simulated cyberattacks; identifies security vulnerabilities; provides recommendations for security improvements
domain: Cybersecurity
operations:
- Get Secret Scanning Alert
- List Secret Scanning Alerts For Organization
- List Secret Scanning Alerts For Repository
- List Locations For Secret Scanning Alert
- Check Vulnerability Alerts Enabled
- List Dependabot Alerts For Organization
- Get Code Scanning Alert
- List Code Scanning Alerts For Organization
- Get Audit Log For Organization
- Get Activity Logs
- Get Access Control Rule
- List Access Control Rules
- Get Repository
- List Repositories
- Get Repository Content
- name: Ethical Hacker
description: Tests systems for security weaknesses; performs security audits; demonstrates potential exploits; helps improve security posture
domain: Cybersecurity
operations:
- Get Secret Scanning Alert
- List Secret Scanning Alerts For Organization
- List Secret Scanning Alerts For Repository
- List Locations For Secret Scanning Alert
- Check Vulnerability Alerts Enabled
- List Dependabot Alerts For Organization
- Get Code Scanning Alert
- List Code Scanning Alerts For Organization
- Get Audit Log For Organization
- Get Activity Logs
- Get Access Control Rule
- List Access Control Rules
- Get Repository
- List Repositories
- name: Security Architect
description: Designs comprehensive security infrastructure; develops security policies and standards; ensures enterprise-wide security compliance
domain: Cybersecurity
operations:
- Create Or Update Organization Secret
- Get Organization Secret
- List Organization Secrets
- Get Organization Public Key
- Create Environment Secret
- Get Environment Secret
- List Environment Secrets
- Get Environment Public Key
- Create Access Control Rule
- Get Access Control Rule
- Update Access Control Rule
- List Access Control Rules
- Add Security Manager Team
- List Security Manager Teams
- Remove Security Manager Team
- Enable Or Disable Security Feature
- Get Advanced Security Committers
- Get Audit Log For Organization
- Get Server Configuration
- Get Workspace Settings
- name: Incident Response Specialist
description: Responds to cybersecurity incidents; manages breach containment; conducts forensic analysis; develops incident response procedures
domain: Cybersecurity
operations:
- Get Secret Scanning Alert
- List Secret Scanning Alerts For Organization
- Update Secret Scanning Alert
- List Locations For Secret Scanning Alert
- Get Code Scanning Alert
- List Code Scanning Alerts For Organization
- Get Audit Log For Organization
- Get Activity Logs
- Get Access Control Rule
- List Access Control Rules
- Update Access Control Rule
- Delete Access Control Rule
- List Organization Secrets
- Delete Organization Secret
- Reset User Sessions
- Invalidate User Session
- Suspend User
- name: Cloud Security Engineer
description: Secures cloud infrastructure and applications; implements cloud security controls; monitors cloud environments for threats
domain: Cybersecurity
operations:
- Create Or Update Organization Secret
- Get Organization Secret
- List Organization Secrets
- Create Environment Secret
- Get Environment Secret
- List Environment Secrets
- Create Access Control Rule
- Get Access Control Rule
- Update Access Control Rule
- List Access Control Rules
- Get Secret Scanning Alert
- List Secret Scanning Alerts
- Check Vulnerability Alerts Enabled
- Enable Vulnerability Alerts
- Get Audit Log For Organization
- Get Activity Logs
- Enable Or Disable Security Feature
- Get Environment
- List Environments
- name: Chief Information Security Officer
description: Leads organizational security strategy; manages security teams; ensures regulatory compliance; reports to executive leadership
domain: Cybersecurity
operations:
- Get Audit Log For Organization
- Get Activity Logs
- List Security Manager Teams
- Add Security Manager Team
- Remove Security Manager Team
- Enable Or Disable Security Feature
- Get Advanced Security Committers
- List Secret Scanning Alerts For Organization
- List Code Scanning Alerts For Organization
- List Dependabot Alerts For Organization
- Get Organization
- Update Organization
- List Organization Members
- Get Reports
- Get Usage
- Get Server Configuration
- Get Workspace Settings
# ===================
# CLOUD & EMERGING TECH GROUP
# ===================
- name: Cloud Engineer
description: Develops and maintains cloud infrastructure; implements cloud solutions; migrates systems to cloud platforms
domain: Cloud & Emerging Tech
operations:
- Create Environment
- Get Environment
- List Environments
- Delete Environment
- Create Environment Variable
- Create Environment Secret
- Create Self-Hosted Runner Group
- List Self-Hosted Runner Groups
- List Self-Hosted Runners For Organization
- Get Self-Hosted Runner
- Create Registration Token For Organization
- Create Deployment
- Get Deployment
- List Deployments
- Create Repository
- Get Repository
- Get Server Configuration
- Get Audit Log For Organization
- Create Webhook
- List Webhooks
- name: Cloud Developer
description: Builds cloud-native applications; uses cloud services for application development; optimizes cloud-based solutions
domain: Cloud & Emerging Tech
operations:
- Create Repository
- Get Repository
- Create Commit
- Get Commit
- Create Branch
- Merge Branch
- Create Release
- Create Deployment
- List Deployments
- Create Environment
- Get Environment
- List Environments
- Create Environment Variable
- Create Environment Secret
- Create Check Run
- List Check Runs
- Create Database
- Get Database
- Create Webhook
- Get Webhook
- name: Cloud Security Specialist
description: Focuses on cloud security implementation; manages cloud access controls; ensures data protection in cloud environments
domain: Cloud & Emerging Tech
operations:
- Create Or Update Organization Secret
- Get Organization Secret
- List Organization Secrets
- Create Environment Secret
- Get Environment Secret
- List Environment Secrets
- Create Access Control Rule
- Get Access Control Rule
- Update Access Control Rule
- List Access Control Rules
- Get Secret Scanning Alert
- List Secret Scanning Alerts
- Check Vulnerability Alerts Enabled
- Enable Vulnerability Alerts
- Enable Or Disable Security Feature
- Get Audit Log For Organization
- Get Activity Logs
- Get Environment
- List Environments
- name: Cloud Consultant
description: Advises organizations on cloud adoption; designs cloud strategies; assists with cloud migration planning
domain: Cloud & Emerging Tech
operations:
- Get Organization
- List Organizations
- Get Repository
- List Repositories
- Get Environment
- List Environments
- Get Server Configuration
- Get Workspace Settings
- Get Audit Log For Organization
- Get Activity Logs
- Get Usage
- Get Reports
- Create Discussion
- List Discussions
- Create Discussion Comment
- Get Analytics
- name: Blockchain Developer
description: Develops blockchain-based applications; creates smart contracts; implements distributed ledger solutions
domain: Cloud & Emerging Tech
operations:
- Create Repository
- Get Repository
- Create Commit
- Get Commit
- List Commits
- Create Branch
- Merge Branch
- Create Release
- List Releases
- Create Deployment
- List Deployments
- Create Environment
- Create Environment Variable
- Create Environment Secret
- Create Check Run
- List Check Runs
- Create Webhook
- Get Webhook
- Get Code Scanning Alert
- name: Quantum Computing Specialist
description: Works with quantum computing systems; develops quantum algorithms; researches quantum computing applications
domain: Cloud & Emerging Tech
operations:
- Create Repository
- Get Repository
- Create Commit
- List Commits
- Create Release
- List Releases
- Create Document
- Get Document
- Update Document
- Create Blog Post
- List Blog Posts
- Upload File
- Get File
- List Files
- Create Discussion
- List Discussions
- Get Model
- List Available Models
- name: AR/VR Developer
description: Creates augmented and virtual reality applications; develops immersive experiences; implements 3D graphics and spatial computing
domain: Cloud & Emerging Tech
operations:
- Create Repository
- Get Repository
- Create Commit
- Get Commit
- Create Branch
- Merge Branch
- Create Release
- List Releases
- Upload Release Asset
- Create Deployment
- List Deployments
- Upload Asset
- Get Asset
- List Assets
- Upload Video
- Get Video
- Render Component Images
- Create Check Run
- List Check Runs
# ===================
# SALES GROUP
# ===================
- name: Account Advisor
description: Responds to clients and customers over the phone, resolves queries, often the initial contact person
domain: Sales
operations:
- Get User
- List Users
- Get Account Details
- Send Message
- Get Message
- List Messages
- Create Conversation
- Get Conversation Info
- List Conversations
- Get Order
- List Orders
- Get Subscriptions
- List Subscriptions
- Add Reminder
- List Reminders
- name: Account Consultant
description: Provides clients with services to analyze financial information for important business decisions
domain: Sales
operations:
- Get Account Details
- Get User
- List Users
- Get Reports
- Get Account Report
- Get Usage
- Get Billing Information
- Get Subscriptions
- List Subscriptions
- Get Spreadsheet
- Get Cell Values
- Get Analytics
- Create Discussion
- List Discussions
- name: Account Executive
description: Manages the interests of a client, usually in the advertising industry
domain: Sales
operations:
- Get User
- List Users
- Get Account Details
- Get Organization
- List Organizations
- Send Message
- List Messages
- Create Conversation
- List Conversations
- Get Order
- List Orders
- Create Order
- Update Order
- Get Reports
- Get Analytics
- Schedule Message
- Add Reminder
- List Reminders
- name: Account Specialist
description: First point of contact for prospective and existing customers, contacts potential customers, closes sales and assists customer needs
domain: Sales
operations:
- Get User
- List Users
- Create User
- Get Account Details
- Send Message
- Get Message
- List Messages
- Create Conversation
- Get Conversation Info
- List Conversations
- Get Order
- List Orders
- Create Order
- Update Order
- Get Subscriptions
- Add Reminder
- List Reminders
- name: Assistant Store Manager
description: Supports manager in daily retail operations, supervises employees, works with customers and carries out directives
domain: Sales
operations:
- Get User
- List Users
- Get Order
- List Orders
- Update Order
- Get Inventory
- List Inventory
- Update Inventory
- Get Product
- List Products
- Get Reports
- Get Daily Report
- List Team Members
- Get Activity Logs
- name: Business Development Specialist
description: Creates effective business proposals, identifies potential revenue streams and analyzes current business processes
domain: Sales
operations:
- Get Analytics
- Get Reports
- Get Usage
- Search Repositories
- List Repositories
- Get Organization
- List Organizations
- Create Discussion
- List Discussions
- Create Discussion Comment
- Get Spreadsheet
- Create Spreadsheet
- Get Cell Values
- Update Cell Values
- Send Transactional Email
- name: Client Advisor
description: Manages existing client relationships, formulates and implements advice as primary client relationship manager
domain: Sales
operations:
- Get User
- List Users
- Get Account Details
- Get Organization
- Send Message
- List Messages
- Create Conversation
- List Conversations
- Get Reports
- Get Analytics
- Get Usage
- Get Billing Information
- Get Subscriptions
- Create Discussion
- Add Reminder
- List Reminders
- name: Director of Sales
description: Improves sales and revenue, involved in hiring, managing and supporting sales staff
domain: Sales
operations:
- Get Reports
- Get Daily Report
- Get User Report
- Get Analytics
- Get Usage
- List Users
- Get Team
- List Teams
- List Team Members
- Create Team
- Update Team
- Get Order
- List Orders
- Get Billing Information
- Create Discussion
- List Discussions
- Get Activity Logs
- Get Audit Log For Organization
- name: Executive-Level Management
description: Leads team by managing sales managers, deals with organizational issues and interpersonal problems
domain: Sales
operations:
- Get Reports
- Get Daily Report
- Get User Report
- Get Analytics
- Get Usage
- Get Organization
- Update Organization
- Get Team
- List Teams
- Update Team
- List Team Members
- Get Audit Log For Organization
- Get Activity Logs
- Get Billing Information
- Create Discussion
- List Discussions
- name: Outside Sales Representative
description: Spends most sales time out of office in the field, handles B2C and B2B sales
domain: Sales
operations:
- Get User
- List Users
- Get Account Details
- Send Message
- List Messages
- Create Conversation
- List Conversations
- Get Order
- List Orders
- Create Order
- Update Order
- Get Product
- List Products
- Add Reminder
- List Reminders
- Complete Reminder
- Schedule Message
- name: Retail Sales Consultant
description: In-house sales team serving customers who come into the store
domain: Sales
operations:
- Get User
- List Users
- Get Order
- List Orders
- Create Order
- Update Order
- Get Product
- List Products
- Get Inventory
- List Inventory
- Get Payment
- List Payments
- Send Message
- name: Sales Administrative
description: Supports sales team with administrative tasks like order processing, answering queries, scheduling and data analysis
domain: Sales
operations:
- Get Order
- List Orders
- Create Order
- Update Order
- Get User
- List Users
- Send Message
- List Messages
- Schedule Message
- List Scheduled Messages
- Get Spreadsheet
- Get Cell Values
- Update Cell Values
- Get Reports
- Add Reminder
- List Reminders
- name: Sales Associate
description: Sells retail goods in house and handles customer queries
domain: Sales
operations:
- Get User
- List Users
- Get Order
- List Orders
- Create Order
- Get Product
- List Products
- Get Inventory
- List Inventory
- Send Message
- List Messages
- Create Conversation
- Get Payment
- List Payments
- name: Sales Consultant
description: Answers consumer questions about products, represents business in sales environment, acts as liaison between consumer and manufacturer
domain: Sales
operations:
- Get User
- List Users
- Get Product
- List Products
- Get Order
- List Orders
- Create Order
- Send Message
- List Messages
- Create Conversation
- List Conversations
- Add Reminder
- List Reminders
- Get Inventory
- List Inventory
- name: Sales Director
description: Supervises sales managers, implements marketing strategies and national sales plans, maintains sales volume and pricing
domain: Sales
operations:
- Get Reports
- Get Daily Report
- Get User Report
- Get Analytics
- Get Usage
- Get Team
- List Teams
- Create Team
- Update Team
- List Team Members
- Get Order
- List Orders
- Get Billing Information
- Get Product
- List Products
- Update Product
- Get Audit Log For Organization
- Create Discussion
- List Discussions
- name: Sales Engineer
description: Sells science and technology products to businesses, requires deep product knowledge and personable skills
domain: Sales
operations:
- Get Product
- List Products
- Get Repository
- List Repositories
- Get Release
- List Releases
- Get User
- List Users
- Send Message
- List Messages
- Create Conversation
- List Conversations
- Create Discussion
- List Discussions
- Get Order
- List Orders
- Create Order
- Add Reminder
- List Reminders
- name: Sales Management
description: Manages large profile customers, analyzes budgets, implements sales process improvements, sets team objectives
domain: Sales
operations:
- Get Reports
- Get Daily Report
- Get User Report
- Get Analytics
- Get Usage
- Get Team
- List Teams
- Update Team
- List Team Members
- Add Or Update Team Membership For User
- Get Order
- List Orders
- Get Billing Information
- Create Project
- Get Project
- Update Project
- Create Milestone
- List Milestones
- Get Activity Logs
- name: Sales Representative
description: Handles B2C and/or B2B sales to sell company products in field or over phone
domain: Sales
operations:
- Get User
- List Users
- Get Account Details
- Send Message
- List Messages
- Create Conversation
- List Conversations
- Get Order
- List Orders
- Create Order
- Update Order
- Get Product
- List Products
- Add Reminder
- List Reminders
- Schedule Message
- name: Store Manager
description: Runs sales and operations of retail store, monitors financial performance, recruits/trains staff, implements sales strategies
domain: Sales
operations:
- Get Reports
- Get Daily Report
- Get Analytics
- List Users
- Create User
- Update User
- Get Team
- List Team Members
- Get Order
- List Orders
- Get Inventory
- List Inventory
- Update Inventory
- Get Product
- List Products
- Get Billing Information
- Get Activity Logs
- name: Telemarketer
description: Solicits orders for goods or services over the phone
domain: Sales
operations:
- Get User
- List Users
- Send Message
- List Messages
- Schedule Message
- List Scheduled Messages
- Create Conversation
- Get Product
- List Products
- Get Order
- Create Order
- Add Reminder
- List Reminders
- Complete Reminder
# ===================
# MARKETING GROUP
# ===================
- name: Social Media Specialist
description: Builds and executes social media strategy based on audience research, optimizes company pages on social platforms
domain: Marketing
operations:
- Send Message
- Schedule Message
- List Scheduled Messages
- Delete Scheduled Message
- Create Blog Post
- Update Blog Post
- List Blog Posts
- Schedule Blog Post
- Upload Asset
- Get Asset
- List Assets
- Get Analytics
- Get Reports
- Get Daily Report
- Publish Site
- name: Paid Search Specialist
description: Assists online marketing services by driving paid search advertising campaigns and SEO/SEM
domain: Marketing
operations:
- Get Analytics
- List Analytics Groups
- Get Reports
- Get Daily Report
- Get Usage
- Get Robots.txt
- Update Robots.txt
- Get Page Metadata
- Update Page Metadata
- Search Topics
- Get Spreadsheet
- Create Spreadsheet
- Get Cell Values
- Update Cell Values
- name: Executive Director
description: Team leader in campaigns, designs and implements strategies, oversees overall projects
domain: Marketing
operations:
- Create Project
- Get Project
- Update Project
- List Projects
- Create Team
- Get Team
- Update Team
- List Teams
- List Team Members
- Get Reports
- Get Analytics
- Get Usage
- Create Discussion
- List Discussions
- Get Audit Log For Organization
- Get Activity Logs
- name: SEO Manager
description: Designs, implements and manages overall SEO strategy including content planning, web marketing, analytics and link building
domain: Marketing
operations:
- Get Robots.txt
- Replace Robots.txt
- Update Robots.txt
- Create 301 Redirect
- Get 301 Redirects
- Update 301 Redirect
- Delete 301 Redirects
- Get Page Metadata
- Update Page Metadata
- Get Page Content
- Update Page Content
- Get Analytics
- List Analytics Groups
- Get Reports
- Search Topics
- Create Blog Post
- Update Blog Post
- List Blog Posts
- Publish Site
- name: SEO Content Strategist
description: Creates and maintains editorial calendars, style guides, metadata frameworks, taxonomies and content migration plans
domain: Marketing
operations:
- Create Blog Post
- Get Blog Post
- Update Blog Post
- List Blog Posts
- Schedule Blog Post
- Get Robots.txt
- Update Robots.txt
- Get Page Metadata
- Update Page Metadata
- Create Collection
- Get Collection
- List Collections
- Create Collection Item
- Update Collection Item
- Get Analytics
- Get Reports
- Publish Site
- name: Director of Marketing
description: Organizes all marketing activities including campaigns, digital marketing, PR and events; develops and delivers integrated marketing strategy
domain: Marketing
operations:
- Get Reports
- Get Daily Report
- Get User Report
- Get Analytics
- Get Usage
- Create Project
- Get Project
- Update Project
- List Projects
- Create Team
- Get Team
- List Teams
- List Team Members
- Create Discussion
- List Discussions
- Get Audit Log For Organization
- Get Activity Logs
- Get Billing Information
- name: Account Manager
description: Maintains long-term relationships with client portfolio, connects with key stakeholders, develops favorable client relationships
domain: Marketing
operations:
- Get User
- List Users
- Get Account Details
- Get Organization
- List Organizations
- Send Message
- List Messages
- Create Conversation
- List Conversations
- Get Reports
- Get Analytics
- Get Usage
- Get Billing Information
- Get Subscriptions
- Add Reminder
- List Reminders
- Create Discussion
- name: User Experience Manager
description: Understands customer satisfaction with company technology, performs data collection and analysis to optimize website/apps
domain: Marketing
operations:
- Get Analytics
- List Analytics Groups
- Get Reports
- Get User Report
- Get Daily Report
- Get Page
- List Pages
- Get Page Content
- Get Page Metadata
- Get Component Content
- List Components
- Create Discussion
- List Discussions
- Create Discussion Comment
- Get Spreadsheet
- Get Cell Values
- name: Content Marketing Manager
description: Increases brand awareness and website traffic through marketing and distribution of online content, analyzes data to optimize
domain: Marketing
operations:
- Create Blog Post
- Get Blog Post
- Update Blog Post
- List Blog Posts
- Archive Blog Post
- Schedule Blog Post
- Push Draft To Live
- Create Blog Author
- List Blog Authors
- Create Page
- Update Page
- List Pages
- Upload Asset
- List Assets
- Get Analytics
- Get Reports
- Publish Site
- name: Marketing Specialist
description: Develops new marketing campaigns and strategies based on market analysis, works with creative teams on brand voice and promotional material
domain: Marketing
operations:
- Get Analytics
- Get Reports
- Get Daily Report
- Create Blog Post
- Update Blog Post
- List Blog Posts
- Upload Asset
- Get Asset
- List Assets
- Send Transactional Email
- Create Communication Template
- List Communication Templates
- Create Discussion
- List Discussions
- Publish Site
- name: Digital Marketing Analyst
description: Analyzes keyword hits, search engine traffic and page clicks to determine marketing campaign effectiveness
domain: Marketing
operations:
- Get Analytics
- List Analytics Groups
- Create Analytics Group
- Get Reports
- Get Daily Report
- Get User Report
- Get Usage
- Get Spreadsheet
- Create Spreadsheet
- Get Cell Values
- Update Cell Values
- Batch Get Cell Values
- Search Topics
- Get Page Metadata
- Get Robots.txt
- name: Social Media Manager (Marketing)
description: Plans, implements, manages and monitors company social media strategy to increase brand awareness and sales
domain: Marketing
operations:
- Send Message
- Schedule Message
- List Scheduled Messages
- Delete Scheduled Message
- Create Blog Post
- Update Blog Post
- List Blog Posts
- Schedule Blog Post
- Upload Asset
- Get Asset
- List Assets
- Get Analytics
- Get Reports
- Get Daily Report
- Create Webhook
- Publish Site
- name: Account Executive (Marketing)
description: Maintains client relations, develops client portfolio, serves as direct link between advertising agency and client
domain: Marketing
operations:
- Get User
- List Users
- Get Account Details
- Get Organization
- Send Message
- List Messages
- Create Conversation
- List Conversations
- Get Reports
- Get Analytics
- Get Usage
- Add Reminder
- List Reminders
- Create Discussion
- Get Order
- List Orders
- name: Web Developer
description: Handles web development activities including designing, coding and modifying websites per client specifications
domain: Marketing
operations:
- Create Repository
- Get Repository
- Create Commit
- Get Commit
- Create Branch
- Merge Branch
- Create Page
- Get Page
- Update Page
- List Pages
- Get Page Content
- Update Page Content
- Create Collection
- List Collections
- Upload Asset
- List Assets
- Add Or Update Custom Code
- Get Custom Code
- Publish Site
- Create Deployment
- List Deployments
- name: SEO Specialist
description: Analyzes, reviews and implements websites optimized for search engines through keyword/phrase content creation
domain: Marketing
operations:
- Get Robots.txt
- Replace Robots.txt
- Update Robots.txt
- Create 301 Redirect
- Get 301 Redirects
- Update 301 Redirect
- Get Page Metadata
- Update Page Metadata
- Get Page Content
- Update Page Content
- Get Analytics
- Get Reports
- Search Topics
- List Blog Posts
- Update Blog Post
- Publish Site
- name: Marketing Coordinator
description: Implements and advertises marketing campaigns, tracks sales data, maintains databases and promotional materials inventory
domain: Marketing
operations:
- Create Blog Post
- Update Blog Post
- List Blog Posts
- Schedule Blog Post
- Upload Asset
- Get Asset
- List Assets
- Get Analytics
- Get Reports
- Get Spreadsheet
- Get Cell Values
- Update Cell Values
- Send Transactional Email
- Schedule Message
- Add Reminder
- List Reminders
- name: Digital Marketing Specialist
description: Designs, creates and implements marketing campaigns to support company product and service expansion
domain: Marketing
operations:
- Get Analytics
- List Analytics Groups
- Get Reports
- Get Daily Report
- Create Blog Post
- Update Blog Post
- List Blog Posts
- Schedule Blog Post
- Send Transactional Email
- Create Communication Template
- Upload Asset
- List Assets
- Get Robots.txt
- Get Page Metadata
- Update Page Metadata
- Publish Site
- name: Marketing Manager
description: Manages marketing department, develops marketing strategy, coordinates campaigns aligned with sales activities
domain: Marketing
operations:
- Get Reports
- Get Daily Report
- Get User Report
- Get Analytics
- Get Usage
- Create Project
- Get Project
- Update Project
- Get Team
- List Team Members
- Create Blog Post
- List Blog Posts
- Create Discussion
- List Discussions
- Get Activity Logs
- Publish Site
- name: Digital Marketing Manager (Marketing)
description: Develops and manages digital marketing campaigns through SEO, paid search and PPC; manages online brand including social media
domain: Marketing
operations:
- Get Analytics
- List Analytics Groups
- Get Reports
- Get Daily Report
- Get User Report
- Get Usage
- Get Robots.txt
- Update Robots.txt
- Create 301 Redirect
- Get 301 Redirects
- Get Page Metadata
- Update Page Metadata
- Create Blog Post
- List Blog Posts
- Schedule Blog Post
- Send Transactional Email
- Create Communication Template
- Publish Site
- Create Project
- Get Team
- name: E-commerce Specialist
description: Manages online sales platforms; optimizes product listings and checkout processes; analyzes e-commerce metrics and customer behavior
domain: Marketing
operations:
- Get Product
- List Products
- Create Product
- Update Product
- Get SKU
- List SKUs
- Create SKU
- Update SKU
- Get Inventory
- List Inventory
- Update Inventory
- Get Order
- List Orders
- Get Payment
- List Payments
- Get Analytics
- Get Reports
- Publish Site
# ===================
# MANAGEMENT GROUP
# ===================
- name: Director of Operations
description: Coordinates and directs organization operations including staff management, department supervision, production and expense control
domain: Management
operations:
- Get Organization
- Update Organization
- List Organization Members
- Get Reports
- Get Daily Report
- Get User Report
- Get Analytics
- Get Usage
- Get Billing Information
- Get Team
- List Teams
- Create Team
- Update Team
- List Team Members
- Get Audit Log For Organization
- Get Activity Logs
- Create Project
- Get Project
- List Projects
- Create Discussion
- List Discussions
- name: Business Development Manager
description: Develops marketing literature, identifies sales leads, pitches to new clients, maintains relationships, oversees business development department
domain: Management
operations:
- Get Reports
- Get Daily Report
- Get Analytics
- Get Usage
- Get User
- List Users
- Get Organization
- List Organizations
- Send Message
- List Messages
- Create Conversation
- List Conversations
- Get Team
- List Team Members
- Create Discussion
- List Discussions
- Get Spreadsheet
- Create Spreadsheet
- name: Team Leader
description: Guides employee group to complete projects
domain: Management
operations:
- Get Team
- List Team Members
- Create Project
- Get Project
- Update Project
- Create Project Card
- Update Project Card
- List Project Cards
- Create Milestone
- Get Milestone
- Update Milestone
- List Milestones
- Create Discussion
- List Discussions
- Create Discussion Comment
- Add Reminder
- List Reminders
- name: Trainee Manager
description: Undertakes managerial duties under supervision
domain: Management
operations:
- Get Team
- List Team Members
- Get Project
- List Projects
- Get Project Card
- List Project Cards
- Get Milestone
- List Milestones
- Get Reports
- Get Activity Logs
- List Discussions
- Get Discussion
- name: Assistant Manager
description: Supports managers in keeping business running smoothly, takes on some managerial responsibilities, steps in when manager is absent
domain: Management
operations:
- Get Team
- List Team Members
- Get Project
- Update Project
- List Projects
- Create Project Card
- Update Project Card
- List Project Cards
- Get Milestone
- Update Milestone
- List Milestones
- Get Reports
- Get Daily Report
- Get Activity Logs
- Create Discussion
- List Discussions
- name: Operations Supervisor
description: Executes and plans department budget, manages office, supervises and evaluates employees, provides customer support, handles admin tasks
domain: Management
operations:
- Get Team
- List Team Members
- Get Reports
- Get Daily Report
- Get Billing Information
- Get Usage
- Get User
- List Users
- Update User
- Create Project
- Get Project
- Update Project
- Create Discussion
- List Discussions
- Get Activity Logs
- Add Reminder
- List Reminders
- name: Operations Manager
description: Oversees high-level HR duties including recruitment, analyzes and improves organizational processes
domain: Management
operations:
- Get Organization
- Update Organization
- List Organization Members
- Get Team
- List Teams
- Create Team
- Update Team
- List Team Members
- Add Or Update Team Membership For User
- Remove Team Membership For User
- Get Reports
- Get Daily Report
- Get User Report
- Get Analytics
- Get Usage
- Get Audit Log For Organization
- Get Activity Logs
- Create Discussion
- List Discussions
- name: Executive Director (Management)
description: Manages administration, programs and strategic plan of organization, reports directly to board of directors
domain: Management
operations:
- Get Organization
- Update Organization
- Get Reports
- Get Daily Report
- Get User Report
- Get Analytics
- Get Usage
- Get Billing Information
- Get Team
- List Teams
- List Team Members
- Create Project
- Get Project
- List Projects
- Get Audit Log For Organization
- Get Activity Logs
- Create Discussion
- List Discussions
- name: General Manager
description: Manages employees by designing and implementing policies and strategies, allocates budget, manages costs, coordinates operations, ensures customer service
domain: Management
operations:
- Get Organization
- Update Organization
- List Organization Members
- Get Team
- List Teams
- Create Team
- Update Team
- List Team Members
- Get Reports
- Get Daily Report
- Get User Report
- Get Analytics
- Get Usage
- Get Billing Information
- Get Audit Log For Organization
- Get Activity Logs
- Create Discussion
- List Discussions
- Get Workspace Settings
- Update Settings
- name: Manager
description: Manages work of employee group, plans and maintains work systems, procedures and policies to develop workplace performance
domain: Management
operations:
- Get Team
- List Team Members
- Add Or Update Team Membership For User
- Remove Team Membership For User
- Create Project
- Get Project
- Update Project
- List Projects
- Create Milestone
- Get Milestone
- Update Milestone
- List Milestones
- Get Reports
- Get Activity Logs
- Create Discussion
- List Discussions
- Add Reminder
- List Reminders
- name: IT Manager
description: Oversees IT department operations; manages technology infrastructure; leads IT staff; aligns technology with business objectives
domain: Management
operations:
- Get Organization
- List Organization Members
- Get Team
- List Teams
- Create Team
- Update Team
- List Team Members
- Get Server Configuration
- Get Workspace Settings
- Update Settings
- Get Audit Log For Organization
- Get Activity Logs
- Get Reports
- Get Usage
- List Devices
- List Self-Hosted Runners For Organization
- Create Project
- Get Project
- List Projects
- Create Discussion
- List Discussions
- name: VP of Engineering
description: Leads engineering organization; sets technical direction; manages engineering managers; drives product development strategy
domain: Management
operations:
- Get Organization
- Update Organization
- Get Team
- List Teams
- Create Team
- Update Team
- Delete Team
- List Team Members
- Add Or Update Team Membership For User
- Get Repository
- List Repositories
- Create Repository
- Get Reports
- Get Analytics
- Get Usage
- Get Audit Log For Organization
- Get Activity Logs
- Create Project
- Get Project
- List Projects
- Create Discussion
- List Discussions
# ===================
# C-SUITE GROUP
# ===================
- name: Chief Executive Officer
description: Highest ranking executive, manages overall company resources and operations, makes major corporate decisions, communicates with board and teams
domain: C-Suite
operations:
- Get Organization
- Update Organization
- List Organizations
- Get Reports
- Get Daily Report
- Get User Report
- Get Account Report
- Get Analytics
- Get Usage
- Get Billing Information
- Get Team
- List Teams
- Get Audit Log For Organization
- Get Activity Logs
- Get Server Configuration
- Get Workspace Settings
- Create Discussion
- List Discussions
- name: Chief Marketing Officer
description: Plans, develops and implements entire business marketing strategy
domain: C-Suite
operations:
- Get Reports
- Get Daily Report
- Get User Report
- Get Analytics
- List Analytics Groups
- Get Usage
- Get Billing Information
- Get Team
- List Teams
- List Team Members
- Create Project
- Get Project
- List Projects
- Get Audit Log For Organization
- Get Activity Logs
- List Blog Posts
- Create Discussion
- List Discussions
- name: Chief Financial Officer
description: Provides leadership, direction and management of finance and accounting team
domain: C-Suite
operations:
- Get Reports
- Get Daily Report
- Get User Report
- Get Account Report
- Get Analytics
- Get Usage
- Get Billing Information
- Update Billing Information
- Get Subscriptions
- List Subscriptions
- Get Order
- List Orders
- Get Payment
- List Payments
- Get Team
- List Teams
- Get Audit Log For Organization
- Get Activity Logs
- name: Chief Information Officer
description: Examines organization operations and technology use, optimizes technology processes
domain: C-Suite
operations:
- Get Organization
- Update Organization
- Get Server Configuration
- Get Workspace Settings
- Update Settings
- Get Reports
- Get Analytics
- Get Usage
- Get Audit Log For Organization
- Get Activity Logs
- Get Team
- List Teams
- List Devices
- List Self-Hosted Runners For Organization
- Enable Or Disable Security Feature
- Create Discussion
- List Discussions
- name: Chief Data Officer
description: Oversees collection, management, and storage of data across organization
domain: C-Suite
operations:
- Get Reports
- Get Daily Report
- Get User Report
- Get Account Report
- Get Analytics
- List Analytics Groups
- Get Usage
- Get Database
- List Databases
- Get Data Source
- Get Audit Log For Organization
- Get Activity Logs
- Get Team
- List Teams
- Create Discussion
- List Discussions
- Get Server Configuration
- name: Chief Technology Officer
description: Leads technology strategy and innovation; oversees technical architecture; manages engineering teams; drives technical vision
domain: C-Suite
operations:
- Get Organization
- Update Organization
- Get Repository
- List Repositories
- Get Team
- List Teams
- Create Team
- Update Team
- Get Server Configuration
- Get Workspace Settings
- Update Settings
- Get Reports
- Get Analytics
- Get Usage
- Get Audit Log For Organization
- Get Activity Logs
- List Self-Hosted Runners For Organization
- Create Discussion
- List Discussions
- Enable Or Disable Security Feature
- name: Chief Product Officer
description: Leads product strategy and development; oversees product management teams; aligns product vision with business goals
domain: C-Suite
operations:
- Get Product
- List Products
- Create Product
- Update Product
- Get Reports
- Get Daily Report
- Get User Report
- Get Analytics
- Get Usage
- Get Team
- List Teams
- List Team Members
- Create Project
- Get Project
- List Projects
- Create Milestone
- List Milestones
- Get Release
- List Releases
- Create Discussion
- List Discussions
- Get Activity Logs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment