REDA One Help Center
EN
Language
English EN Español ES Português PT Italiano coming soon Français FR Deutsch coming soon العربية coming soon
reda.one ↗
Home / REDA One / Administration / Platform configuration / Mass Email Configurations

Mass Email Configurations

The Mass Email button is a launcher. What it offers when someone clicks it, and every default it pre-fills — subject, message, sender — comes from configuration records an administrator controls. This article is for the person who has watched an end user send a council mailing and now wants to change the default subject or sender, or to add a mass-email option to another object entirely. After it, you'll understand the config-card-plus-flow pattern, be able to edit the defaults, choose the right sending identity, and stand up a brand-new mass-email option with one configuration record and one flow.

Getting there. End users launch a send from a record with the Mass Email action — on the shipped council configuration, that's a council event record. The configuration records behind the launcher live in Salesforce Setup, a sanctioned administrator surface; the send flows are built in Setup as well. There's no REDA tab for either.
Access you'll need. Sending the shipped council mailings requires the REDA - Council Management Admin permission set, plus your org's email deliverability being set up. Creating configurations and flows is a Salesforce administrator task.

How the launcher works

When someone clicks Mass Email on a record, REDA works out the record's object and record type, then finds the active configuration records for it. It keeps only the ones whose send flow actually exists, and shows those as cards with their pre-filled defaults, along with the current user and the org's shared email addresses to send from. The card the user picks hands off to its flow, and the flow does the actual send — the launcher is just the menu and the defaults.

The core pattern: a mass-email option is one configuration record plus one send flow. No code. Everything below is a variation on that.

One helpful consequence: a card whose flow is missing is hidden automatically rather than shown broken. The launcher is self-healing — which is convenient for users but can puzzle an administrator wondering why a card doesn't appear (check the flow name and the active flag).

Anatomy of a configuration record

A configuration record has three jobs: say where the card appears, wire it to a flow, and hold the defaults the launcher pre-fills.

FieldWhat it does
ObjectWhich object's records offer this card
Record TypeOptionally limits the card to one record type
FlowThe send flow the card launches; the card is hidden if this flow is missing
Is ActiveThe card's master switch — and it's off by default, so a new card stays hidden until you activate it
Email SubjectThe pre-filled subject (up to 200 characters)
Email MessageThe pre-filled rich-text body (up to 20,000 characters)
Email Message TextThe plain-text twin of the body
Email TemplateReference an email template instead of inline content
Sender TypeThe sending identity (see below)
Sender EmailWhich shared address to send from, when applicable
Is Invitation EmailStamps invitation-sent date and times on the event and its participants
Archive DataWhen Yes, the send's participant records are cleared afterward (a privacy step for one-off notification blasts). It does not control whether the emails are logged — see the note below
Comments / InstructionsAdmin notes; Instructions can surface guidance in the launcher for the end user
New cards ship inactive. Is Active defaults to off. If you create a configuration and it never appears in the launcher, the active flag is the first thing to check.
"Archive Data" is a cleanup switch, not an email-logging switch — and it deletes recipients. Every mass send logs one email record per recipient regardless of this setting, so the event's email history is always your audit trail. What Archive Data = Yes adds is a post-send cleanup: on the shipped council configuration, when the event is a Notification (never a Meeting), REDA deletes that notification's participant records once the send finishes — a privacy step for one-off blasts. The logged emails stay; the recipient list is gone and must be regenerated if you need it again. Turn this on only for sends where discarding the recipient list afterward is intended. (The end-user side of this behavior is covered in Sending a Council Mass Email.)

Sender types

The Sender Type decides whose address the mail goes out as. There are three choices:

Sender typeSends asUse when
The sending userThe clicking user's own addressPersonal outreach, where replies should come back to the sender
The default workflow userThe org's default workflow userSystem-voiced sends, keeping replies out of personal inboxes
An org-wide email addressA verified shared address, picked in Sender EmailBranded community or association sends — the usual choice for councils

