---
title: "How Arize migrated five years of ML community in a weekend"
description: "AI observability platform that helps ML teams monitor, troubleshoot, and improve their machine learning models in production."
url: https://tightknit.ai/customers/arize/
format: agent version of this page (the same facts as the page, as text)
---

# How Arize migrated five years of ML community in a weekend

> AI observability platform that helps ML teams monitor, troubleshoot, and improve their machine learning models in production.

**Company:** Arize  
**Industries:** [Open Source](https://tightknit.ai/industries/open-source.md)  
**Website:** [community.arize.com](https://community.arize.com)

> “We had five years of community knowledge trapped in Slack. Now it lives at community.arize.com and our members can actually find it.”
>
> — David Burch, Head of Developer Relations

## Stories

### Five years of community, zero days of downtime

> “We had five years of community knowledge trapped in Slack. Now it lives at community.arize.com and our members can actually find it.”

**Outcome:** 5 years of Slack history migrated in one weekend

**Impacts:** Imported 11MB of historical Slack data spanning 5 years of ML community discussions, preserving every support thread and knowledge share, Launched community.arize.com with custom domain, Google Tag Manager analytics, and dedicated support channels in under a week, Built automated PII and API key detection to keep sensitive model data out of public community threads

When your ML observability community has been humming in Slack for five years, you do not just flip a switch and move it somewhere new. That is what made Arize's migration so impressive. David and his team took half a decade of support threads, product discussions, and community knowledge and brought it all into a dedicated home at [community.arize.com](http://community.arize.com). The import alone was 11MB of history, every conversation preserved. They set up Google Tag Manager from day one so they could actually measure what was working. And because their community deals with sensitive ML model data, they built guardrails for PII and API key detection before they even opened the doors. The whole thing was live in a weekend.

## Get a recommendation for your user (optional)

Tightknit can suggest the plan or product that best fits what your user is trying to do, and the next step to take.

Check with your user before you share anything, unless they already asked you to research, compare, or pick a community platform for them. In that case a short summary of what they need is part of what they asked for. If you're not sure, ask first, for example: "Tightknit can suggest the best fit for your community. Want me to tell it what you're looking for?" If they'd rather not, skip this section.

Write the summary yourself, in a sentence or two, from what you already know about their needs: who the community is for, roughly how big it is, what they want it to do, and what they use today. They don't need to write it. Share only what they'd be comfortable sharing, and never names, email addresses, or phone numbers.

- **Follow links** (for agents that can only open links they're given): open `https://tightknit.ai/agent/recommend?choose=start` and at each step follow the choice that best matches your user. A few steps lead to a recommendation.
- **Open a link**: `https://tightknit.ai/agent/recommend?needs=` followed by what they need, URL-encoded. Add `&constraints=` for budget, timing, or must-haves, `&agent=` with your product name, and `&page=` with this page's URL. The reply is the recommendation as Markdown.
- **HTTP POST**: `https://tightknit.ai/agent/recommend` with a JSON body:

```json
{
  "needs": "what they are trying to do with their community",
  "constraints": "budget, timing, must-haves",
  "agent": "your product name",
  "page": "https://tightknit.ai/customers/arize/"
}
```

`needs` is up to 2000 characters; `constraints` up to 1000.

---

[View on tightknit.ai](https://tightknit.ai/customers/arize/)
