Robotic Process Automation at UBC

We are a dedicated team committed to supporting efforts to improve efficiency and innovation at the University of British Columbia. Our mission is to help departments automate time-consuming and laborious business processes, freeing up valuable time and resources.

Leveraging state-of-the-art tools like for integrations and Robotic Process Automation, we offer a comprehensive suite of services from planning and assessment to design, development, implementation, and support. Join us on our journey towards operational excellence, as we harness the power of automation to transform the way we work at UBC. Explore our site to learn more about our services, meet our team, and discover how we’re making a difference through our success stories.

What is Robotic Process Automation (RPA)?

Robotic Process Automation (RPA) is the automation of routine, rule-based and repetitive tasks found in business processes through the use of automation software. UBC's implementation of RPA utilizes software that involves the use of software robots, or "bots", that can mimic and execute tasks that are typically performed by humans who are interacting with digital systems.

Software that can be used to automate routine, rule-based and repetitive tasks in business processes. It involves the use of software robots, or "bots", that can mimic and execute tasks that are typically performed by humans interacting with digital systems.

Image
robot 2 icon
Automate tasks

Repetitive rule-based processes that are performed in volume. Can be initiated by a user or run automatically 24x7

Image
Increase efficiency

Reduce staff time spent on low-value activity, and improve quality

Image
robot icon
Improve service

Enhance service by providing shorter response times, greater accuracy, 24x7

Automation can achieve
  • Increased efficiency
  • Cost savings
  • Improved accuracy
  • Compliance and auditability
  • Enhanced Scalability
Other automation opportunities

UBC IT’s Automation Centre can help determine which type of automation might be best for each use case.

  • Integrations
  • Chatbots, virtual assistants
  • Generative AI
  • Appian business process automation software
  • AI automation within existing systems (M365, Workday, Salesforce, ServiceNow)

 

 

What can be automated?

If the workflow can be documented, it can be automated.

Automate Repetitive Processes

Automate high volume repetitive tasks like data entry, document conversion, invoice processing, claims processing.

Integrate systems

