faciliter

noun
  1. A person or thing that makes an action or process easy or easier. noun
    The new software acted as a faciliter for the team's workflow.
    As a faciliter, she ensured that the meeting ran smoothly and efficiently.