외부 서비스·AI와 연동하기

최종 수정: 2026년 6월 25일

AI 이미지 생성, 번역, 환율 조회처럼 다른 서비스의 기능을 빌려 자동으로 처리하고 싶을 때가 있습니다. 이를 위해 별도의 서버를 두지 않아도 됩니다. 에이전트에게 어떤 외부 기능을 언제 부를지 말하면, 자동 연동을 걸어 줍니다.

이 연동의 핵심은 Webhook입니다. 어떤 일이 생겼을 때(예: 새 상품이 등록됐을 때) 외부 서비스를 부르고, 그 결과를 다시 데이터에 채워 넣습니다. 키가 필요한 외부 서비스라면 그 키를 안전하게 보관해 함께 씁니다.

AI에게 이렇게 말하세요

상품을 등록하면 그 가격을 달러·엔·유로로 환산해서 자동으로 채워 줘. 환율은 Frankfurter 환율 API(api.frankfurter.dev, 무료라 키가 필요 없어)에서 가져오고.

그러면 AI가 하는 일

  1. 상품을 담을 데이터 틀을 만듭니다. 이름·원화 가격과 환산가(달러·엔·유로) 칸입니다.
  2. 새 상품이 등록되면 그 가격으로 외부 환율 서비스를 부르는 Webhook을 겁니다. 키가 필요한 서비스라면 그 키는 노출되지 않게 보관합니다.
  3. 환율 서비스가 환산한 금액을 돌려주면, 그 상품의 환산가 칸에 자동으로 채워집니다.

원화 가격만 넣으면 됩니다. 나머지 통화는 외부 서비스가 채웁니다.

잘 됐는지 확인하기

상품을 하나 등록해 보고, 잠시 뒤 그 상품의 달러·엔·유로 가격이 자동으로 채워지면 연동이 동작하는 것입니다.

다음으로 할 일

  • Webhook: Webhook과 결과를 되채우는 흐름이 무엇인지 다룹니다.
  • API 레퍼런스: Webhook 설정의 요청 형식 같은 기술 명세를 다룹니다.