get_build_profile
Get Build Profile
Retrieves detailed information about a specific build profile, including its connected repository, configurations, and recent build history.
get_build_profile
Retrieves detailed information about a specific build profile, including its connected repository, configurations, and recent build history.
list_build_profiles
Retrieves all build profiles in the organization. Build profiles represent connected repositories and their build configurations. Use this to discover available profiles before triggering builds.
manage_enterprise_store
Manage your Enterprise App Store for in-house distribution. Supports listing profiles and app versions, publishing/unpublishing versions to Beta or Live channels, and getting download links.
get_build_status
Retrieves the current status of a specific build. Use this to check whether a build is queued, running, succeeded, failed, or canceled.
list_workflows
Retrieves all workflows associated with a build profile. Workflows define the sequence of build steps. Use this to find the workflow ID needed to trigger a build.
manage_testing_groups
Manage testing groups used for distributing app builds to testers. Supports listing, creating, deleting groups and managing group members.
manage_distribution
Manage testing distribution operations including viewing app versions, sending builds to testers, and getting download links. Use **action** to specify the operation.
cancel_build
Cancels a running or queued build by its task ID. Use this to stop builds that are no longer needed.
list_distribution_profiles
Retrieves all testing distribution profiles. Distribution profiles are used to share app builds with testers via email, QR codes, or direct links.
list_signing_identities
Retrieves all signing identities including iOS certificates, provisioning profiles, and Android keystores. Use **identityType** to filter by type, or omit to retrieve all types.
start_build
Triggers a new build for a specific branch and workflow in a build profile. You can specify the branch by ID or by name. Optionally pass environment variables to customize the build.
manage_environment_variables
Manage environment variable groups and their variables. Supports creating and deleting variable groups, as well as adding, updating, and removing individual variables within a group. Use **action** to specify the operation.
list_configurations
Retrieves all build configurations for a build profile. Configurations define platform settings, signing identities, auto-build triggers, and distribution settings.
list_organizations
Retrieves the organizations associated with the authenticated user. Includes organization details like name, SSO status, and sub-organization relationships.
manage_publish
Manage store publishing operations for App Store, Google Play, Huawei AppGallery, and Microsoft Intune. Supports listing profiles and app versions, viewing publish details, and controlling publish flows (start, cancel, restart).
manage_webhooks
Manage webhook configurations for receiving event notifications. Supports listing, creating, updating, and deleting webhooks, as well as viewing delivery history.
Automate mobile CI/CD workflows for iOS and Android apps. Manage build profiles, trigger and cancel builds, retrieve build logs, and download artifacts. Configure workflows and signing identities including iOS certificates, provisioning profiles, and Android keystores. Distribute builds to testers via distribution profiles and test groups. Publish apps to App Store, Google Play, Huawei AppGallery, Microsoft Intune, and TestFlight with customizable publish flows. Manage an Enterprise App Store for in-house distribution. Configure environment variable groups for build workflows. Manage organizations, team members, roles, and sub-organizations. Receive webhook notifications for build, signing identity, distribution, publish, and enterprise store events.
Common questions about connecting Appcircle to AI agents with Metorial.