Domains / Customer communications
Customer communications
Email, notifications, marketing and messaging to customers and Travel Counsellors.
15
Repos
Average health 69.5
6
On end-of-life runtimes
4
Running in AWS
Fully or alongside on-prem
4
ZDD: no excuse
Could leave the three-week release now
About this mapping
System generated from repo names and purposes. To correct a repo's domain, add it to estate-assessment/data/repo-owners.json; curated entries always beat the generator. Each repo page shows its mapped domain and product area.
Repos (15)
| Repo | Health | Priority | Hosting | ZDD | Entanglement |
|---|---|---|---|---|---|
| backoffice-pure360-marketing-service-api WCF service wrapping the Pure360 email-marketing platform (PAINT SOAP API) for campaign sending, subscription/… | 32 · red | high | On-prem | ZDD: a long road | kernel |
| TC.PublicWebsites.EmailQueue Console job that drains a database-backed email queue from the TravelCounsellors SQL database and sends the me… | 35 · red | medium | On-prem | ZDD: not applicable | loose |
| backoffice-pure360-subscription-manager Windows Forms desktop tool for managing Pure360 marketing subscriptions and opt-ins, driving the Pure360 marke… | 36 · red | medium | On-prem | ZDD: not applicable | kernel |
| tc-communications ASP.NET Web API app that sends templated birthday and anniversary emails to Travel Counsellors, pulling recipi… | 53 · amber | medium | On-prem | ZDD: needs work | loose |
| mail-service WCF service hosted in IIS that sends emails over SMTP on behalf of estate applications, with address rewriting… | 54 · amber | high | On-prem | ZDD: not applicable | kernel |
| mailtemplate-service WCF service that generates emails from a large catalogue of predefined, localised HTML templates and either re… | 57 · amber | high | On-prem | ZDD: not applicable | kernel |
| backoffice-pushnotifications-api REST API and contract library that registers customer devices and sends push notifications (bookings, quotes, … | 78 · green | low | On-prem | ZDD: ready with guardrails | loose |
| tc-mail-composer .NET 8 mail-composition service that consumes send-email commands off MassTransit/SQS, renders localised Razor… | 78 · green | low | AWS | ZDD: no excuse | loose |
| phenix-notifications-api .NET 8 API that sends templated Phenix notification emails (team membership, gold-status and commission-rule e… | 79 · green | low | On-prem | ZDD: ready with guardrails | kernel |
| tc-passport-expiration-service .NET 8 Quartz-scheduled worker that finds passports expiring within 270 days via the contact API and publishes… | 82 · green | low | On-prem | ZDD: ready with guardrails | loosely attached |
| tc-mail-tracked .NET 8 API and MassTransit consumers wrapping the Spotler (WebPower) and Hive email-marketing platforms: sends… | 85 · green | medium | AWS | ZDD: no excuse | loose |
| phenix-marketing-campaigns-api .NET 8 API managing marketing campaigns, templates, recipient lists and segmentation criteria over MongoDB, se… | 88 · green | low | On-prem | ZDD: ready with guardrails | kernel |
| tc-mail-orchestrator .NET 8 orchestration service for automated customer emails: consumes booking/TC Score/passport events over Mas… | 93 · green | low | AWS | ZDD: no excuse | loose |
| tc-mail-sender .NET 8 MassTransit worker that consumes SendHtmlEmailCommand messages from Amazon SQS and dispatches HTML emai… | 93 · green | low | On-prem | ZDD: ready with guardrails | loose |
| tc-mail-scheduler .NET 8 API and MassTransit consumers that schedule and send lifecycle customer emails (thank-you-for-booking, … | 100 · green | low | AWS | ZDD: no excuse | loose |