Salesforce: Setup > Integrations > API Catalog > API Catalog

Salesforce Setup 메뉴에서 Integrations > API Catalog > API Catalog는 Salesforce와 외부 시스템이 데이터를 주고받을 때 사용하는 다양한 API 정보를 한눈에 볼 수 있는 곳입니다. 초보 Admin 분들도 어렵지 않게 이해할 수 있도록 쉽게 설명해드릴게요.

이 기능은 무엇인가

API Catalog는 말 그대로 Salesforce에서 제공하는 여러 가지 API(응용 프로그램 인터페이스) 들의 목록을 보여주는 메뉴입니다. 여기서는 Salesforce가 지원하는 다양한 API 종류와 각각의 특징, 사용 방법, 그리고 연결 방법 등에 대한 기본 정보를 확인할 수 있어요. 쉽게 말해, Salesforce와 다른 프로그램을 연결하고 싶을 때 참고할 수 있는 안내서 같은 역할을 합니다.

언제 사용하는가

이 메뉴는 다음과 같은 상황에서 주로 사용해요.

  • 외부 시스템(예: ERP, 웹사이트, 모바일 앱 등)과 Salesforce를 연결해서 데이터를 주고받고 싶을 때
  • 우리 org(조직)에서 어떤 API를 사용할 수 있는지 확인하고 싶을 때
  • 개발자나 외부 파트너에게 Salesforce API 정보를 안내해야 할 때
  • API 사용에 필요한 문서나 가이드가 필요할 때

특히, 시스템 통합이나 자동화 작업을 할 때 API가 꼭 필요하니까, Admin이 기본적으로 알아두면 정말 유용한 메뉴입니다.

어떻게 이해하면 쉬운가

API Catalog를 쉽게 이해하려면, "Salesforce와 외부 세계를 연결해주는 다양한 통로의 안내판" 이라고 생각하면 좋아요. 예를 들어, Salesforce는 데이터를 주고받는 방법이 여러 가지가 있는데, 그걸 하나하나 API라고 부릅니다. 이 메뉴는 그 API들이 어떤 게 있고, 각각 어떤 특징이 있는지 한눈에 보여주는 곳이에요.

예시

  • REST API: 모바일 앱이나 웹사이트에서 Salesforce 데이터를 읽거나 쓸 때 자주 사용하는 방식이에요.
  • SOAP API: 좀 더 전통적인 방식으로, 외부 시스템과 Salesforce를 연결할 때 사용해요.
  • Bulk API: 대량의 데이터를 한 번에 처리하고 싶을 때 사용하는 API입니다.
  • Streaming API: Salesforce 데이터가 바뀔 때마다 실시간으로 알림을 받고 싶을 때 쓰는 방식이에요.

이렇게 각각의 API가 어떤 상황에서 쓰이는지, 그리고 우리 org에서 쓸 수 있는지 확인할 수 있는 메뉴가 바로 API Catalog입니다.

참고로, 이 메뉴는 Salesforce의 에디션이나 org 설정, 그리고 버전에 따라 보이는 항목이 다를 수 있습니다. 만약 메뉴가 보이지 않거나, 일부 API 정보가 다르다면, 관리자 권한이나 Salesforce 환경에 따라 달라질 수 있다는 점도 기억해두세요!

Salesforce: Setup > Integrations > API

Salesforce Setup 메뉴에서 Integrations > API는 Salesforce와 외부 시스템이 데이터를 주고받을 때 꼭 알아야 하는 중요한 부분이에요. Admin 입장에서는 조금 낯설 수 있지만, 실제로는 생각보다 어렵지 않게 이해할 수 있습니다.

이 기능은 무엇인가

Integrations > API 메뉴는 Salesforce가 외부 프로그램이나 서비스와 연동(Integration)할 수 있도록 도와주는 기능이에요. 여기서 말하는 API는 Application Programming Interface의 약자로, 쉽게 말하면 Salesforce와 다른 프로그램이 서로 대화할 수 있게 해주는 통로라고 생각하면 돼요.

