연동
앱은 주변의 모든 서비스와 연결될 때 진정으로 유용해집니다.
데이터베이스, 인증, 결제, 이메일, AI 모델은 이미 플랫폼에 내장되어 있습니다. 필요한 연결을 요청하면 YeshBe가 연동을 구성하고 키를 서버 측에 안전하게 보관합니다.
연동은 겉보기에는 간단합니다. API 키 하나, 몇 개의 엔드포인트, 그리고 응답. 하지만 실제 작업은 그 주변에 있습니다. 키를 어디에 저장할지, 연결이 실패하면 어떻게 할지, 누가 실행할 수 있는지, 서비스 제공업체가 예고 없이 무언가를 변경했을 때 어떻게 알아낼지까지 고려해야 합니다.
이 모든 것을 처리하는 계층이 이미 플랫폼에 내장되어 있습니다. 원하는 동작을 설명하면 YeshBe가 연결, 재시도, 보안 정보 관리를 처리합니다.
연결할 수 있는 서비스
자주 사용하는 서비스는 이미 지원됩니다. 그 밖의 서비스도 필요한 연결을 설명하기만 하면 됩니다.
데이터베이스 및 파일
실제 관계를 가진 자체 테이블, 파일 업로드, 객체 스토리지를 사용할 수 있으며 모두 서버 측에서 쿼리할 수 있습니다.
인증
이메일과 비밀번호, 로그인 링크, Google, Microsoft, Apple을 지원합니다. Enterprise에서는 SSO와 디렉터리 동기화도 사용할 수 있습니다.
결제
Stripe와 PayPal을 통해 구독과 일회성 결제를 받을 수 있습니다. YeshBe 계정이 아닌 자신의 계정을 연결합니다.
이메일 및 메시지
자신의 발신자 정보를 사용해 트랜잭션 이메일, SMS, WhatsApp 알림을 보낼 수 있습니다.
AI 모델
텍스트, 이미지, 오디오 모델을 앱에서 사용하고 계정별 사용량을 측정할 수 있습니다.
스프레드시트 및 문서
Google Sheets를 읽고 쓰고, PDF를 생성하며, 예약된 보고서를 자동으로 보낼 수 있습니다.
Webhooks 및 자동화
모든 서비스에서 Webhook을 받고 직접 Webhook을 보내거나 나머지 작업을 Zapier 또는 Make로 전달할 수 있습니다.
API가 있는 모든 서비스
API 문서를 YeshBe에 제공하면 연결, 인증, 오류 처리를 구성합니다.
키와 보안 정보
인증 정보는 브라우저로 전달되지 않습니다.
모든 연동은 서버 측에서 실행됩니다. 키는 암호화되어 저장되고 이름으로 참조되므로 앱 번들, 코드 저장소 또는 사용자의 네트워크 탭에 보안 정보가 노출되지 않습니다.
- 테스트 환경과 프로덕션 환경에 서로 다른 인증 정보를 사용합니다.
- 키를 한 번 교체하면 해당 키를 사용하는 모든 연결이 자동으로 새 키를 사용합니다.
- 역할 기반 규칙으로 누가 연동을 실행할 수 있는지 제어합니다.
외부 서비스에 문제가 생겼을 때
연결 장애는 문제가 발생한 뒤가 아니라 처음부터 고려됩니다.
플랫폼이 타임아웃, 요청 한도, 서비스 장애를 처리하므로 보호되지 않은 단일 요청에 모든 것을 의존할 필요가 없습니다. 실패한 연동 호출은 어떤 요청에서 문제가 발생했는지 확인할 수 있도록 기록됩니다.
- 일시적인 실패는 점차 간격을 늘려가며 자동으로 재시도합니다.
- 어떤 요청을 보냈고 어떤 응답을 받았는지 명확한 로그로 확인할 수 있습니다.
- 연동이 반복적으로 실패하기 시작하면 알림을 받을 수 있습니다.
비용
연동은 연동 크레딧을 사용합니다.
각 요금제에는 매월 일정량의 연동 크레딧이 포함됩니다. 앱이 외부 서비스를 호출할 때 크레딧이 사용됩니다. 연결을 만들거나 테스트하는 동안에는 크레딧이 사용되지 않으며, 앱에서 실제로 연동이 실행될 때만 차감됩니다.
- 연동별 사용량을 확인해 어떤 연결이 가장 많은 크레딧을 사용하는지 파악할 수 있습니다.
- 앱별 최대 사용량을 설정해 반복 루프나 버그로 인한 예상치 못한 비용을 방지할 수 있습니다.
- 자신의 서비스 제공업체 계정을 사용하고 해당 업체에 직접 비용을 지불합니다.
연동 추가하기
SDK를 설치하거나 문서에서 코드 조각을 복사할 필요가 없습니다.
원하는 동작을 설명하세요
"고객이 결제하면 영수증을 이메일로 보내줘." 이 정도면 충분합니다.
서비스 제공업체를 연결하세요
지원되는 서비스는 설정 마법사를 사용하고, 그 밖의 서비스는 자신의 키를 한 번 입력하면 됩니다.
테스트 데이터로 확인하세요
실제 고객이 사용하기 전에 서비스 제공업체의 테스트 환경에서 전체 흐름을 실행해 확인할 수 있습니다.
게시하세요
게시하면 프로덕션용 인증 정보가 사용됩니다. 앱의 다른 부분을 변경할 필요는 없습니다.
서비스를 연결하기 전에
사용하려는 서비스가 목록에 없으면 어떻게 하나요?
해당 서비스의 API 문서를 YeshBe에 제공하세요. 연결, 인증, 오류 처리까지 구성합니다. 문서화된 HTTP API가 있다면 어떤 서비스든 연결할 수 있습니다.
API 키는 어디에 저장되나요?
API 키는 서버 측에 암호화되어 저장되고 이름으로 참조됩니다. 브라우저에 전달되는 앱 번들에는 포함되지 않습니다. 또한 워크스페이스에 초대된 사용자도 별도의 권한이 없는 한 키를 볼 수 없습니다.
외부 서비스 비용은 누구의 계정으로 청구되나요?
여러분의 계정으로 청구됩니다. Stripe, 이메일 서비스, AI 모델 등의 계정과 키는 모두 여러분의 소유입니다. 나중에 YeshBe를 사용하지 않게 되더라도 해당 계정과 서비스 제공업체와의 관계는 그대로 유지됩니다.
외부 서비스 호출에도 사용 한도가 있나요?
외부 서비스 호출에는 요금제에 매월 포함된 연동 크레딧이 사용됩니다. 연결을 구축하거나 테스트하는 동안에는 크레딧이 사용되지 않습니다.