How can we help?

Team members commands

The team-members command lets you manage workspace team members.

List team members

This command shows active team members in your workspace. Use this when you want to see who already has access before making membership changes.

neetorecord team-members list
neetorecord team-members list --page 1 --page-size 3

Optional flags:

  • --email - Filter by email address

  • --page - Page number

  • --page-size - Items per page

  • --subdomain <name> - Target a specific logged-in workspace

  • --json - Return JSON envelope output

  • --quiet - Return raw payload only

  • --toon - Return TOON (token-optimized) output

Sample output:

EMAIL                       TIME ZONE   ACTIVE   FIR...   ID                      LAS...   ORGANIZ...
─────────────────────────   ─────────   ──────   ──────   ─────────────────────   ──────   ──────────
[email protected]          Asia/K...   Yes      Oli      c047d45e-2402-44c8...   Exa...   Admin
[email protected]            Asia/K...   Yes      Lu       12291c88-8297-49f2...   A        Standard

Page 1 of 2 (5 total records)

  Show: neetorecord team-members show <id>

Show a team member

This command shows details for one team member ID. Use this when you want to inspect a member's email, role, time zone, and active status after finding their ID from the team-members list command.

neetorecord team-members show c047d45e-2402-44c8-b063-ce767c674317

Required argument:

  • <id> - Team member UUID

Optional flags:

  • --subdomain <name> - Target a specific logged-in workspace

  • --json - Return JSON envelope output

  • --quiet - Return raw payload only

  • --toon - Return TOON (token-optimized) output

Sample output:

ID                 c047d45e-2402-44c8-b063-ce767c674317
  EMAIL              [email protected]
  FIRST NAME         Oli
  LAST NAME          Example
  TIME ZONE          Asia/Kolkata
  PROFILE IMAGE URL  https://www.neetoauth.com/rails/active_storage/blobs/redirect/...
  ACTIVE             Yes
  ORGANIZATION ROLE  Admin

Create (invite) team members

This command invites team members to your workspace. Use this when you want to add colleagues by email and assign an organization role without opening the Team Members page in NeetoRecord.

neetorecord team-members create --email [email protected] --role Standard --send-invitation-email=false

Required argument:

  • --email - Email address to invite (repeatable)

  • --role - Organization role for invited members

Optional flags:

  • --invited-by - Inviter name or email

  • --send-invitation-email - Send invitation email (default true)

  • --subdomain <name> - Target a specific logged-in workspace

  • --json - Return JSON envelope output

  • --quiet - Return raw payload only

  • --toon - Return TOON (token-optimized) output

Sample output:

  MESSAGE  Users added successfully

Update a team member

This command updates fields for a team member ID. Use this when you need to change a member's role, name, email, or time zone from the terminal.

neetorecord team-members update c047d45e-2402-44c8-b063-ce767c674317 --first-name Sam --time-zone Asia/Kolkata --role Admin

Required argument:

  • <id> - Team member UUID

Optional flags:

  • --email - New email address

  • --first-name - First name

  • --last-name - Last name

  • --role - Organization role

  • --time-zone - Time zone

  • --subdomain <name> - Target a specific logged-in workspace

  • --json - Return JSON envelope output

  • --quiet - Return raw payload only

  • --toon - Return TOON (token-optimized) output

Delete a team member

This command removes a team member from your workspace. Use this when you want to revoke a member's access without using the NeetoRecord UI.

neetorecord team-members delete 00000000-0000-0000-0000-000000000000

Required argument:

  • <id> - Team member UUID to remove

Optional flags:

  • --subdomain <name> - Target a specific logged-in workspace

  • --json - Return JSON envelope output

  • --quiet - Return raw payload only

  • --toon - Return TOON (token-optimized) output

Sample output:

Team member removed.