이 메뉴에서는 Salesforce에서 제공하는 여러 가지 API(예: REST API, SOAP API 등)에 대한 정보와 사용 방법, 그리고 연결에 필요한 설정값(예: Endpoint, WSDL 파일 등)을 확인할 수 있어요.

언제 사용하는가

이 메뉴는 다음과 같은 상황에서 사용하게 됩니다.

  • 다른 시스템(예: 회사의 ERP, 홈페이지, 모바일 앱 등)과 Salesforce 데이터를 주고받아야 할 때
  • 개발자가 Salesforce 데이터를 자동으로 가져오거나, 업데이트해야 할 때
  • 외부에서 Salesforce에 로그인 없이 특정 데이터를 조회하거나, 등록해야 할 때

즉, Salesforce를 단독으로만 쓰는 게 아니라, 외부 프로그램과 연결해서 더 많은 일을 하고 싶을 때 꼭 필요한 메뉴입니다.

어떻게 이해하면 쉬운가

API는 마치 자동문처럼 생각하면 쉬워요. Salesforce라는 건물에 직접 들어가서 데이터를 보거나 수정하려면 문을 열고 들어가야 하죠. 그런데 API를 사용하면, 직접 들어가지 않고도 자동문을 통해 데이터를 주고받을 수 있는 거예요. 이 자동문을 어떻게 열지, 어떤 규칙이 있는지, 누가 들어올 수 있는지 등을 이 메뉴에서 설정하고 확인할 수 있습니다.

예시

  • 회사 홈페이지에서 회원가입을 하면, 그 정보가 자동으로 Salesforce의 리드(Lead)로 저장되도록 하고 싶을 때
  • 외부에서 만든 모바일 앱에서 Salesforce의 고객 정보를 조회하고 싶을 때
  • 내부 시스템(예: ERP)에서 Salesforce의 견적 데이터를 자동으로 받아오고 싶을 때

이럴 때 개발자나 IT팀이 Integrations > API 메뉴에서 필요한 정보를 확인해서 연결 작업을 하게 됩니다.

참고로, 이 메뉴에서 볼 수 있는 옵션이나 세부 정보는 Salesforce 에디션, 활성화된 기능, 그리고 조직의 보안 정책 등에 따라 조금씩 다를 수 있습니다. 만약 메뉴가 보이지 않거나, 옵션이 다르다면 관리자 권한이나 라이선스, 또는 보안 설정을 확인해보세요.

Salesforce: Setup > User Engagement > In-App Guidance

Salesforce를 처음 접하는 관리자라면, 사용자들이 시스템을 더 잘 이해하고 활용할 수 있도록 돕는 다양한 도구가 있다는 사실이 참 반가울 거예요. 그중에서도 In-App Guidance는 사용자가 Salesforce 화면을 직접 사용할 때 실시간으로 안내 메시지를 띄워주는 기능입니다.

이 기능은 무엇인가

In-App Guidance는 Salesforce 화면 안에서 바로 사용자에게 팁이나 안내, 공지사항 등을 보여줄 수 있는 기능이에요. 예를 들어, 어떤 버튼을 클릭하라고 알려주거나, 새로운 기능이 추가된 걸 공지할 때 사용할 수 있죠. Setup 메뉴에서 User Engagement > In-App Guidance로 들어가면, 현재 만들어진 안내 메시지들을 관리하거나 새로 추가할 수 있습니다.

언제 사용하는가

이 기능은 다음과 같은 상황에서 정말 유용해요.

  • 새로운 기능이나 프로세스를 도입했을 때, 사용자에게 바로 사용법을 안내하고 싶을 때
  • 자주 실수하는 부분이 있어서, 그 화면에서 주의사항을 미리 알려주고 싶을 때
  • 교육 자료를 따로 만들기 힘들거나, 실시간으로 안내가 필요할 때

즉, 사용자가 Salesforce를 실제로 사용할 때 바로 옆에서 도와주는 느낌을 주고 싶을 때 쓰면 딱입니다.

어떻게 이해하면 쉬운가

