Skip to content

Feature: Organization management — invite members and rename #303

Description

@heiwen

Overview

Users need the ability to manage their organization directly, independent of agent membership:

  1. Invite members to the organization
  2. Remove members from the organization
  3. Rename the organization

Use cases

  • An org admin wants to add a new user to the organization before assigning them to any agent
  • An org admin wants to remove a user from the organization
  • An org admin wants to update the organization name after initial setup

Proposed changes

Invite member to organization

  • Add an organization settings page (or section) with a member invite form
  • Calls organization.inviteMember with the target email and role
  • Distinct from agent-level member management

Remove member from organization

  • Show a list of current org members with a remove action
  • Calls organization.removeMember with the member ID or email
  • Should not be available for the last owner

Rename organization

  • Add an editable organization name field in organization settings
  • Calls organization.update (or equivalent) with the new name

Out of scope

  • Per-agent member management (tracked separately)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions