Answer
User forms and message tasks are the two typical mechanisms, and they behave differently — a form pauses for input while a message is often just informational, so pick based on whether you actually need a response. See build user forms and workflow commands.