Roles & permissions

Every person in your organization has a role, and the role decides what they can see and change in HostWebhook — page by page and action by action. You manage roles in Settings → Team, in the Roles tab.

ℹThese are the permissions of people signed in to the dashboard. API keys don't use them: a key has its own scopes, which you choose when you create it in Settings → API Keys.

The built-in roles

Four roles come with every organization. They can't be edited, so “Admin” means the same thing in every account; to make one of your own, duplicate one of them.

RoleWhat it can do
OwnerEverything, always. There is one owner per organization, and their role can't be changed or taken away.
AdminEverything except changing the plan, the payment method and extra usage.
MemberBuilds and runs flows: nodes, logs, credentials, API keys, data and integrations. Sees workspaces but can't change them. No team, organization or billing.
ViewerRead-only. Sees what a Member sees but changes nothing, can't use Hermes, and never sees the value of a secret.

Roles of your own

A role of your own is a list of permissions with a name — “Partner”, “Support”, “Accounting”. Create it from New role, or duplicate a built-in one and adjust it. Roles of your own are available from the Pro plan; the built-in roles work on every plan with a team (Starter and up — Free is a single person).

1

Open Settings → Team → Roles

Next to a role, click Duplicate (or New role to start empty).
2

Pick a level per area

Each area — Logs, Credentials, Billing… — has None, View, Edit or Full. Open an area to tick individual permissions instead; the area then shows Custom.
3

Save, then give it to someone

In the Members tab, pick the role next to the person, or choose it when you invite someone.

What the levels mean

View is reading. Edit adds creating, changing and running. Full adds deleting and the sensitive actions, like revealing a secret or purging a queue. The table at the end of this page says which level brings each permission.

What people see

With None in an area, its page disappears from the menu, and opening it by its link shows that the role doesn't include it. With View only, the page shows a “View only” notice. The server applies the same rules to every request, so hiding a page in the dashboard is a convenience, not the protection.


Who manages roles

The owner, and anyone whose role includes Create and edit roles (Team area). One rule applies everywhere: nobody can give a permission they don't have. So someone without Billing can't create a role with Billing, give it to anyone, or invite with it — not even to themselves. They also can't change the role of, or remove, someone who has permissions they don't have. Nobody can change their own role.

Deleting a role that people have asks which role they get instead. Pending invitations with a deleted role become Viewer.

Delegating billing

The plan belongs to the organization and is paid from the owner's account. Anyone whose role includes the payment permissions can manage it for the organization:

  • Change, cancel or pause the plan — including buying one. The card entered becomes the organization's card.
  • Payment method and invoices — see and update the card, read the invoices.
  • Turn extra usage on or off, and its cap.

Billing emails — charges, failed payments, cancellations — and the usage alerts at 80% and 100% go to the owner and to everyone with a payment permission. Admin doesn't include these permissions: give them through a role of your own.

Roles and credential folders

Credential folders keep their own permissions on top of the role. A folder without its own permissions follows the role: Manage folders and their permissions works like an Admin there, Create and reconnect credentials like a Member, and View credentials like a Viewer.

A person's exception wins over their role — it can give more access, or less, down to No access. The owner always has full access.

Workspace folders

Group workspaces in folders and subfolders, and tag folders to search and filter. Permissions live on top folders; subfolders use theirs.

LevelWhat it allows
Can viewOpen its workspaces, see nodes and runs.
Can editAlso change nodes and flows.
Full accessAlso rename, move, delete and set permissions.
  • A person's exception wins over their role (it can also be No access).
  • The owner always has full access.
  • A folder without permissions follows each person's role.

All permissions

27 areas, 84 permissions. The level is the lowest level of its area that includes it.

AreaPermissions
FlowsBuildThe canvas: flows and how nodes connect.
  • View flows · View
  • Create and edit flows · Edit
  • Run flows (Run Pipeline, Run now) · Edit
  • Delete flows · Full
