digital-land / submit

0 stars 1 forks source link

EPIC: Automating service messaging #647

Open MJFaucherFolie opened 1 week ago

MJFaucherFolie commented 1 week ago

Context

Acceptance criteria

Dependencies

Tasks based on user story map & write-up of Three Amigos session

Assemble list of LPAs who need Service Messages and relevant information

Key outcome


Automate securing and sending emails

Key outcomes


Automate process of logging information

Key outcome


Integrate method to sign up for service

Key outcome


Future features

Tasks

MJFaucherFolie commented 3 days ago

Summary of tech refinement (19/11/2024):

Tech team agreed to focus on three spikes:

Design areas of focus:

Future areas of focus

MJFaucherFolie commented 3 days ago

RAW NOTES

Epic discussion

Spike:: subscriptions - more difficult list of emails - send to these emails Figure out where to store the list Google sheet - simplest - but talk with infra as they have vested interest Should we use the CRM system which community management has

Sign up: Spike - non-LPA people who sign up for messages, how can they take themselves off it

MS forms Audit MS forms

Google sheets

Two lists - one for LPAs only and others for those who opt-in external one will have an opt out link vs changing recipients (content - link in Maddie)

SCRIPT

https://submit-summary.onrender.com/

Code is here: https://github.com/DilwoarH/submit-summary Organisation Summary


RAW NOTES - method to generate content

en mass - Cron within platform that generates email

Whatever service we use, that should handle the emails!

Don't do Cron job at 12-3am!

Emails to ping off at 10am

Script made by Dilwoar: https://submit-summary.onrender.com/


RAW NOTES - method to store and read key values

Use google sheets knowing where endpoints sit - subscribe and unsub - when it clicks - our sheets react to it

two spreadsheets - one for LPAs, another for anyone else who wants to subscribe

Focus on community managers first. Manage popularity and use that to gage when to implement the second version (then look at the front end of it)

Taking key values (LPA emails and the content)

Script - at first, focus on basic messaging. Iterate over time (more detailed message)

Reading the google sheet

Make spike around generating content