AI security without the hype

Your Chatbot Is an Employee With Access. Secure It Like One.

A chatbot can answer customers around the clock—but once it can read files, collect leads, use a CRM, send messages, book appointments, or trigger automations, one manipulated conversation can become a business incident.

See the Protection FrameworkExplore the Managed Service

No chatbot is “unhackable.” The goal is to reduce access, control actions, protect data, and contain the blast radius.

Prompt injectionMalicious instructions alter behavior
Token theftIntegrations expand the blast radius
Cross-tenant leaksOne user sees another user's data
Unsafe automationAI output triggers real actions
The real attack surface

The Model Is Only One Piece of the Security Problem

A production chatbot combines an AI model, website, database, authentication, knowledge sources, plugins, analytics, integrations, cloud infrastructure, and human workflows. Every layer creates a different failure path.

01

Prompt Injection

Users or external content can attempt to override rules, expose hidden instructions, change pricing behavior, or redirect the bot toward unauthorized goals.

02

Sensitive Data Leakage

Prompts, chat histories, uploaded files, customer details, credentials, and business records can leak through logs, answers, storage, sharing, or misconfiguration.

03

Broken Access Control

IDOR, missing tenant isolation, weak administrator accounts, and improper authorization can let one customer reach another customer's chats or files.

04

Integration Compromise

Stolen OAuth tokens, API keys, webhooks, plugins, and automation accounts can turn a chatbot compromise into CRM, email, calendar, or cloud access.

05

Knowledge Poisoning

Attackers can place malicious or misleading content in websites, documents, support tickets, CRM records, or vector databases the bot later retrieves.

06

Excessive Agency

A bot with too much authority may send messages, create records, cancel appointments, issue discounts, expose documents, or trigger workflows without approval.

07

Traditional App Attacks

SQL injection, XSS, SSRF, file-upload attacks, remote code execution, exposed databases, weak sessions, and outdated software still apply.

08

Supply-Chain Risk

A compromised chatbot vendor, JavaScript widget, model, package, analytics provider, or hosting platform can expose every connected customer.

09

Hallucination & Liability

The bot may invent facts, promises, prices, policies, technical guidance, or professional advice that customers mistake for an authorized company answer.

Documented incidents

This Is Not a Future Problem. Chatbot Failures Have Already Exposed Real Data.

These cases include confirmed criminal compromises, accidental exposures, and security-research demonstrations. A proof of concept is not the same as confirmed exploitation—but it still reveals what an attacker could do.

24/7.ai and Ticketmaster/Inbenta

Compromised customer-service technology exposed payment information and demonstrated how third-party chatbot code can become a supply-chain attack.

Why third-party tokens matter →
BREACH

ChatGPT cross-user exposure

An open-source library bug allowed some users to see other users' chat titles and potentially limited payment-related information.

OpenAI disclosure →
SOFTWARE ERROR

Slack AI private-data attack path

Researchers demonstrated indirect prompt injection capable of creating a path from attacker-controlled content to private-channel information.

Research disclosure →
RESEARCH

DeepSeek exposed database

An unauthenticated database exposed chat histories, secret keys, backend details, and more than one million log entries before it was secured.

Wiz Research →
EXPOSURE

Salesloft Drift OAuth compromise

Attackers used compromised Drift tokens to steal data from connected Salesforce environments and certain configured Google Workspace accounts.

Google Threat Intelligence →
BREACH

Copilot, Gemini, Claude, Agentforce and Comet

Multiple researchers demonstrated prompt-injection and data-exfiltration chains against major AI assistants, including zero-click and single-click paths.

OWASP GenAI guidance →
RESEARCH

Chat & Ask AI database exposure

A misconfigured Firebase database reportedly exposed roughly 300 million messages associated with more than 25 million users.

Incident report →
EXPOSURE

ServiceNow AI Platform exploitation

A critical vulnerability affecting the AI platform was reported as exploited in the wild, reinforcing that conventional RCE risks remain part of AI security.

