Freddy로 구동되는 Assist 봇의 빌더는 대화를 설정하고 워크플로우 어디에서나 다른 대화로 연결할 수 있도록 합니다. 생성하는 각 대화에 대해, 대화 중 해당 대화 전에 실행될 동작을 구성할 수 있습니다. 예를 들어, Freshdesk에서 티켓을 생성하고 API 매개변수의 일부로 티켓 ID를 저장하기 위해 대화의 일부로 API를 트리거하는 경우, 'API 트리거' 동작을 사용하여 API 매개변수에서 티켓 ID를 가져와 봇 대화에서 상담원에게 보여줄 수 있습니다.
'동작'은 다음 중 하나일 수 있습니다:
API 트리거
속성 추가
봇 비활성화
새 대화 시작
원격 요청 트리거:
이 동작은 데이터를 원격으로 가져오거나, 업데이트하거나, 게시할 수 있도록 합니다. 이를 통해 API를 통해 타사 애플리케이션이나 내부 시스템과 대화할 수 있습니다. 이 옵션을 클릭하면 목록에서 API 호출을 선택하라는 메시지가 표시됩니다. 봇 빌더의 해당 봇의 'API 라이브러리'에서 이러한 API 호출을 생성할 수 있습니다. 생성 후에는 이 원격 요청을 트리거하기 위해 선택할 수 있는 목록에서 찾을 수 있습니다.
예시: 상담원이 고객 주문과 관련된 모든 세부 정보를 가져오고자 할 때, 주문 항목, 주문 배송, 결제 상태 등을 이 동작을 사용하여 가져올 수 있습니다.

속성 추가:
이 동작은 대화나 사용자 프로필의 속성을 추가하거나 업데이트할 수 있도록 합니다.
예시: 상담원이 고객에게 연락처 정보를 요청하는 경우, 이 동작을 사용하여 대화 페이지의 티켓 세부 정보와 사용자 프로필의 일부로 값을 저장할 수 있습니다 (예: 전화번호).
봇 비활성화:
이 동작은 특정 기간 동안 봇을 비활성화합니다.
예시: 상담원이 봇 플로우를 마무리할 때, 이 동작을 마지막 대화로 사용할 수 있습니다. 해결 후, 이 동작을 사용하여 봇을 재활성화할 때까지 휴면 상태로 둘 수 있습니다.

새 대화 시작:
이 동작은 현재 대화를 종료하고 새로운 대화를 시작할 수 있도록 합니다.
예시: 상담원이 새로운 문제로 전환할 때, 이 동작을 사용하여 기존 대화를 종료하고 다음 문제에 대한 새로운 대화를 시작할 수 있습니다.