Skip to main content

Justice Email and Delius

This integration service automates the processing of emails into Delius contacts.

Data dependencies

This service depends on Delius to create new contacts.

Context Map - Justice Email Data

Workflows

Business Event Message Event Type / Filter
Email received email.message.received

Polling for unread emails

Create a domain event for each unread email. Once an email has been processed it will be marked as read.

Email Domain Event Received

Validate the email, convert to markdown and store as a contact in Delius.

Interfaces

Message formats

The service responds to HMPPS Domain Event messages via the Justice Email and Delius Queue.

Example messages are in the development source tree.

Incoming messages are filtered on eventType by the SQS queue policy