ZeroTier AI Employee

Leina connects to ZeroTier to help you review virtual networks and update their settings. Ask in your team chat. Leina does the work and brings back the result.

Connect ZeroTier, choose what to share, and hand off your first task.

Leina + ZeroTier Example Result

You

Read the studio network and rename it to Cedar Studio, keeping its other settings.

Leina

The network is now named Cedar Studio; the other settings were retained.

ZeroTier · Example

Cedar Studio · Network renamed

A clearer name for the shared studio network.

Name
Cedar Studio
Scope
Network name only.
Make a network easier for your team to recognize.

What Is a ZeroTier AI Agent?

Use a ZeroTier AI agent to review network settings and make specific changes to the network you select.

You specify the source and the destination. Leina uses the content available to your connection and returns the result for you to review.

ZeroTier

ZeroTier connects devices across locations through virtual networks.

  1. Choose the network

    Identify the network to change.

  2. Review its settings

    Read the existing configuration.

  3. Apply the requested change

    Update the name while preserving other settings.

What to Ask Leina to Do with ZeroTier

Copy a prompt, add your details, and send it to Leina in your connected team chat.

Review Network Inventory

List my ZeroTier networks in [organization, if applicable]. Read network [network ID] and summarize its access and address settings.

zerotier

Update a Network

Read ZeroTier network [network ID], then change its name to [name] and apply these specific settings: [changes]. Preserve other settings.

zerotier

Your next ZeroTier task can start with a message.

Connect. Ask. Get the Result.

Tell Leina what you need in your team chat. Include the source, destination, and expected result.

  1. Connect Your Account

    Connect the tools involved and give Leina access to the content it needs.

  2. Try a Task

    Share the source material, say where the result belongs, and describe what you need.

  3. Check the Result

    Review the result and any changes in the connected app.

Put Leina to Work in ZeroTier

Hand off these everyday tasks to your AI employee.

List Networks

List ZeroTier networks visible to the configured token. Works on both API versions; orgId, stats, and permissionCheck are v2 only and rejected on v1, which always lists every network the token can access.

Get Network

Get one ZeroTier network by ID, including its config (v1 responses also include member counts).

Create Network

Create a ZeroTier network. For v1 sends {config, description} and rejects networkGroupId; for v2 sends {name, description, config} and requires networkGroupId (the group the network is created under) and name.

Update Network

Update a ZeroTier network's name, description, and/or configuration fields.

Delete Network

Permanently delete a ZeroTier network and all its members.

List Members

List all members (devices) joined to a ZeroTier network.

Get Member

Get one member of a ZeroTier network, including authorization and IP assignment state.

Update Member

Update a network member. v1 fields: name, description, authorized, activeBridge, noAutoAssignIps, ipAssignments. v2 fields: name, description, activeBridge, noAutoAssignIps, ipv4Assignments, ipv6Assignments. Fields from the other API version are rejected; on v2 change authorization with authorize_member or deauthorize_member.

Delete Member

Remove a member from a ZeroTier network.

Authorize Member

Authorize one member on a ZeroTier network.

Deauthorize Member

Revoke authorization for one member on a ZeroTier network.

Get Org

Get a ZeroTier organization. For v1, returns the current user's org when orgId is omitted, or /org/{orgId}. For v2, uses orgId or falls back to the connection's orgId; one of them is required.

Get Status

v1 only: get ZeroTier Legacy Central status, including the authenticated user, version, and uptime.

Get Random Token

v1 only: get a server-generated random token value.

List Org Members

v1 only: list user members of an organization.

List Invitations

v1 only: list organization invitations for the current user.

Create Invitation

v1 only: send an organization invitation to an email address.

Get Invitation

v1 only: get one organization invitation by ID.

Accept Invitation

v1 only: accept an organization invitation.

Decline Invitation

v1 only: decline or cancel an organization invitation.

Get User

v1 only: get a ZeroTier user by ID.

Update User

v1 only: update a user's profile fields.

Delete User

v1 only: permanently delete a ZeroTier user account by ID. Upstream also deletes every network the user owns; this cannot be undone.

Add User Token