이 기능을 쉽게 이해하려면, 스마트폰 앱에서 처음 로그인할 때 나오는 "여기를 눌러보세요!" 같은 풍선 도움말을 떠올려 보세요. Salesforce에서도 비슷하게, 사용자가 어떤 화면에 들어갔을 때, 화면 위에 안내 메시지가 뿅 하고 뜨는 거죠.

  • 팝업 메시지하이라이트로 안내할 수 있음
  • 특정 사용자, 프로필, 앱, 페이지 등에 맞춰서 안내를 띄울 수 있음
  • 안내 메시지의 노출 기간이나 횟수도 설정 가능

단, 실제로 어떤 옵션이 보이는지는 Salesforce 에디션이나 org 설정에 따라 조금씩 다를 수 있으니, 메뉴에서 직접 확인해보는 게 좋아요.

예시

  • 영업팀에게 "새로운 거래처 등록 방법이 바뀌었습니다! 오른쪽 상단의 '새 거래처' 버튼을 클릭하세요."라는 안내를 띄우기
  • 보고서 페이지에서 "이제부터 이 필드를 꼭 입력해주세요!"라는 메시지를 특정 기간 동안만 보여주기
  • 신규 입사자에게 첫 로그인 시, "여기서 도움말을 확인할 수 있습니다."라는 팁을 자동으로 안내하기

이렇게 In-App Guidance를 활용하면, 사용자가 Salesforce를 더 쉽게 익히고 실수도 줄일 수 있어요. 실제 메뉴에서는 안내 메시지의 내용, 위치, 대상, 기간 등을 직접 설정해볼 수 있으니, 부담 갖지 말고 하나씩 시도해보세요!

Salesforce: Setup > User Engagement > Help Menu

Salesforce Setup 메뉴 중 User Engagement > Help Menu는 사용자들이 Salesforce를 사용할 때 필요한 도움말을 어떻게 보여줄지 설정하는 곳이에요. Admin 입장에서, 이 메뉴를 잘 활용하면 사용자들이 더 쉽게 Salesforce를 익히고, 자주 묻는 질문에 대한 답도 빠르게 찾을 수 있습니다.

이 기능은 무엇인가

Help Menu는 Salesforce 화면 우측 상단에 보이는 작은 물음표 아이콘(도움말 메뉴)을 말해요. 이 메뉴를 통해 사용자는 공식 Salesforce 도움말, 회사 내부 가이드, 또는 특정 페이지에 맞춘 안내 문서 등 다양한 지원 자료에 쉽게 접근할 수 있습니다. Setup의 User Engagement > Help Menu에서는 이 도움말 메뉴에 어떤 내용이 보일지, 어떤 링크나 안내를 추가할지 설정할 수 있습니다.

언제 사용하는가

이 기능은 다음과 같은 상황에서 사용해요:

  • 새로운 기능을 도입해서 사용자들이 헷갈릴 때, 직접 만든 가이드나 동영상 링크를 추가하고 싶을 때
  • 회사 내부 정책이나 업무 프로세스에 맞는 맞춤형 도움말을 제공하고 싶을 때
  • Salesforce 기본 도움말 외에 우리 조직만의 안내 자료를 추가하고 싶을 때

즉, 사용자가 Salesforce를 사용하다가 막힐 때 바로 도움을 받을 수 있도록, Admin이 도움말 메뉴를 커스터마이즈할 수 있는 거죠.

어떻게 이해하면 쉬운가

쉽게 말해서, Help Menu는 Salesforce 안에서 사용자들이 "이거 어떻게 쓰지?"라고 고민할 때 바로 클릭해서 볼 수 있는 작은 안내판이에요. Admin 입장에서는, 이 안내판에 회사만의 꿀팁이나 자주 묻는 질문, 매뉴얼 링크 등을 붙여두는 것이라고 생각하면 이해하기 쉬워요.