NodesBuildEvery node: webhooks, triggers, actions, AI and logic.
  • View nodes · View
  • Create and configure nodes · Edit
  • Activate and pause nodes · Edit
  • Run Test · Edit
  • Rotate webhook URLs and secrets · Full
  • Delete nodes · Full
HermesBuildThe AI assistant that builds and changes flows for you.
  • Use Hermes · Edit
MarketplaceBuildReady-made templates.
  • Browse templates · View
  • Install templates · Edit
SocialBuildThe social media calendar and its posts.
  • View posts and the calendar · View
  • Create and edit posts · Edit
  • Publish and schedule posts · Edit
  • Approve posts · Edit
  • Delete posts · Full
AnalyticsMonitorTraffic and delivery charts.
  • View analytics · View
LogsMonitorIncoming events and their deliveries.
  • View the event list · View
  • See what each event contains · View
  • Replay events · Edit
  • Cancel events · Edit
  • Delete events · Full
RunsMonitorRun history, step by step.
  • View runs · View
  • See each step's data · View
QueueMonitorDeliveries waiting to go out.
  • View the queue · View
  • Purge the queue · Full
DLQMonitorEvents that ran out of retries.
  • View failed events · View
  • Replay failed events · Edit
  • Delete failed events · Full
Audit logMonitorWho did what, and when.
  • View the audit log · View
  • Export the audit log · Edit
  • Clear the audit log · Full
CredentialsSecurityLogins your nodes use to reach other services. Folder permissions still apply on top.
  • View credentials · View
  • Use credentials in nodes · Edit
  • Create and reconnect credentials · Edit
  • Delete credentials · Full
  • Rotate all credentials · Full
  • Manage folders and their permissions · Full
API keysSecurityKeys for calling the HostWebhook API from code.
  • View API keys · View
  • Create API keys · Edit
  • Revoke API keys · Full
Signing secretsSecuritySecrets that prove a webhook really came from its sender.
  • View signing secrets · View
  • Create signing secrets · Edit
  • Reveal the secret value · Full
  • Delete signing secrets · Full
Prompt VaultDataReusable prompts for your AI nodes.
  • View prompts · View
  • Create and edit prompts · Edit
  • Delete prompts · Full
Vector storesDataKnowledge your AI nodes search.
  • View vector stores · View
  • Search vector stores · View
  • Create stores and load documents · Edit
  • Delete vector stores · Full
AI memoryDataWhat your AI nodes remember between conversations.
  • View AI memory · View
  • Delete AI memory · Full
Chat sessionsDataWhat visitors said in your chats.
  • Read chat sessions · View
  • Delete chat sessions · Full
Voice sessionsDataYour voice agents' calls, with transcript and audio.
  • Read and listen to calls · View
  • Delete calls · Full
FilesDataThe media library.
  • View files · View
  • Upload files · Edit
  • Delete files · Full
TunnelsIntegrationsReach services inside a private network.
  • View tunnels · View
  • Create tunnels · Edit
  • Delete tunnels · Full
MCP serversIntegrationsYour nodes as tools for Claude and other MCP clients.
  • View MCP servers · View
  • Create and edit MCP servers · Edit
  • Delete MCP servers · Full
WorkspacesOrganizationSeparate environments for your flows.
  • View workspaces · View
  • Create and edit workspaces · Edit
  • Choose who can enter each workspace · Full
  • Delete workspaces · Full
TeamOrganizationPeople in the organization and their roles.
  • View members · View
  • Invite people · Edit
  • Change people's roles · Full
  • Remove people · Full
  • Create and edit roles · Full
OrganizationOrganizationThe organization's name and logo.
  • Edit name and logo · Edit
BillingFinancialThe plan and what it costs.
  • View the plan · View
  • Change, cancel or pause the plan · Full
  • Payment method and invoices · Full
UsageFinancialEvents used this week, and extra usage.
  • View usage · View
  • Turn extra usage on or off, and its cap · Full