다른 서비스의 소식 받아 처리하기
다른 서비스(폼 도구, 배달 앱, 캘린더)가 소식을 보낼 비공개 주소를 받습니다. DontCode가 진짜인지 확인하고 저장하면, 앱이 그에 맞게 움직입니다. 새 항목, 메일, 상태 변경.
해결하는 문제
쓰는 도구들은 앱이 알아야 할 일을 알고 있습니다. 폼이 채워졌고, 배송이 출발했고, 미팅이 잡혔다는 것. 손으로 옮기면 느리고 실수가 나고, 직접 받는 곳을 만들려면 서버, 서명, 재시도까지 챙겨야 합니다.
이렇게 됩니다
서비스마다 비공개 주소 하나. 모든 소식은 확인되고 기록되어 언제 무엇이 왔는지 볼 수 있고, 앱은 내가 평범한 말로 적은 대로 움직입니다. 예: 'Typeform 응답이 오면 리드를 추가하고 나에게 메일 보내기'.
작동 방식
- 서비스를 한 번 추가하면 그 서비스용 비공개 주소가 생깁니다.
- 그 주소를 다른 서비스의 설정에 붙여 넣습니다.
- 보내오는 소식마다 진짜인지 확인하고 기록합니다.
- 앱은 내가 적은 대로 움직입니다. 저장하고, 누군가에게 메일 보내고, 상태를 바꿉니다.
- 처리하지 못한 소식도 남아 잃는 게 없습니다.
내 앱에 만들기
내 앱에 딱 맞도록 Insight가 먼저 몇 가지를 물어봐요.
사용하는 기능
인바운드 웹훅 수신기
연동외부 서비스가 이벤트를 보낼 수 있는 비공개 웹 주소를 받으세요. 돈코드가 각 메시지가 진짜인지 확인하고 기록한 뒤 실제 앱으로 전달합니다. 이벤트가 도착했을 때 무엇을 해야 하는지 평범한 말로 설명하면 됩니다.
통합 자격 증명 (암호화된 환경 변수)
연동외부 서비스의 로그인 키(키, 시크릿, 토큰)를 저장하세요. 추가하는 즉시 암호화되며 평문으로 다시 읽을 수 없습니다. 실제 앱은 키가 코드에 절대 노출되지 않은 채로 안전하게 사용합니다.
데이터, 스프레드시트처럼 보는 실제 행
데이터베이스앱의 실제 데이터를 스프레드시트처럼 보고 고칠 수 있습니다. 테이블을 탭으로 나란히 열고, 검색하고 걸러 보고, 값을 그 자리에서 고치세요. 변경은 적용을 누를 때까지 기다렸다가 전부 저장되거나 하나도 저장되지 않으므로 운영 중인 데이터가 반쯤 고쳐진 채로 남지 않습니다. 모든 행에는 누가 무엇을 바꿨는지 기록이 남고, 어떤 화면이든 CSV 파일로 내려받을 수 있습니다. 사용자 목록에서 사람을 지우면 그 사람의 계정도 함께 지워지므로 소유자와 관리자만 할 수 있습니다.
트랜잭션 이메일
이메일 및 푸시이메일은 그냥 동작합니다. 앱은 이미 가입 코드, 비밀번호 재설정, 결제 영수증을 보내고, 주문 확인이나 주간 요약처럼 기능에 필요한 이메일도 대신 추가됩니다. 설정할 메일 서버가 없고, 앱이 여러 언어를 지원하면 고객마다 자기 언어로 이메일을 받습니다. 이메일 페이지에서 보낸 내역을 보고 고객 이메일에 브랜드를 입힐 수 있습니다. 반송된 주소에는 더 이상 보내지 않고 사용자 페이지에 그 사람을 표시하며, 주소가 고쳐지면 다시 보낼 수 있습니다.