MCPHerramientas MCP/Equipo/invite_team_member

invite_team_member

Writeteam:write

Invite a new team member to the agency by email — sends them a signup invite (or, if that email already has an active Synup account elsewhere, an account-link invite instead). Fails if that email is already on this agency's team (use resend_team_invite instead). permissions is a { moduleKey: boolean } map; omit to use the default "member" preset. Returns the new (pending) member's id.

Parámetros
firstNamestringobligatorio
Invitee's first name (required).
lastNamestringobligatorio
Invitee's last name (required).
emailstringobligatorio
Invitee's email address (required).
permissionsobjectopcional
Per-module permission overrides ({ moduleKey: boolean }). Omit for the default "member" preset.
Solicitud de ejemplo
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "invite_team_member",
    "arguments": {
      "firstName": "string",
      "lastName": "string",
      "email": "string"
    }
  }
}
Respuesta de ejemplo
{
  "jsonrpc": "2.0",
  "id": 1,
  "result": {
    "content": [
      {
        "type": "text",
        "text": "..."
      }
    ]
  }
}

La forma de la respuesta se muestra a modo ilustrativo — el contenido real depende de la herramienta y de tus datos.