- Deploy script agent - Implement script submission - Implement script response - StdOut - StdErr - Return value - Streamed object output