Create a beta group
create_beta_groupCreates a TestFlight beta group in App Store Connect, or returns the group with the same name if it already exists. Internal groups use team members; external groups can share a public join link.
Instructions
Creates a TestFlight group, or returns the existing one with the same name. External groups can have a public link anyone can join. Internal groups can only contain people who are already App Store Connect users on the team.
Changes App Store Connect (needs ASC_WRITE=1). Safe to re-run: steps already done are skipped.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| app | No | App ID, bundle ID or exact app name. Defaults to ASC_APP_ID, or to the only app the key can see. | |
| name | Yes | ||
| dry_run | No | If true, return the plan without changing anything. | |
| feedback | No | Let testers send feedback and screenshots. | |
| internal | No | ||
| all_builds | No | Internal groups only: automatically get every new build. | |
| public_link | No | External groups only: turn on a public invite link. | |
| public_link_limit | No | Maximum testers who can join through the public link. |