Government advisory →
EXPLOITED
Important distinction: convincing a chatbot to swear, reveal a system prompt, or agree to sell a vehicle for $1 is manipulation—not necessarily a server breach. It still proves that prompts alone cannot enforce pricing, authorization, contractual decisions, or security boundaries.
Contain the blast radius

Security Must Live Outside the Prompt

The strongest system assumes the model may eventually be fooled. Code, identity, network, data, and approval controls determine whether that failure becomes an embarrassing answer or a reportable incident.

Minimize collected dataDo not request passwords, MFA codes, full payment-card data, Social Security numbers, medical records, or confidential credentials through public chat.
Separate the chatbot from business systemsUse a restricted mediation API rather than direct CRM, mailbox, database, or payment access.
Use least-privilege identitiesGive each customer and integration its own scoped credentials, short-lived tokens, rotation process, and revocation path.
Enforce every decision in codePrices, discounts, eligibility, authorization, refunds, data access, and workflow permissions must not depend on the model's text response.
Require human approval for consequential actionsUse approval gates before sending campaigns, changing accounts, issuing refunds, deleting data, publishing content, or executing financial actions.
Validate both input and outputScan hostile content, restrict retrieval, validate tool parameters, sanitize HTML and Markdown, and prevent hidden outbound exfiltration.
Log safely and monitor continuouslyKeep an audit trail while redacting secrets and regulated data. Alert on unusual tool calls, bulk retrieval, repeated injections, and token abuse.
Maintain a kill switchBe able to disable the chatbot, one customer's deployment, or one compromised integration without taking down the entire service.
Shared responsibility

Managed Does Not Mean Uncontrolled

A secure deployment requires clearly divided responsibilities. AI Worker Agency manages the configured service; the customer remains responsible for the legality, accuracy, authority, and business use of the information and instructions it supplies.

AI Worker Agency responsibilities

  • Configure the assistant using customer-approved content and business rules.
  • Provide a review-and-approval process before production launch.
  • Restrict deployment to approved website domains where supported.
  • Maintain reasonable operational and security controls for the managed service.
  • Support correction, suspension, and escalation requests.

Customer responsibilities

  • Provide lawful, accurate, authorized, and current information.
  • Test and approve answers, routing, disclosures, integrations, and escalation behavior.
  • Maintain required website notices, consent, policies, and industry compliance.
  • Avoid submitting secrets, regulated data, or information the customer lacks authority to process.
  • Keep human review for legal, medical, financial, emergency, employment, eligibility, and other high-impact decisions.
The honest promise

We Do Not Sell “Unhackable.” We Build for Control, Review, and Containment.

Anyone promising that an AI system will never be manipulated, produce an incorrect answer, experience an outage, or face a security vulnerability is making a promise the technology cannot support. Responsible deployment means reducing unnecessary access, defining boundaries, testing behavior, monitoring use, and retaining the ability to stop the system.

The value equation:

You get the speed and availability of an AI receptionist without having to design the entire hosting, configuration, testing, approval, and deployment process alone.

Frequently asked questions

What Business Owners Need to Know Before Launch

Can any chatbot be guaranteed secure?

No. Security is risk reduction, not an absolute guarantee. The correct objective is to limit data, access, actions, integrations, and damage if a control fails.

Can a system prompt stop every attack?

No. Prompt instructions are useful behavior guidance, but they are not a substitute for authentication, authorization, validation, least privilege, network restrictions, or human approval.

Should customers enter payment information in chat?

No. The chatbot should route customers to an approved hosted checkout experience rather than collecting complete card information in the conversation.

Who is responsible for customer-provided content?

The customer must have the right to provide and use the content, verify its accuracy, and approve the configured chatbot before deployment. Complete responsibilities are defined in the service terms and AI risk disclosure.

Does this replace legal, medical, or financial professionals?

No. The service is a communication, information, lead-capture, and routing tool. High-impact or professional decisions require qualified human review.

Put a Controlled AI Receptionist at the Front Door of Your Business

Start with approved content, defined boundaries, customer testing, and a managed launch process.

See the AI Receptionist — $17.99/Month