Team

Teams: list yours and switch the one calls act in, read or rename it, manage members and invites, set its logo, create a Team, lend seats between your Teams. Owners manage; every role reads.

Before you start: an API key and a connected LinkedIn account, see the Quickstart.

Commands

CommandDescription
curviate team listThe Teams you are a member of, with your role; is_current marks the Team this call acts in. --counts adds each Team's Tier, trial, Accounts, active Motions and, where you are an Owner, seats.
curviate team getThe Team this call acts in: its name, your role, and the Owner who receives invoices.
curviate team switchAct in another of your Teams from now on: writes the Team to the profile (by id, or by its exact name). --team and CURVIATE_TEAM still override it per call.
curviate team createCreate a Team with you as its Owner, with no subscription or seat. Prints the Team and next_step: the header to send with a key for all your Teams, else the setup command for a key in the new Team.
curviate team updateRename the Team, or name the Owner whose email receives invoices. Owners only.
curviate team membersEveryone in the Team, oldest membership first, with their role. Every role may read it.
curviate team roleSet a member's role: owner, manager or member. The Team always keeps an Owner. Owners only.
curviate team removeRemove a member from the Team. Their Accounts here are disconnected and their key and connectors for this Team stop working at once. Owners only.
curviate team leaveLeave the Team this call acts in. Your Accounts here are disconnected; you can never leave your own default Team.
curviate team invites createInvite people by email, comma-separated, each with --role (default member). Owners only.
curviate team invites listThe Team's invites, newest first; never the invite link. Owners only.
curviate team invites resendSend a pending invite's email again, with a fresh link. Owners only.
curviate team invites revokeRevoke a pending invite: its link stops working. Owners only.
curviate team logo setSet the Team's logo from a PNG file; replaces the previous one. Owners only.
curviate team logo removeRemove the Team's logo. Removing a logo that is not set changes nothing. Owners only.
curviate team seats lendMove an unused paid seat of this Team to another of your Teams at no charge; it stays on this Team's invoice. Only the Owner who pays for both Teams may lend. Each call lends one more seat.
curviate team seats returnEnd a seat loan while no Account uses the seat. Run it in either Team, with that Team's id for the seat.

Exit codes: the exit code table.