pingTesters
Resends the beta invitation email to one or more testers who still have a PENDING invitation (they were invited but have not joined yet). TWO-STEP TOOL: call it WITHOUT confirmationToken first — nothing is sent and you receive a preview plus a confirmationToken. Show the preview to the user; only after the user explicitly approves, call again with the SAME arguments plus the confirmationToken. Tokens are single-use and expire after a few minutes. Only testers with a pending invitation can be pinged; accepted or rejected testers cannot. Get the targets from listPendingInvitations (pending invitees do not appear in getBetaTesters): name them by invitationIds, which works for every pending invitee, or by emails, which only works for the invitees whose address listPendingInvitations reports (an invitee who already holds a workspace tester account is identified by id and name instead). At least one of the two is required and they combine freely; naming the same person both ways is one target, not two. One call pings at most 100 pending invitations. Never fabricate emails or ids. The batch is all-or-nothing: if ANY provided email or id lacks a pending invitation on this beta project, the whole call is rejected and nothing is sent.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| emails | No | Email addresses to ping. Use real addresses from listPendingInvitations. Only pending invitations can be pinged. | |
| productId | Yes | ID of the beta project to query. Get valid IDs from the listProducts tool. | |
| invitationIds | No | Invitation ids to ping, from listPendingInvitations. Use these for invitees whose address is not reported. | |
| confirmationToken | No | Two-step confirmation token. Omit on the first call to receive a preview plus a token; then call again with the SAME arguments plus this token to execute. Single-use and short-lived. |