RPA can move data between systems without the need for other integration tools (e.g. API's).

Automate user support

RPA can automate IT tasks like user account provisioning, account enquiries, password resets.

Extract data from documents

RPA can extract structured data from documents (scanned or PDF) like invoices, forms and emails.

Improve experience

RPA can automate service interactions, creating faster, consistent and error-free service experiences.

Automate reporting

RPA can generate reports by collecting data from multiple systems and in multiple formats.

Considerations when implementing RPA
 

Image
money gear icon
Initial project cost

Implementing RPA requires an upfront investment in software and development. Establish clear goals whether cost savings, avoidance, or service improvement.

Image
brain icon
Generating ideas

Initially may be challenging to think about the work differently. After the first project and people see the ‘art of the possible’ more ideas are generated.

Image
gear icon
Cultural reluctance

Reluctance to automate if it means losing headcount or resources. Barriers to change can be reduced if benefits occur through improvements in service delivery, cost avoidance or attrition.

While RPA can generate long-term efficiency gains, to achieve expected outcomes, expectations and measurable goals should be established at the start.

About Us

At the Automation Solution Delivery Centre, we are committed to revolutionizing operational efficiency through the seamless integration of automation solutions. Aligned with UBC's Operation Excellence initiative, our goal is to optimize processes, reduce manual workloads, and elevate overall productivity.

By championing innovation and harnessing the power of RPA technologies, our team is dedicated to advancing UBC's commitment to collaboration, innovation, and system renewal.

Laleh Mosadegh - Director, Enterprise Automation

Laleh leads a dynamic team dedicated to the forefront of transformative technologies. In her portfolio, she oversees a spectrum of impactful initiatives, including Robotic Process Automation, Workday ERP Technical support, Salesforce platform, APIs-Integrations Enablement Centre, and IT PMO.

Laleh's unwavering commitment lies in driving strategic change and achieving business objectives that propels UBC to new heights, contributing to the overall success of the organization.

Majid Siddique Mohammed - Senior Manager

Majid leads the delivery team that collaborates across campus units, to drive automation projects that achieve not only substantial cost savings but also streamline operations, enhancing both staff and student experiences. In his prior role at UBC, Majid worked as a finance system integrations lead during UBC's Workday implementation.

Melissa Medearis - Automation Business Analyst

Melissa drives the automation requirements, collaborating with diverse stakeholders including developers, architects, subject matter experts, leadership etc. In her prior role at UBC, she was a Data Management Advisor with Population Data BC at Faculty of Medicine.

Dipendar Dhami - Automation Developer

With over 6 years of RPA development experience, Dipendar specializes in designing and implementing efficient automation solutions that drive operational excellence. His goal is to continuously innovate and optimize processes, contributing to the client success.

Sahil Passi - Programmer Analyst/ Senior Automation Developer

Sahil is a problem-solver at heart, turning complex business challenges into seamless automated solutions. He has delivered impactful automation projects across healthcare, insurance, retail, and financial services, leveraging UiPath, Microsoft Power Automate, and Automation Anywhere to optimize processes and drive efficiency. At UBC, he leads automation initiatives by designing intelligent workflows, mentoring developers, and pushing the boundaries of innovation. His mission? To make work smarter, faster, and more efficient—one automation at a time.

  • Initiation: Clients are invited to kickstart the automation journey by submitting an Automation Intake Request on ServiceNow. This initiates the process, providing us with essential details about the desired automation scope.
  • Assessment and Review: Our expert team thoroughly reviews the intake requests and schedules a Process Review Session with relevant stakeholders. This interactive session helps us understand the intricacies of the process, ensuring a comprehensive evaluation.
  • Estimation: Post the Process Review, we provide clients with a detailed estimate of the cost and time required for the automation project. This transparency allows stakeholders to make informed decisions.
  • Funding Approval and Formal Kickoff: Once the estimate is approved, the project officially kicks off following funding approval. This marks the beginning of a structured and collaborative journey.
  • Implementation: The project undergoes a typical Software Development Life Cycle (SDLC), ensuring a systematic and effective development process. This includes design, development, testing, and deployment phases.
  • Privacy Impact Assessment: As a safeguarding measure, a Privacy Impact Assessment is conducted for each process. This ensures that we adhere to the highest standards of data security and privacy protection, aligning with UBC's commitment to safeguarding its data and respecting privacy.
  • Production Release: After successful development and rigorous testing, the project is released to production, bringing the automated solution to life and delivering tangible benefits to the University.
  • Transition to Support: Our commitment extends beyond deployment. We ensure a seamless transition to support, providing ongoing assistance and maintenance to guarantee the continued success of the automated processes.
To find out more about the service and pricing, please visit the Service Catalogue page.

Page last updated on March 22, 2025


UBC Crest The official logo of the University of British Columbia. Urgent Message An exclamation mark in a speech bubble. Bluesky The logo for the Bluesky social media service. Bookmark A bookmark in a book. Browser A web browser window. Caret An arrowhead indicating direction. Arrow An arrow indicating direction. Arrow in Circle An arrow indicating direction. Arrow in Circle An arrow indicating direction. Time A clock. Chats Two speech clouds. E-commerce Cart A shopping cart. Facebook The logo for the Facebook social media service. Help A question mark in a circle. Home A house in silhouette. Information The letter 'i' in a circle. Instagram The logo for the Instagram social media service. Linkedin The logo for the LinkedIn social media service. Location Pin A map location pin. Mail An envelope. Menu Three horizontal lines indicating a menu. Minus A minus sign. Pencil A pencil indicating that this is editable. Telephone An antique telephone. Play A media play button. Plus A plus symbol indicating more or the ability to add. Search A magnifying glass. Settings A single gear. Arrow indicating share action A directional arrow. Speech Bubble A speech bubble. Star An outline of a star. Twitter / X The logo for the X (aka, Twitter) social media service. User A silhouette of a person. Vimeo The logo for the Vimeo video sharing service. Youtube The logo for the YouTube video sharing service.