1. A method for managing online computer services using a network computer that performs actions comprising: generating a process flow that includes a plurality of service channels; employing meta-data provided by one or more remote service provider computers to generate configuration information for the plurality of service channels; displaying a plurality of card user-interfaces, wherein each card user-interface corresponds to one of the plurality of service channels, and wherein each card user interface includes a configuration side that provides editable configuration information for a corresponding service channel and further includes an opposite flow side that displays one or more output flow fields, and wherein each card user-interface automatically flips to the flow side after edits occur to the configuration information on the configuration side; and when event information is provided to the process flow, performing further actions for the plurality of service channels, including: determining one or more service channels from the plurality of service channels based on the event information; providing the event information to the one or more input flow fields of the one or more service channels; generating result information using the one or more service channels based on, the event information; providing the result information to the one or more output flow fields of the one or more service channels; and when a remainder of the plurality of service channels are linked to one or more output flow fields of the determined service channels, iteratively determining one or more next service channels from the remainder of the plurality of service channels based on the result information, wherein previously generated result information is provided to the one or more input flow fields of the one or more next service channels, and wherein next result information is generated using the one or more next service channels based on the previously provided result information.