Manage Email Team
manage_email_teamAfter explicit organizer confirmation, an owner may inviteCreate with stable UUID inviteId/requestId, email, role editor/reviewer/publisher/viewer and expectedRevision 0; inviteResend or inviteCancel require inviteId, current expectedRevision and stable requestId. Create/resend queue a fixed system invitation email, not a campaign or access grant; only the intended verified recipient can accept. Show workspace, exact email and role before confirmation. Inspect delivery status after an uncertain response; never mint a new ID to retry. Cancel cannot recall accepted mail. Existing setMember(email/memberUid, role, active, expectedRevision) manages verified-account grants directly without an invitation; setPolicy(requireReview, expectedRevision) governs new publications; decideReview(reviewId, reviewHash, expectedDecisionRevision, decision approved/changes_requested) requires independent review authority. Publishers may send to eligible subscribers; grants cover the whole email workspace, not event administration. Workflow guide (MCP resource): socialloop://guides/email-campaigns.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | ||
| payload | Yes | Action parameters used by the web workspace: IDs, expectedRevision, draft/definition, cursor, and reviewHash where required. Identity is supplied by the connected account. | |
| confirmed | Yes | True only after the connected user approves the exact reviewed action. |