Skip to content

Communication (Bulk Action)

The Communication group (icon campaign, GENERAL container) centralises the relationship and campaign tools in the BackOffice: bulk e-mail and SMS sends, management of transactional e-mail frames and content, the newsletter subscriber list, and the home banners of Midas-Web.

Bulk sends reach the entire user base at once or a specific list of users — promotions, operational notices, onboarding, or events. All content is configurable by the operator, without a deploy.

Pages in this group

  • E-mail Send — creates and schedules e-mail sends (all users or individual), processed by the scheduler.
  • SMS Send — bulk SMS sends (check the SMS channel status).
  • Newsletter — query and export the subscriber base.
  • Master Template — global HTML frame for e-mails (pt/en).
  • E-mail Templates — content of transactional e-mails (pt/en + SMS).
  • Banners — promotional, contextual, and onboarding banners on the home page.

How sending works (technical summary)

Each e-mail/SMS send becomes a bulk action (MassActions) with a queue of recipients. The CommunicationScheduler (CommunicationGateway) runs every 30 minutes, processes pending actions, and sends them. Processing is idempotent per recipient (PENDINGEXECUTED): re-executions do not resend to recipients who have already received the message. After sending, there is no rollback — review the audience and content before confirming.