Add a member to a ring group
/v1/voice/ring-groups/{ring_group_id}/membersconst member = await bird.voice.ringGroups.members.create("RING_GROUP_ID", { user_id: "USER_ID" });
console.log(member.user_id);member = client.voice.ring_groups.members.create("RING_GROUP_ID", user_id="USER_ID")
print(member.user_id)member, err := client.Voice.RingGroups.Members.Create(context.Background(), "RING_GROUP_ID", bird.VoiceRingGroupsMembersCreateParams{
UserID: "USER_ID",
})
if err != nil {
log.Fatal(err)
}
fmt.Println(member.UserId)$member = $bird->voice->ringGroups->members->create('RING_GROUP_ID', (new VoiceRingGroupMemberCreate())->setUserId('USER_ID'));
echo $member->getUserId(), "\n";bird voice ring-groups members create <ring-group-id> \
--user-id usr_01krdgeqcxet5s7t44vh8rt9mgcurl -X POST "https://us1.platform.bird.com/v1/voice/ring-groups/{ring_group_id}/members" \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{
"user_id": "usr_01krdgeqcxet5s7t44vh8rt9mg"
}'{
"user_id": "usr_01krdgeqcxet5s7t44vh8rt9mg",
"created_at": "2026-10-01T12:00:00Z"
}
Adds a workspace user to the ring group. The group rings the user only while they are online in the browser phone.
A user without access to the workspace returns 422, as does adding a
member to a group that already has 200. Adding a user who is already a
member, or adding to the default group, returns 409 Conflict.
Parâmetros
ring_group_idstringID of the ring group whose members to list or add to.
Corpo da requisição
user_idThe workspace user to add. bird members list and the members_list MCP tool list workspace members in pages, each with its user.id; follow next_cursor until the user appears. Both need the members scope at read level.
Payload de resposta
user_idThe member's user ID.
created_atWhen the user joined the ring group. Null for the default group, whose members are the users online now.
Recursos relacionados
Continue com a documentação, guias e exemplos sobre este tópico.