CUCentralAdvancement / github-docs

Documentation and Best Practices for using GitHub for Advancement Projects
MIT License
2 stars 1 forks source link

Explore switching web requests to Drupal forms #39

Closed alexfinnarn closed 2 years ago

alexfinnarn commented 2 years ago

Workfront does not provide a great user experience for the web requestor or the CU staff member trying to complete a request. While there is an API and potentially webhooks that can be used, the Drupal website itself is still the best option for maintainability and extension.

Rather than have users create a Workfront account, they can be added as a "Web Requestor" to the Giving website which will allow them to fill out certain Webforms.

Then, the code will analyze the form submission and automatically be able to create new unpublished funds and/or send a note to the requestor that they need to email someone to add the fund in Advance.

Just the same, forms can be created for eComm requests and have code do work before a human even needs to get involved.

AC:

alexfinnarn commented 2 years ago

This is too much work once you consider how email replies would work amongst other emerging issues.