---
title: "Drive adoption through developer-to-developer learning"
description: "Build a developer community where your biggest fans teach your next users. Docs get better, adoption grows, and your support team gets to breathe."
url: https://tightknit.ai/roles/developer-relations/
format: agent version of this page (the same facts as the page, as text)
---

# Drive adoption through developer-to-developer learning

> Build a developer community where your biggest fans teach your next users. Docs get better, adoption grows, and your support team gets to breathe.

**Role:** Developer Relations

## Feature highlights

- [Companion Site](https://tightknit.ai/features/companion-site.md): A fully branded website that turns your Slack community into a public-facing knowledge hub. Searchable, shareable, and SEO-friendly.
- [Custom Domain](https://tightknit.ai/features/custom-domain.md): Put your companion site on your own domain with SSL baked in, because community.yourbrand.com just hits different.
- [REST API](https://tightknit.ai/features/api-access.md): Full API access to your community data for the builders who want to go off-script and create something totally custom.
- [Webhooks](https://tightknit.ai/features/webhooks.md): Real-time event hooks that fire off to your systems whenever something interesting happens in the community.
- [AI-Optimized SEO / GEO](https://tightknit.ai/features/ai-powered-seo.md): Automatically optimizes your community content for search engines so your best discussions show up where people are already looking.
- [Site Search](https://tightknit.ai/features/site-search.md): Full-text search across your entire companion site so members find what they need before they even think to ask.

## Customer stories

- [Amplitude: 4x Engagement by Augmenting the Stack](https://tightknit.ai/customers/amplitude.md)
- [Arize: Five years of community, zero days of downtime](https://tightknit.ai/customers/arize.md)

## 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/roles/developer-relations/"
}
```

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

---

[View on tightknit.ai](https://tightknit.ai/roles/developer-relations/)