예시

  • 영업팀이 자주 쓰는 "리드 변환" 화면에, 우리 회사만의 리드 관리 방법 매뉴얼 링크를 추가
  • 신규 입사자가 Salesforce를 처음 쓸 때, "시작 가이드" 동영상 링크를 Help Menu에 넣어주기
  • 특정 오브젝트(예: 케이스)에서만 보이는 FAQ 문서 링크 추가

참고: Help Menu의 세부 옵션이나 적용 범위는 Salesforce 에디션, org 설정, 그리고 Lightning Experience 사용 여부 등에 따라 조금씩 다를 수 있어요. 만약 메뉴가 보이지 않거나, 원하는 옵션이 없다면 Salesforce 공식 문서나 관리자 가이드(https://help.salesforce.com/)를 참고하는 것이 좋아요.

Salesforce: Setup > User Engagement > Guidance Center

Salesforce의 Guidance Center는 Admin이 Salesforce를 더 쉽게 익히고, 새로운 기능이나 설정 방법을 따라할 수 있도록 도와주는 메뉴입니다. 이 메뉴는 초보 Admin이 Salesforce 환경에 적응하는 데 많은 도움을 줍니다.

이 기능은 무엇인가

Guidance Center는 Salesforce Setup 메뉴 안에서 볼 수 있는 일종의 안내 센터입니다. Salesforce를 처음 접하거나, 새로운 기능을 배워야 할 때 단계별로 따라할 수 있도록 가이드, 체크리스트, 등을 제공해 줍니다. 마치 온라인 튜터가 옆에서 "이렇게 해보세요!"라고 알려주는 느낌이에요.

언제 사용하는가

  • Salesforce를 처음 시작할 때, 어디서부터 뭘 해야 할지 막막할 때
  • 새로운 기능(예: Lightning Experience, Flow 등)을 도입해야 할 때
  • 관리자로서 필수 설정이나 권장 작업을 놓치지 않고 진행하고 싶을 때
  • Salesforce에서 제공하는 공식 자료나 튜토리얼을 한눈에 보고 싶을 때

이럴 때 Guidance Center를 열어보면, 내가 어떤 작업을 해야 하는지, 어떤 순서로 진행하면 좋은지 쉽게 알 수 있습니다.

어떻게 이해하면 쉬운가

Guidance Center는 Salesforce 안에 내장된 "학습 도우미"라고 생각하면 편해요. 예를 들어, 워드프레스를 처음 설치하면 '시작하기' 안내가 뜨는 것처럼, Salesforce에서도 Admin이 해야 할 일들을 단계별로 안내해 주는 거죠.

  • 체크리스트: 해야 할 작업 목록을 보여주고, 완료하면 체크할 수 있어요.
  • 가이드: 각 단계별로 자세한 설명이나 관련 링크를 제공해줘요.
  • : 실무에 도움이 되는 팁이나 참고 자료도 함께 볼 수 있어요.

참고: Guidance Center의 내용이나 제공되는 체크리스트는 Salesforce 버전이나 조직의 설정에 따라 조금씩 다를 수 있습니다.

예시

  • Salesforce에 처음 로그인한 Admin이라면, Guidance Center에서 "기본 사용자 추가하기", "프로필 설정하기", "데이터 가져오기" 같은 체크리스트를 볼 수 있어요.
  • Lightning Experience를 처음 도입하는 조직이라면, "Lightning Experience 시작하기"라는 가이드가 나타나서, 단계별로 화면을 둘러보거나 주요 기능을 익힐 수 있게 도와줍니다.
  • 어떤 항목은 Salesforce 공식 문서나 Trailhead(학습 플랫폼)로 바로 연결해주기도 해요.

정리하자면, Guidance Center는 Admin이 Salesforce를 빠르고 쉽게 익힐 수 있도록 도와주는 친절한 안내 도우미입니다. Setup 메뉴에서 User Engagement > Guidance Center를 한 번 클릭해보세요!

Salesforce: Setup > User Engagement > Adoption Assistance

Salesforce를 처음 접하는 Admin이라면, 사용자가 시스템을 얼마나 잘 활용하고 있는지 궁금할 때가 많죠. User Engagement > Adoption Assistance 메뉴는 바로 이런 궁금증을 해결하는 데 도움을 주는 곳이에요.

이 기능은 무엇인가

Adoption Assistance는 Salesforce 내에서 사용자의 활동과 참여도를 높이고, 시스템 도입(Adoption)을 촉진하기 위한 다양한 도구와 리소스를 제공하는 메뉴입니다. 쉽게 말해, 우리 조직의 사용자들이 Salesforce를 잘 쓰고 있는지, 혹은 더 잘 쓸 수 있도록 도와주는 방법을 안내해주는 곳이에요.

언제 사용하는가

  • Salesforce를 도입한 지 얼마 안 됐거나, 새 기능을 론칭했을 때
  • 사용자가 Salesforce를 잘 활용하고 있는지 확인하고 싶을 때
  • 사용자 교육이나 안내 자료가 필요할 때
  • 시스템 도입률(Adoption Rate)을 높이고 싶을 때

이럴 때 Adoption Assistance 메뉴를 활용하면, 사용자 참여 현황을 파악하고, 필요한 지원책이나 자료를 쉽게 찾을 수 있어요.

어떻게 이해하면 쉬운가

이 메뉴는 일종의 도우미 센터라고 생각하면 편해요. Salesforce를 더 잘 쓰게 하려면 어떤 자료가 필요할지, 어떤 교육이나 안내가 도움이 될지, 그리고 실제로 우리 조직의 사용자가 얼마나 잘 활용하고 있는지 등을 한눈에 볼 수 있도록 도와주는 곳이죠.

예시

  • 예를 들어, 우리 회사에 Salesforce를 처음 도입했는데, 영업팀 직원들이 아직 시스템에 익숙하지 않은 것 같아요. 이럴 때 Adoption Assistance 메뉴에서 제공하는 가이드나 교육 자료를 찾아서 공유할 수 있어요.
  • 또, 관리자 입장에서는 "최근에 도입한 Lightning Experience를 직원들이 잘 쓰고 있나?" 궁금할 수 있죠. Adoption Assistance에서 관련 리포트나 대시보드, 체크리스트 등을 참고해볼 수 있습니다.

참고: 이 메뉴의 세부 기능이나 제공되는 자료는 Salesforce의 에디션, org 설정, 그리고 Salesforce 버전에 따라 다를 수 있습니다. 모든 org에 똑같이 보이지 않을 수 있으니, 메뉴에 들어가서 직접 어떤 자료가 있는지 확인해보는 게 좋아요.

User Engagement > Adoption Assistance 메뉴는 Salesforce를 더 잘 활용하고 싶은 Admin에게 꼭 한 번 살펴볼 만한 곳이에요. 사용자의 참여와 도입률을 높이고 싶다면, 이 메뉴에서 제공하는 다양한 리소스를 적극 활용해보세요!

Salesforce: Setup > Environments > System Overview

Salesforce를 처음 시작하면 내 조직(org)이 얼마나 잘 돌아가고 있는지, 어떤 용량이 남아 있는지 궁금할 수 있습니다. 이럴 때 한눈에 전체적인 상태를 보여주는 메뉴가 바로 System Overview입니다.

이 기능은 무엇인가

System Overview는 Salesforce의 Environments(환경) 카테고리 아래에 있는 메뉴로, 내 Salesforce 조직의 전반적인 상태와 용량 정보를 한눈에 보여주는 대시보드 같은 역할을 합니다. 예를 들어, 사용자 수, 저장 공간, 오브젝트 레코드 수, 주요 한도(제한) 등을 빠르게 확인할 수 있습니다.

언제 사용하는가

  • 조직의 용량 한도(예: 파일 저장 공간, 데이터 저장 공간, 사용자 수 등)를 확인하고 싶을 때
  • 시스템에 뭔가 문제가 있거나, 리소스 부족이 의심될 때
  • 새로운 앱이나 오브젝트를 추가하기 전에, 현재 상태를 점검하고 싶을 때
  • 사용자 추가, 데이터 마이그레이션 등 큰 작업을 하기 전, 여유가 있는지 확인할 때

어떻게 이해하면 쉬운가

이 메뉴는 마치 자동차의 계기판처럼 생각하면 이해가 쉽습니다. 자동차 계기판에서 연료, 속도, 엔진 상태 등을 한눈에 보듯이, System Overview에서는 내 Salesforce 조직의 ‘상태’를 한눈에 볼 수 있습니다.

여기서 볼 수 있는 정보는 대표적으로 다음과 같습니다:

  • 사용자 수: 내 org에 활성화된 사용자 수와 최대 허용 사용자 수
  • 데이터 저장 공간: 현재 사용 중인 데이터 저장 공간과 전체 용량
  • 파일 저장 공간: 첨부파일 등 파일에 사용 중인 공간과 전체 용량
  • 오브젝트 레코드 수: 주요 오브젝트별로 레코드가 몇 개나 저장되어 있는지
  • API 사용량: 최근 24시간 동안의 API 호출 횟수 등

이 정보들은 org의 설정이나 Salesforce 버전에 따라 조금씩 다르게 보일 수 있습니다.

예시

예를 들어, System Overview 메뉴를 열었더니 데이터 저장 공간이 95% 사용 중이라고 나옵니다. 이럴 때는 더 이상 데이터를 추가하면 문제가 생길 수 있으니, 불필요한 데이터를 정리하거나 저장 공간을 늘리는 방법을 찾아야겠죠.

또는, 사용자 수가 최대치에 거의 도달했다면, 새로운 사용자를 추가하기 전에 라이선스를 추가 구매해야 할 수도 있습니다.

System Overview는 Admin이 조직의 건강 상태를 빠르게 점검할 수 있는 아주 유용한 메뉴입니다. 큰 작업을 하기 전이나, 뭔가 이상하다고 느껴질 때 꼭 한 번씩 확인해보세요!

Salesforce: Setup > Environments > Monitoring > Time-Based Automations

Salesforce에서 자동화된 작업이 언제 실행되는지 궁금하셨나요? Time-Based Automations 메뉴는 그런 자동화 작업의 "대기 중인 상태"를 한눈에 볼 수 있는 곳이에요. 초보 Admin이라면 꼭 한 번쯤 들여다보게 되는 메뉴랍니다.

이 기능은 무엇인가

Time-Based Automations는 말 그대로 "시간 기반 자동화"를 관리하는 메뉴예요. Salesforce에서 워크플로우(Workflow Rule)나 프로세스 빌더(Process Builder) 같은 자동화 도구를 사용할 때, 어떤 조건이 맞으면 바로 실행되는 게 아니라, 특정 시간이 지난 후에 실행되는 작업들이 있거든요. 이 메뉴에서는 그런 작업들이 현재 어떤 상태인지, 언제 실행될 예정인지 목록으로 보여줘요.

언제 사용하는가

이 메뉴는 주로 아래와 같은 상황에서 사용해요.

  • 시간 지연 조건이 걸린 워크플로우나 프로세스 빌더를 만들었을 때, 실제로 대기 중인 작업이 잘 쌓이고 있는지 확인하고 싶을 때
  • 특정 레코드에 대해 "언제 자동화가 실행될까?" 궁금할 때
  • 자동화가 너무 많이 쌓여 있거나, 예상과 다르게 동작할 때 원인을 추적하고 싶을 때

예를 들어, "계약서가 오늘 생성되면 3일 뒤에 담당자에게 알림 메일 보내기" 같은 규칙을 만들었다면, 실제로 그 메일이 대기 중인지, 언제 발송될지 이 메뉴에서 확인할 수 있어요.

어떻게 이해하면 쉬운가

쉽게 말해서, Time-Based Automations는 "예약된 자동화 작업의 대기실"이라고 생각하면 돼요. 즉시 실행되는 건 바로 처리되니까 볼 수 없고, 미래에 실행될 작업들만 이 목록에 잠깐 머물러 있다가, 시간이 되면 하나씩 실행되는 거죠.

여기서 볼 수 있는 내용은 대체로 아래와 같아요.

  • 어떤 레코드(예: 계정, 기회 등)에 대해
  • 어떤 규칙(Workflow, Process 등)이
  • 언제 실행될 예정인지

참고로, 이 메뉴는 워크플로우와 프로세스 빌더 기반의 자동화에 주로 해당돼요. 최근에 많이 쓰는 플로우(Flow)의 예약 작업은 이 메뉴에서 안 보일 수 있어요. Salesforce 버전이나 org 설정에 따라 다를 수 있으니, 혹시 안 보인다면 그런 이유일 수 있어요.

예시

  • 영업팀에서 "고객이 신규로 등록되면 7일 후에 팔로업 알림 메일 보내기" 자동화를 만들었어요. 신규 고객이 등록될 때마다 이 메뉴에 "알림 메일 발송 작업"이 대기 중으로 쌓여요.
  • 만약 고객 정보가 중간에 변경돼서 알림이 필요 없어졌다면, 이 메뉴에서 해당 작업을 찾아서 취소할 수도 있어요.

정리하면, Environments > Monitoring > Time-Based Automations는 Salesforce에서 "나중에 실행될 자동화 작업"을 모아두는 대기실 같은 곳이에요. 워크플로우나 프로세스 빌더로 시간 지연 자동화를 만들었다면, 이 메뉴에서 잘 작동하는지 꼭 한 번 확인해보세요!

Salesforce: Setup > Environments > Monitoring > Outbound Messages

Salesforce Setup 메뉴 중 Environments > Monitoring > Outbound Messages는 외부 시스템과 Salesforce가 자동으로 정보를 주고받을 때 사용하는 기능입니다. 초보 Admin 분들도 어렵지 않게 이해할 수 있도록 쉽게 설명해드릴게요.

이 기능은 무엇인가

Outbound Messages는 Salesforce에서 어떤 일이 발생했을 때(예: 레코드가 생성되거나 수정될 때) 외부 시스템으로 자동으로 메시지를 보내는 기능입니다. 이 메시지는 주로 XML 형식으로, 특정 필드 값이나 정보를 담아서 지정된 URL(외부 서버 주소)로 전송됩니다. 쉽게 말해, Salesforce에서 무언가 바뀌면 그 소식을 외부에 알려주는 역할을 하는 거예요.

언제 사용하는가

이 기능은 Salesforce와 외부 시스템(예: ERP, 웹사이트, 다른 데이터베이스 등)을 연동할 때 자주 씁니다. 예를 들어, Salesforce에서 고객 정보가 바뀌면, 그 정보를 외부 시스템에도 자동으로 알려주고 싶을 때 사용해요. 특히, 개발을 많이 하지 않고 클릭만으로 연동을 하고 싶을 때 유용합니다.

어떻게 이해하면 쉬운가

이 기능을 자동 알림 문자자동 이메일에 비유하면 이해하기 쉬워요. 예를 들어, 친구가 내게 중요한 소식을 자동으로 문자로 보내주듯이, Salesforce도 어떤 이벤트가 발생하면 외부 시스템에 자동으로 메시지를 보내주는 거죠. 단, 이 메시지는 사람이 읽는 게 아니라, 시스템이 받아서 처리할 수 있도록 만들어진 메시지예요.

예시

  • 고객 정보 연동: Salesforce에서 고객의 연락처 정보가 바뀌면, 외부의 콜센터 시스템에도 자동으로 업데이트 알림을 보냅니다.
  • 주문 상태 변경: 주문이 '완료'로 바뀌면, 외부 물류 시스템에 자동으로 이 사실을 알려서 배송을 시작하게 할 수 있습니다.
  • 계약 만료 알림: 계약 레코드가 만료되면 외부 시스템(예: 회계 프로그램)에 자동으로 알림을 보낼 수 있습니다.

참고:

  • Outbound Messages는 Workflow Rule이나 Process Builder와 연동해서 사용합니다.
  • 메시지를 받는 외부 시스템에서는 이 메시지를 받을 준비(즉, URL과 메시지 처리 기능)가 되어 있어야 합니다.
  • Salesforce 버전이나 org 설정에 따라 메뉴 위치나 사용 방법이 조금 다를 수 있으니, 실제 환경에서 확인해보세요.

Environments > Monitoring > Outbound Messages 메뉴에서는 지금까지 Salesforce에서 외부로 보낸 메시지의 내역을 확인하거나, 실패한 메시지를 다시 보내는 등의 모니터링 작업을 할 수 있습니다. 즉, "내가 보낸 메시지들이 잘 갔는지", "혹시 실패한 건 없는지"를 체크하는 곳이라고 생각하면 됩니다.

Salesforce: Setup > Environments > Monitoring > Entitlement Processes

Salesforce Setup 메뉴 중 Environments > Monitoring > Entitlement Processes는 고객 지원 업무를 더 체계적으로 관리하고 싶은 분들에게 꼭 필요한 기능이에요. 초보 Admin 분들도 어렵지 않게 이해할 수 있도록 쉽게 설명해드릴게요.

이 기능은 무엇인가

Entitlement Processes는 우리 회사가 고객에게 약속한 서비스 수준, 즉 SLA(Service Level Agreement)를 Salesforce에서 자동으로 관리할 수 있게 해주는 기능이에요. 예를 들어, "고객이 문의를 남기면 2시간 안에 답변해야 한다" 같은 약속을 시스템이 직접 체크해주는 거죠. 이 메뉴에서는 그런 약속(프로세스)이 어떻게 설정되어 있는지 모니터링할 수 있어요.

언제 사용하는가

이 기능은 주로 고객 지원팀이나 서비스 데스크에서 많이 써요. 예를 들어, 케이스(고객 문의)가 들어왔을 때, 우리가 정한 시간 내에 처리되고 있는지, 어디서 지연되고 있는지 한눈에 보고 싶을 때 사용합니다. 만약 회사에서 "우리 고객은 언제나 24시간 이내에 답변을 받아야 해!" 같은 규칙이 있다면, 이 메뉴가 정말 유용해요.

어떻게 이해하면 쉬운가

이 메뉴를 쉽게 이해하려면, Entitlement Process를 일종의 "서비스 약속 체크리스트"라고 생각하면 편해요. Salesforce에서는 케이스마다 이 체크리스트가 자동으로 붙어서,

  • 지금 어디까지 진행됐는지
  • 약속한 시간 안에 처리되고 있는지
  • 혹시 누락되거나 지연된 건 없는지

이런 것들을 시스템이 알아서 관리해주는 거죠.

예시

예를 들어, 우리 회사가 "고객 문의는 1시간 안에 접수 확인, 24시간 안에 해결"이라는 SLA를 가지고 있다고 해볼게요.

  • Salesforce에서 Entitlement Process를 설정해두면,
  • 케이스가 생성될 때마다 이 프로세스가 자동으로 적용돼요.
  • 만약 1시간이 지나도 접수 확인이 안 됐다면, 시스템이 알람을 주거나, 담당자에게 자동으로 메일을 보낼 수도 있어요.
  • 이 메뉴에서는 현재 어떤 케이스가 SLA를 잘 지키고 있는지, 혹시 위반된 건 없는지 모니터링할 수 있죠.

참고: 이 메뉴와 기능은 Salesforce의 Service Cloud 라이선스가 필요할 수 있고, 실제로 보이는 메뉴나 세부 옵션은 여러분의 Salesforce org 설정이나 버전에 따라 다를 수 있어요. 만약 메뉴가 안 보인다면, 관리자에게 문의하거나 라이선스와 권한을 확인해보세요.

이렇게 Environments > Monitoring > Entitlement Processes 메뉴는 고객 지원 업무의 SLA를 체계적으로 관리하고, 문제를 미리 예방할 수 있게 도와주는 역할을 해요. 처음엔 조금 생소할 수 있지만, 실제로 케이스가 많아질수록 정말 유용하게 쓰일 거예요!