Join our Newsletter — 33% off our NHI Course
Home› FAQ› Threats, Abuse & Incident Response› What breaks when a Slack-based AI agent accepts…
Threats, Abuse & Incident Response

What breaks when a Slack-based AI agent accepts plain-text wake words from untrusted sources?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated October 22, 2026 Domain: Threats, Abuse & Incident Response

The trust model breaks because the trigger is no longer tied to a verified user or channel principal. That allows bots, webhooks, and scraped content to cause action under the organisation’s own delegated authority. The practical failure is not just prompt injection, but a broken invocation boundary that turns message parsing into a security control.

What actually breaks in the invocation boundary

The core failure is that the agent’s trigger is treated as if it were an authenticated control, when in reality it is only text parsing. Once untrusted content can contain a wake word, the system stops distinguishing between a message that should be observed and a message that should be obeyed. That is a trust-boundary failure, not just a prompt-quality problem.

This matters because the organisation is no longer deciding whether the agent should act based on who sent the message, where it appeared, or whether the source was allowed to influence execution. The security property that fails is principal binding, the link between a verified actor and the authority the agent consumes.

When that binding is absent, the agent can become a policy sink for anything that can reach the channel: bots, integrations, forwarded content, copied text, or scraped material. The same issue appears in systems that let natural-language input substitute for an explicit approval step, because message parsing cannot safely replace identity-aware authorisation.

Why plain-text wake words are dangerous in delegated systems

Plain-text wake words are attractive because they feel lightweight and human-friendly, but they collapse two different functions into one mechanism: detection and permission. Detection answers whether the agent should pay attention; permission answers whether it should act. If those are the same string, an attacker only needs to influence the text stream, not the verified user flow.

That creates a confused-deputy pattern. The agent may legitimately hold delegated authority, but the wake word lets an untrusted source steer that authority indirectly. In practice, the failure shows up as action taken under the organisation’s own trust domain even though the initiating content had no right to do so.

For teams operating AI Agent Authorisation Guide style controls, the key distinction is between a chat signal and a decision point. A wake word can be convenient for routing, but it should never be the sole condition that authorises tool use, outbound requests, or state-changing actions.

How this changes the control design

The right control objective is to make the agent prove which principal is allowed to speak for the action, not merely that a string appeared in a channel. That usually means binding the trigger to an authenticated sender, a trusted workspace context, or an explicit approval event that the agent can verify before it invokes tools.

It also means limiting what the wake word can unlock. If an incoming message can activate high-impact behaviour, the blast radius should be narrow, the action should be scoped, and the agent should fail closed when source provenance is uncertain. In Slack-based workflows, the safest posture is to treat plain-text wake words as advisory routing only, never as sufficient authority on their own.

For practical containment, use Zero Trust for AI Agents to separate recognition from authorisation, and keep each action bounded by policy rather than by conversation state. If the agent can reach sensitive tools, the trigger path should include identity checks, channel trust rules, and explicit policy enforcement before execution.

Where the workflow depends on cross-system delegation, Agentic AI Identity Guide is the more durable model: the agent needs a verifiable identity and a controlled delegation path, so the organisation can answer who authorised the action and on what basis. That is the missing control when a wake word alone is allowed to stand in for trust.

Risk and Threat Considerations

Once untrusted sources can activate the agent, the organisation inherits a broad abuse surface: malicious messages can trigger unintended actions, and benign-looking relays can smuggle commands through trusted channels. The risk is amplified when the agent has access to sensitive tools or can make changes that are hard to unwind.

Failure mechanism: The invocation boundary is compromised because the system uses unauthenticated content as an authority signal, allowing an attacker or untrusted integration to induce action under delegated trust.

Impact: The agent can perform tool actions, disclosures, or state changes that appear to come from the organisation itself, creating unauthorised execution, data exposure, and difficult attribution after the fact.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

OWASP Agentic AI Top 10 addresses the attack and risk surface, while NIST SP 800-53 Rev 5 and OWASP ASVS set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
OWASP Agentic AI Top 10ASI03 — Identity & Privilege AbuseThe question is about an agent acting on untrusted input under delegated authority.
ASI09 — Human-Agent Trust ExploitationPlain-text wake words exploit user trust in conversational interaction.
Recommendation — Enforce per-action authorisation so untrusted text cannot grant agent privilege. Require explicit provenance checks before the agent treats a message as user-approved.
NIST SP 800-53 Rev 5AC-3 — Access EnforcementThe agent needs enforced permission checks before executing actions from a message trigger.
IA-2 — Identification and Authentication (Organizational Users)The trigger should be bound to a verified principal, not plain text alone.
Recommendation — Enforce action-level access rules before the agent can invoke tools or change state. Authenticate the message source before allowing any privileged agent action.
OWASP ASVSV8 — AuthorizationThe core defect is treating parsing as authorisation for an action.
Recommendation — Separate input handling from authorisation and require a real decision gate.

Practitioner Guidance

What to verify: Confirm whether the wake word is being used only for routing, or whether it also gates tool execution, data access, or outbound side effects. If it gates action, treat that as a control defect, not a UX choice.

Decision rule: If the source is not an authenticated and authorised principal, the agent should ignore the trigger or downgrade it to a non-executing suggestion. If the action is sensitive, require a second factor of approval or an explicit policy decision before the agent acts.

Common mistake: Teams often harden the prompt while leaving the invocation path unchanged. That does not fix the problem, because the attack is on the authority boundary, not just on the text content.

Practitioner takeaway: The real control is not “does the message contain the wake word?”, it is “is this message allowed to command this agent to act?”. If that answer is not machine-verifiable, the system is trusting text more than principal.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Reviewed and updated by the NHIMG editorial team on October 22, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org