일단 다음 단계 가 결정 되 면 제시 엔진 ( 209 ) 은 필요 한 입력 을 에이전트 에 제공 하 는데 , 이것 은 다수 의 서로 다른 방법 들 로 , 이를테면 오디오 또는 스크린 팝 들 에 의해서 , 또는 사이드바 들 에 텍스트 를 변경 함 으로써 , 등등 에 의해 일어날 수 있 다 . 일 실시 예 에서 , 제시 엔진 은 스크립트 어셈블리 엔진 및 스크립트 실행 엔진 둘 다를 포함 한다 . 이 경우 에 스크립트 어셈블리 엔진 은 규칙 엔진 에 의해 지휘 되 며 , 스크립트 들 을 위해 한 범위 의 요소 들 에 액세스 한다 . 현재 입력 에 기초 하 여 , 스크립트 어셈블리 엔진 은 실행 될 스크립트 를 작성 한다 . 스크립트 를 위한 요소 들 은 이를테면 에이전트 의 선호도 들 , 에이전트 또는 고객 에 관한 이력 데이터 , 또는 둘 다 , 부하 상태 와 같 은 콘택트 센터 에 실시간 상태 , 및 물론 진행 중 의 대화 의 콘 텍스트 분석 에 의해 결정 된 임의 의 새로운 방향 과 같 은 다수 의 입력 들 에 의해 영향 을 받 을 수 있 다 . 일단 스크립트 가 어 셈 블 되 면 , 스크립트 실행 엔진 은 스크립트 를 에이전트 에 제공 하 는 작업 을 수행 한다 .