Chat SDK, 버튼과 모달에 callback URL 지원
·2026.05.20 09:00
Chat SDK가 버튼과 모달에 callback URL을 지원한다.
Chat SDK가 버튼과 모달에 callbackUrl prop을 추가했다. 카드에서 버튼을 누르거나 폼을 제출하면 이벤트 payload가 지정한 endpoint로 전송되고, Workflow run을 그 지점에서 멈췄다가 다시 이어갈 수 있다.
예시 코드는 createWebhook으로 webhook을 만든 뒤 <Card> 안의 각 Button에 같은 callbackUrl을 전달한다. 사용자가 approve, approve-and-send, deny 중 하나를 선택하면 await hook이 해제되고, 승인 계열 액션일 때만 sendReport()를 실행하는 식으로 흐름을 분기한다.
<Modal>에서는 제출한 form data가 payload에 포함된다.callbackUrl은 official adapter가 있는 대부분 플랫폼의 버튼에서 동작한다.- 모달은 Slack과 Teams에서 지원된다.
- 문서와 walkthrough guide도 함께 제공된다.
이 요약은 원문 이해를 돕기 위한 큐레이션입니다. 저작권은 원저작자에게 있으며, 정확한 내용과 맥락은 원문을 확인하세요.
요약 오류, 출처 표기 문제, 삭제 요청은 문의 · 건의로 알려주세요.