> ## Documentation Index
> Fetch the complete documentation index at: https://docs.zixflow.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Introduction

> Overview of the Zixflow Node.js SDK.

The Zixflow Node.js SDK (`@zixflow/analytics-node`) sends identify, track, page, screen, group, and alias events from your server to Zixflow. Events are batched and flushed automatically, with retries on failure.

For browser / web client tracking, see the [JavaScript browser SDK](/documentation/sdk/javascript/introduction).

### SDK packages

| Package                     | Purpose                                    |
| --------------------------- | ------------------------------------------ |
| **@zixflow/analytics-node** | Node.js server client (install this)       |
| **@zixflow/analytics-core** | Shared internals (installed automatically) |

Current SDK version documented here: **1.1.5**.

### Features

* User identification and event tracking
* Object-parameter API (`userId` / `anonymousId` required on each call)
* Automatic event batching and retries
* Graceful shutdown with `closeAndFlush`
* Event emitters for errors and HTTP traffic
* TypeScript definitions included

For conceptual background on events, users, and attributes, see [Getting Started with Events](/documentation/events/getting-started).