v1 only: register an API token for a user. The caller supplies the token value (get_random_token generates one); it cannot be retrieved after it is set.

Delete User Token

v1 only: delete one of a user's API tokens by name.

Set Network User Permissions

v1 only: replace a user's permission set on a network. The call sets all four flags, so omitted flags are sent as false.

List Orgs

v2 only: list organizations the service account can access.

List Network Groups

v2 only: list network groups, optionally filtered by organization.

Get Network Group

v2 only: get one network group by ID.

Create Network Group

v2 only: create a network group inside an organization.

Update Network Group

v2 only: rename or re-describe a network group.

Delete Network Group

v2 only: permanently delete a network group. Upstream also deletes all networks in the group.

List Network Group Networks

v2 only: list networks inside one network group.

Get Iam

v2 only: list IAM role assignments on an org, network group, or network.

Add Iam

v2 only: add roles for a principal on an org, network group, or network.

Replace Iam

v2 only: replace all IAM assignments on an org, network group, or network. Existing assignments missing from the list are removed, so an empty list strips every role.

Remove Iam

v2 only: remove roles from a principal on an org, network group, or network.

Get Org Iam Tree

v2 only: get the IAM tree of an organization (groups, networks, principals, roles).

Search Principals

v2 only: search org users by email term.

Invite Users

v2 only: invite email addresses to an organization.

Get Org Subscription

v2 only: get an organization's subscription plan and entitlements.

List Service Accounts

v2 only: list service accounts in an organization.

Create Service Account

v2 only: create a service account in an organization.

Get Service Account

v2 only: get one service account by ID, including its API keys.

Update Service Account

v2 only: update a service account's name or description.

Delete Service Account

v2 only: permanently delete a service account and all of its API keys.

Create Api Key

v2 only: create an API key for a service account. The secret is returned only once.

Get Api Key

v2 only: get one API key's metadata by ID.

Update Api Key

v2 only: update an API key's description.

Delete Api Key

v2 only: delete an API key.

List Webhooks

v2 only: list webhooks in an organization.

Create Webhook

v2 only: create a webhook for an organization.

Get Webhook

v2 only: get one webhook by ID.

Update Webhook

v2 only: update a webhook's URL, event list, or description.

Delete Webhook

v2 only: delete a webhook.

Rotate Webhook Secret

v2 only: rotate a webhook's signing secret.

Delete Webhook Secret

v2 only: revoke an overlap (previous) webhook secret by ID before its grace window ends. The active primary secret cannot be deleted (upstream returns 400); rotate first.

Check Permissions

v2 only: check whether the authenticated principal holds permissions on resources.

Update Current User

v2 only: update the authenticated user's profile.

Delete Current User

v2 only: permanently delete the authenticated user account.

Add Members

v2 only: add multiple members to a network in one call.

Remove Members

v2 only: remove multiple members from a network in one call.

Authorize Members

v2 only: authorize multiple members on a network in one call.

Deauthorize Members

v2 only: de-authorize multiple members on a network in one call.

Reject Members

v2 only: reject multiple members on a network in one call.

Reject Member

v2 only: reject one member on a network.

Get Flow Rules

v2 only (beta): get a network's flow rules.

Update Flow Rules

v2 only (beta): update a network's flow rules (custom rule source or isolation config).

More Tools for Your AI Employee

Connect the Apps your work depends on, and give Leina the context to carry the task forward.

Keep the Conversation Moving. Let Leina Pick Up the Work.

Hand off a task while your team is discussing it. Leina uses your connected tools and brings the result back to the conversation.

See How Leina Works in Slack
LeinaExample Result

The network is now named Cedar Studio; the other settings were retained.

Cedar Studio · Network renamed

ZeroTier + Leina: Your Questions, Answered

Which account type can I connect?

Legacy Central uses a personal token; New Central uses a service-account key. Select the version that matches your account.

Can I review settings before changing them?

Yes. Ask for a network review and specify any changes separately.

Make Leina Your ZeroTier AI Employee

Start with one task you already need to do. Tell Leina what a finished result should look like.

Connect ZeroTier, choose what to share, and hand off your first task.