cloud-gov / pages-core

cloud.gov Pages is a publishing platform for modern 21st Century IDEA websites.
https://cloud.gov/pages
Other
276 stars 68 forks source link

Add admin action to email organization managers #4187

Closed drewbo closed 1 year ago

drewbo commented 1 year ago

As an admin I want to email all managers of a given organization. Re: https://github.com/cloud-gov/pages-core/issues/4146

Notes

Acceptance Criteria

svenaas commented 1 year ago

Doing a little R&D on this.

The ticket form documentation link in the notes above, which I found, looks like a red herring — it's about creating a ticket form via Zendesk API — a particular set of fields and options to be associated with tickets.

Here's how to create a ticket through the API.

Both of these expect authentication via credentials or token (Quick start / enabling access).

svenaas commented 1 year ago

I've also been poking around to see whether we can simply open the new ticket form with some fields pre-set, as Drew suggested during our meeting about this. The basic URL for the agent/admin ticket form is is https://{company}.zendesk.com/agent/tickets/new/1 (you get an error without an ID at the end). But I haven't yet successfully defaulted the brand field to cloud.gov Pages, which would be a good start.

There is a documented method for opening the user new ticket form pre-populated in the manner we'd like, and I was hoping its approach would apply to the agent/admin form, but the basic measure of appending &tf_subject=foo does not seem to have any effect.

svenaas commented 1 year ago

Decided in today's Monthly Pages orgs/users review that we're not going to pursue this solution. Closing.