google_reauth_account
Re-authenticate an existing Google account if its refresh token is invalid or to change permissions without losing settings. Returns an authorization URL.
Instructions
Re-authenticate an existing Google account. Use this when a refresh token is invalidated (e.g., password change, revoked access, expired grant) or when you need to add/change scope tiers without losing the account ID, alias, description, or labels. Returns an authorization URL. After the user authorizes, call google_check_pending_auth with the sessionId. If no scope tier is given, the account's current scopes are reused. The authorized Google account must match the existing email; otherwise the reauth fails.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| accountId | Yes | The account ID, alias, or email of the account to re-authenticate | |
| scopeTier | No | Optional: change scope tier on reauth (use scopeTiers for multiple) | |
| scopeTiers | No | Optional: combine multiple tiers on reauth |