add_circle_member
Add a user, group, email, or nested circle to a circle as a member, using circle ID, user ID, and member type to grant access.
Instructions
Add a user, group, email, or nested circle as a member. Requires moderator+.
Args: circle_id: String circle id. user_id: The identifier of the principal being added. For user: the uid. For group: the group id. For mail: the email address. For circle: the string circle id (singleId). member_type: One of "user" (default), "group", "mail", "contact", "circle". Determines how user_id is interpreted.
Returns: JSON of the new member (id, singleId, userId, level, status). Status is "Member" for direct add and "Invited" when the circle has the INVITE config flag set.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user_id | Yes | ||
| circle_id | Yes | ||
| member_type | No | user |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |