Skip to main content

Roles and Permissions

Outreach uses the same four platform roles as the rest of the NeonNow Admin app — Org Admin, Admin, Campaigner and Operations — assigned per organisation membership.

Role definitions live at the platform level

The canonical definition of each role, the role hierarchy, invite rules and last-Org-Admin protections are documented once, in the platform docs: NeonNow Roles and Permissions. This page only describes what each role can do within Outreach.

Which roles can use Outreach

Outreach is gated by role. Campaigner is the role dedicated to Outreach, while Org Admin and Admin also have access; Operations does not.

RoleSees Outreach?Summary within Outreach
Org AdminYesFull access, including requesting access and configuring channels
AdminYesManage campaigns and Campaigner users; cannot configure channels or change organisation settings
CampaignerYesCreate, run and monitor campaigns
OperationsNoOutreach is not visible in the sidebar

Org Admin (within Outreach)

Org Admins configure and own Outreach for the organisation:

  • Request and cancel Outreach access for the organisation
  • Configure SMS: set Twilio Account SID, Auth Token, and Messaging Service SID
  • Configure Email: set SendGrid API Key
  • Manage domains: add, verify, and remove sending domains
  • Manage senders: add, verify, and remove sender email addresses
  • Create, edit, run, stop, and delete campaigns
  • Monitor campaigns: view message statuses, retry failures, export data

Admin (within Outreach)

Admins run the day-to-day Outreach programme — campaigns and Campaigner users — but can't change the underlying channel configuration:

  • Create, edit, run, stop, and delete campaigns
  • Upload contacts and map CSV columns
  • Build templates using Design or Code editors
  • Monitor campaigns: view message statuses, retry failures, export data
  • Send test emails
  • Manage Campaigner users within Outreach

Admins cannot configure Outreach channels (Twilio or SendGrid credentials), manage domains or senders, or request/cancel Outreach access.

Campaigner (within Outreach)

Campaigners run campaigns:

  • Create, edit, run, stop, and delete campaigns
  • Upload contacts and map CSV columns
  • Build templates using Design or Code editors
  • Monitor campaigns: view message statuses, retry failures, export data
  • Send test emails

Campaigners cannot access Outreach Settings (API keys, domains, senders) or request/cancel Outreach access.

What Campaigners See Before Outreach Is Enabled

If Outreach is not yet active for the organisation, Campaigners see a landing page with a message to contact their Org Admin. They cannot request access themselves.

Operations (within Outreach)

The Operations role is for CX (contact centre) workflows. Outreach is not visible in the sidebar for Operations users, and they have no access to Outreach pages, campaigns, or settings.

Outreach Capability Summary

CapabilityOrg AdminAdminCampaignerOperations
See Outreach in sidebarYesYesYesNo
Request / cancel Outreach accessYesNoNoNo
Configure SMS (Twilio)YesNoNoNo
Configure Email (SendGrid)YesNoNoNo
Manage domains and sendersYesNoNoNo
Manage Campaigner users in OutreachYesYesNoNo
Create campaignsYesYesYesNo
Edit campaignsYesYesYesNo
Run campaignsYesYesYesNo
Stop campaignsYesYesYesNo
Delete campaignsYesYesYesNo
Monitor and retry messagesYesYesYesNo
Export campaign dataYesYesYesNo
Send test emailsYesYesYesNo
Managing users and organisation settings

Inviting users, assigning roles and changing organisation-level settings are platform features, not Outreach features. See User Management and Organisation Settings in the platform docs.