피드로 돌아가기
Dev.toBackend
원문 읽기
Salesforce가 Spring '26 Flow Builder에 AI 기반 플로우 생성, 접을 수 있는 Decision/Loop 요소, 향상된 Screen Flow 컴포넌트를 도입해 플로우 스캐폴딩 시간을 15~20분에서 2분으로 단축
Spring '26 Flow Builder Updates Every Admin Should Know
AI 요약
Context
Flow Builder 캔버스가 decision branch와 loop로 복잡해지면서 필요한 요소를 찾기 어려워지고, 플로우 초기 구성에 15~20분 이상 소요되었다. 또한 파일 변경에 대한 자동화는 Apex 트리거나 platform event에 의존해야 했고, Flow Orchestration의 디버깅 경험이 불충분했다.
Technical Solution
- AI 기반 플로우 드래프트를 일반 공개 기능으로 제공: 자연어 설명으로 record-triggered flow, trigger condition, Create Records element를 자동 생성하고, 반복적인 수정을 자연어 명령으로 수행 가능
- Decision/Loop 요소를 접을 수 있도록 개선: 복잡한 캔버스에서 활성화 중이 아닌 섹션을 폴드하여 시각적 복잡도 감소 및 stakeholder 리뷰 시 필요한 부분만 노출 가능
- Screen Flow 데이터 테이블에 정렬 및 인라인 편집 기능 추가(GA): 별도의 edit screen 없이 테이블 내에서 필드값 직접 수정 가능
- Screen Flow에 Kanban Board 컴포넌트 추가(Beta): 레코드 드래그 앤 드롭으로 상태 변경 가능
- Screen Flow에 직접 URL 접근 기능 추가(GA): /lightning/flow/FlowName 형식과 쿼리 스트링 파라미터로 입력 변수 사전 로드 가능
- Screen Flow 컴포넌트에 CSS 스타일 오버라이드 기능 추가: 커스텀 컴포넌트 없이 브랜드 색상 적용 가능
- Record-Triggered Flow가 ContentDocument 및 ContentVersion 객체에서 실행 가능하도록 확장: 파일 생성 및 변경 시 자동화를 선언형으로 구현
- Flow Orchestration을 Automation Lightning App에서 직접 생성 가능하도록 개선: Setup 메뉴 탐색 제거
- Flow Orchestration 디버깅에 사용자 정의 시작/종료 지점 설정 기능 추가: 전체 프로세스 실행 없이 특정 세그먼트만 테스트 가능
- Flow 디버깅 시 입력 변수값이 테스트 실행 간에 유지되도록 개선: 매번 재입력하지 않아도 됨
Impact
- 플로우 초기 스캐폴딩 시간 15~20분에서 약 2분으로 단축
Key Takeaway
Salesforce는 선언형 플로우 빌더에 AI 지원, 향상된 시각적 구성, 풍부한 화면 컴포넌트, 개선된 디버깅을 통합하여 코드 기반 개발과의 기능 격차를 축소하고 있으며, 이는 관리자 중심의 자동화 개발 생산성 향상을 목표로 한다.
실천 포인트
Salesforce Flow Builder를 사용하는 관리자는 AI 기반 플로우 생성으로 초기 스캐폴딩 부담을 줄이고, 접을 수 있는 Decision/Loop 요소로 복잡한 플로우를 조직화하며, ContentDocument 트리거를 활용해 파일 기반 자동화를 Apex 없이 선언형으로 구현할 수 있다.