연동
n8n
세 가지 연결 방법: 웹훅 트리거, REST API에 대한 HTTP Request, 또는 MCP Client 노드.
n8n은 세 가지 방식으로 Letlink와 연결할 수 있습니다. 웹훅과 REST API는 Growth 및 Ultimate에서 작동합니다. MCP Client 노드는 Ultimate가 필요합니다. 앱 내 페이지는 연동 → n8n이며, API 문서를 이미 알고 있더라도 토큰과 MCP URL을 확인할 수 있습니다.
1. 웹훅 트리거(Growth 및 Ultimate)
- n8n에서 Webhook 노드를 추가하세요. POST, 프로덕션 모드로 전환하고 프로덕션 URL을 복사하세요.
- 해당 URL을 Letlink의 연동 → 웹훅에 붙여 넣으세요.
- 기록된 클릭은 각각
link_visitedJSON 객체로 도착합니다.link_shortcode,visitor_variation,utm_campaign등을 이후 노드에 매핑하세요.
“누군가 클릭하면 X를 실행”하는 경우에 알맞은 기본 방식입니다 — Airtable에 행 추가, 다른 Slack 워크스페이스에 알림, IP 정보 보강, 티켓 생성 등.
2. HTTP 요청(Growth 및 Ultimate)
https://letl.ink/api/v1에 n8n의 HTTP Request 노드를 사용하세요. X-API-KEY 헤더에 연동 → n8n의 토큰을 설정하세요. 일반적인 호출:
GET /auth/me— 연결 테스트.GET /links?domain=letl.ink— 링크 목록과 클릭 합계.- JSON으로
POST /links— 양식, CRM 또는 스프레드시트 행에서 단축 링크를 만듭니다. GET /visits— 푸시 웹훅을 원하지 않는다면 최근 클릭 50개를 주기적으로 가져오세요.
GET https://letl.ink/api/v1/links?domain=letl.ink
Header: X-API-KEY = YOUR_TOKEN
3. MCP 클라이언트(Ultimate)
n8n의 MCP Client 노드를 Streamable HTTP https://letl.ink/mcp에 Authorization: Bearer YOUR_TOKEN으로 연결하세요. 도구는 Claude와 ChatGPT가 보는 것과 같습니다: workspace_summary, list_links, get_link, get_recent_visits, create_link. 워크플로가 REST JSON을 직접 파싱하기보다 워크스페이스에 *질문*해야 할 때 사용하세요.
선택 방법
| 직책 | 사용 |
|---|---|
| 실시간으로 클릭에 반응 | Webhook 노드 |
| 야간 보고서 또는 목록 동기화 | /links 또는 /visits에 HTTP Request |
| 다른 시스템에서 링크 만들기 | HTTP Request POST /links |
| 에이전트가 사용량을 확인하고 링크를 생성 | Ultimate의 MCP Client |