conduyt_update_ring_group
Updates a ring group’s name, number, members, routing strategy, ring time, and active status. Requires expectedUpdatedAt when replacing members to prevent concurrent edits from overwriting changes.
Instructions
Update a ring group (name, number, members, strategy, ring time, active). Replacing memberIds REQUIRES expectedUpdatedAt (the API 428s without it); passing it on any update makes a concurrent edit 409 instead of being overwritten.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| id | Yes | Ring group UUID | |
| name | No | New name | |
| isActive | No | Active flag | |
| strategy | No | Ring strategy | |
| memberIds | No | Replacement member user UUIDs — REQUIRES expectedUpdatedAt | |
| phoneNumber | No | New E.164 number | |
| ringSeconds | No | Seconds to ring (5-120) | |
| expectedUpdatedAt | No | updatedAt from your last conduyt_get_ring_group read (REQUIRED when replacing memberIds) |