Salesforce: Setup > Feature Settings > Chatter > Triggers > FeedItem Triggers

Salesforce Setup 메뉴 중 Feature Settings > Chatter > Triggers > FeedItem Triggers는 Chatter에서 일어나는 활동에 대해 자동으로 무언가를 실행하고 싶을 때 사용하는 기능입니다. Admin 입장에서는 아직 다소 생소할 수 있지만, Chatter의 자동화나 확장에 관심이 있다면 알아두면 좋은 메뉴입니다.

이 기능은 무엇인가

FeedItem Triggers는 Chatter 피드에 새 글이 올라오거나 변경될 때, 자동으로 실행되는 트리거(Trigger)를 관리하는 곳이에요. 쉽게 말해, Chatter에서 누군가 글을 올리거나 수정하면, 그 순간에 맞춰 미리 정해둔 작업(예: 알림, 데이터 변경 등)을 자동으로 실행할 수 있게 해주는 기능입니다.

언제 사용하는가

이 메뉴는 주로 개발자나 고급 Admin이 Chatter 피드의 활동에 따라 자동으로 무언가 처리해야 할 때 사용합니다. 예를 들어,

  • 특정 키워드가 포함된 Chatter 글이 올라오면 자동으로 담당자에게 알림을 보내고 싶을 때
  • 중요한 공지가 올라오면 관련 레코드의 상태를 바꾸고 싶을 때
  • Chatter 피드에 파일이 첨부되면 자동으로 백업을 하고 싶을 때

이런 자동화가 필요할 때 FeedItem 트리거를 만들어서 활용할 수 있습니다.

어떻게 이해하면 쉬운가

트리거(Trigger)라는 단어가 어렵게 느껴질 수 있는데, 쉽게 말해서 '자동으로 반응하는 스위치'라고 생각하면 돼요. Chatter에서 어떤 일이 생기면(글 작성, 수정 등) 그걸 감지해서 미리 정해둔 작업을 자동으로 실행해주는 역할입니다.

FeedItem은 Chatter에서 올라오는 한 건 한 건의 글(피드 항목)을 의미해요. 그래서 FeedItem 트리거는 'Chatter에 글이 올라오거나 바뀔 때 작동하는 자동화'라고 이해하면 됩니다.

예시

  • 영업팀에서 "긴급"이라는 단어가 들어간 Chatter 글이 올라오면, 매니저에게 자동으로 이메일 알림을 보내고 싶어요.
  • 어떤 프로젝트의 Chatter 피드에 파일이 첨부되면, 관련 프로젝트 레코드에 자동으로 기록을 남기고 싶어요.

이런 경우에 FeedItem 트리거를 만들어서 처리할 수 있습니다.

참고로, 이 메뉴는 조직의 Salesforce 버전이나 권한 설정에 따라 보이지 않을 수도 있고, 개발 지식이 필요한 부분이 많으니 초보 Admin이라면 기본적인 Chatter 설정에 익숙해진 뒤에 천천히 접근하는 걸 추천해요. 추가로, 실제로 트리거를 만들고 관리하려면 Apex 개발 지식이 필요할 수 있습니다. 궁금한 점이 있으면 언제든 질문해 주세요!

Leave a Reply

Your email address will not be published. Required fields are marked *