연동

n8n

세 가지 연결 방법: 웹훅 트리거, REST API에 대한 HTTP Request, 또는 MCP Client 노드.

n8n은 세 가지 방식으로 Letlink와 연결할 수 있습니다. 웹훅과 REST API는 Growth 및 Ultimate에서 작동합니다. MCP Client 노드는 Ultimate가 필요합니다. 앱 내 페이지는 연동 → n8n이며, API 문서를 이미 알고 있더라도 토큰과 MCP URL을 확인할 수 있습니다.

1. 웹훅 트리거(Growth 및 Ultimate)

  1. n8n에서 Webhook 노드를 추가하세요. POST, 프로덕션 모드로 전환하고 프로덕션 URL을 복사하세요.
  2. 해당 URL을 Letlink의 연동 → 웹훅에 붙여 넣으세요.
  3. 기록된 클릭은 각각 link_visited JSON 객체로 도착합니다. 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개를 주기적으로 가져오세요.
HTTP Request 노드에서 링크 목록 조회
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

아직 궁금한 점이 있으신가요?

도와드리겠습니다. 연락 주시면 최대한 빨리 답변드리겠습니다.