# Glyph ## Docs - [Introduction](https://www.glyphhq.io/docs/index.md): Send customer profiles and product events to Glyph. - [Quickstart](https://www.glyphhq.io/docs/quickstart.md): Send your first profile and event to Glyph in a few minutes. - [Set up with AI](https://www.glyphhq.io/docs/ai-setup.md): Give a coding agent the context and capture rules needed to integrate Glyph. - [Browser](https://www.glyphhq.io/docs/sdks/browser.md): Send client-side events and page views with @glyphhq/browser. - [Node.js](https://www.glyphhq.io/docs/sdks/node.md): Send server-side events with @glyphhq/node. - [Python](https://www.glyphhq.io/docs/sdks/python.md): Send server-side events with the glyphhq package. - [What to capture](https://www.glyphhq.io/docs/guides/what-to-capture.md): Choose the customer profiles, events, and traits to send to Glyph. - [Next.js](https://www.glyphhq.io/docs/guides/nextjs.md): Wire Glyph into a Next.js App Router app — client and server. - [Backfilling history](https://www.glyphhq.io/docs/guides/backfill.md): Import existing customers and historical events safely. - [Troubleshooting](https://www.glyphhq.io/docs/guides/troubleshooting.md): Events aren't showing up — work through the causes in order of likelihood. - [Configuration & delivery](https://www.glyphhq.io/docs/reference/configuration.md): Client options, batching, retries, and error handling — shared by every Glyph SDK. - [Message model](https://www.glyphhq.io/docs/reference/message-model.md): Method signatures, identity rules, and JSON value constraints shared by the Glyph SDKs. - [Write keys](https://www.glyphhq.io/docs/reference/write-keys.md): How write keys work: live and test environments, rotation, and exposure. - [HTTP ingest API](https://www.glyphhq.io/docs/reference/http-api.md): Send events directly to the ingest endpoint from platforms without an SDK.