Org-wide (shared) addresses are standard Salesforce setup that your Salesforce administrator maintains, and they must be verified there before the launcher will offer them. None ships with REDA — a new org has zero org-wide addresses, so the org-wide sender option shows nothing to pick until you create and verify one in Setup. If you configure a card for the org-wide sender type but haven't added an address yet, the send has nothing to send as; add the address first. Mass sends also respect your org's email deliverability and daily limits.

What ships

REDA ships mass-email configurations for Council Events. The primary one points at the council mass-email send flow — the full wizard your community team uses. That shipped flow, at a glance:

Loads the recipient list from the council event's participants — which must have been generated first.
Presents a compose screen pre-filled with the card's defaults (subject, body, template).
Offers a test send to yourself before the real send.
Sends the email, with a consent guard that blocks recipients who haven't consented.
Handles the aftermath — it logs each send as an email record on the participants (always, as the audit trail); when Archive Data is Yes and the event is a notification, it then clears the notification's participant records; and for an invitation, it stamps invitation-sent date and times on the event and its participants.

The end-user walkthrough of that wizard lives in Sending a Council Mass Email; this article stays on the configuration side.

Adding a mass-email option to another object

The engine is object-generic, so you can offer Mass Email on another object with the same one-record-plus-one-flow pattern:

Build the send flow. A screen flow is recommended. Model it on the shipped council flow's stages: gather recipients, compose and test, send, then archive or stamp as needed.
Create the configuration record. Set the object (and a record-type scope if you want one), point it at your flow, fill in the defaults and sender type, and activate it.
Surface the Mass Email action for that object. Confirm the placement with your implementation team — the shipped action is scoped to council events, so adding it to a new object is layout work worth planning.
Test with a small recipient set and the test-send path before you activate it for everyone.

Worked example: an annual meeting invitation

The Harbour Tower Owners Association sends its annual-meeting invitation to the 140 participants of the council event "Annual General Meeting 2026." The community coordinator clicks Mass Email and picks the invitation card. Its defaults are pre-filled — the subject, the HTML body, and (once the administrator has verified one) a shared association sender address. They test-send to themselves, then send for real. Each participant gets a logged email record of the send either way; and because it's an invitation card, invitation-sent date and times are stamped on the event and every participant. This is a Meeting event, so even if the card's Archive Data were Yes the participant list would be kept — the delete-after-send cleanup only applies to notification blasts.

The following year, the administrator wants a different default subject. They edit the configuration record's Email Subject — one field, no flow change — and the new subject pre-fills for everyone from then on.

A council event record showing the Mass Email button in its action bar
A council event record with the Mass Email action in its header button bar, next to Generate Event Participants and Meeting Attendance.
The Mass Email Communication launcher listing the configured mass-email flows
The Mass Email Communication launcher opened from a council event, listing the active configuration cards a user can pick — each with its description and Active flag — before the send step.

Where to go next

  1. Sending a Council Mass Email — the end-user send walkthrough.
  2. Council Events — the record the shipped configuration serves.
  3. Setting Up a Council — generating the participants a send needs.
  4. Global App Settings — the kindred configuration-record pattern.
  5. The REDA Admin Console — the administrator's control tower.

Frequently asked questions

Either no configuration record is active for this object and record type, or the configured flow doesn't exist — cards with missing flows are hidden automatically. Check the configuration's active flag and flow name.

Set the configuration's sender type to the org-wide address option and pick the verified shared address in Sender Email. Your Salesforce administrator maintains those addresses in Setup.

Yes — every send logs one email record per recipient, regardless of the Archive Data setting, so the event's email history is always your audit trail. Archive Data does something different: when it's Yes and the event is a notification, the participant records are deleted after the send.

An invitation-type send additionally stamps invitation-sent date and times on the event and its participants, which downstream attendance tracking uses.

Yes — the engine is object-generic: one configuration record plus one send flow. Confirm where the action is placed for the new object with your implementation team.

Was this article helpful?