Invite testers
invite_testersAdd testers to a TestFlight beta group: new emails are invited, existing invitees are added without error, and rerunning the same list is safe.
Instructions
Adds testers to a beta group, inviting them if they're new. People already invited elsewhere are added to the group instead of failing. External groups accept any email; internal groups only accept App Store Connect users on the team. Safe to re-run with the same list.
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. | |
| group | Yes | Group name or ID. | |
| dry_run | No | If true, return the plan without changing anything. | |
| testers | Yes | Emails, or objects like {"email": "ada@example.com", "first_name": "Ada"}. |