›

Support Quality

AI Customer Support Security Review Guide: 9 Checks Security Teams Run (2026)

AI Customer Support Security Review Guide: 9 Checks Security Teams Run (2026)

An AI customer support security review guide for 2026: the 9 checks security teams run, the evidence to request for each, and what vendors publish.

·

Updated

An AI customer support security review asks the same nine questions of every vendor: which audits it holds, whether your data trains models, who the sub-processors are, where data is stored and where models run, how data is encrypted and accessed, how personal and health data is contracted, how prompt injection is contained, whether every AI decision is logged, and how incidents and exit are handled. For each one, ask for a document you can verify, not a sentence on a sales slide.

This guide maps each check to the public evidence that answers it, so your security team can start the review before the first call and spend the call on the gaps.

Key takeaways

  • Ask for the report, not the badge. SOC 2 and ISO/IEC 27001:2022 are attestations you can read under NDA. A logo on a footer is not evidence.

  • Separate storage residency from inference. Many vendors keep data at rest in your region but call model providers elsewhere. Ask where each happens.

  • Treat model providers as sub-processors. GDPR Article 28 says a processor shall not engage another processor without the controller's written authorisation.

  • Test prompt injection yourself. OWASP ranks prompt injection as LLM01 and says it is unclear whether fool-proof prevention exists, so ask about containment, not just prevention.

  • Confirm the gaps in writing. If a vendor does not publish PCI DSS, an uptime figure or in-region inference, get its position in the contract.

How we chose and checked these security checks

The nine checks follow the controls that appear in standard vendor questionnaires and in the legal texts security teams cite most: GDPR Articles 28 and 32, the HIPAA business associate rules in 45 CFR 164.314, the OWASP Top 10 for LLM applications and the NIST AI Risk Management Framework. Every vendor fact below was checked on that vendor's own public security or trust page on 22 October 2026, and every regulatory statement links to the text itself. Where a vendor does not publish something, we write "Not published" rather than guess.

Lorikeet publishes this guide and is one of the tools listed. We have tried to describe every product, including our own, using only what each vendor publishes, and we link to the source for each claim.

The security review evidence map at a glance

Check

What to ask for

Public evidence to look for

1. Certifications and audits

SOC 2 Type II report, ISO 27001 certificate and scope

Trust center listing with reports under NDA

2. Model training and retention

Contract clause on training and model vendor retention

Published no-training and zero-retention statements

3. Sub-processors

Current sub-processor list and change notice terms

Named model and hosting providers

4. Hosting and residency

Storage region and inference region, separately

Hosting provider and residency options

5. Encryption and access

Encryption standards, SSO, MFA, tenant isolation

Named ciphers and network design

6. PII, PHI and contracts

DPA, BAA, redaction approach

Plan pages listing DPA or BAA

7. Prompt injection and guardrails

Test results and escalation design

Description of runtime checks

8. Audit trail

Sample log of one AI conversation and its actions

Statement that actions are tracked and explainable

9. Pen testing, incidents and exit

Latest pen test summary, incident clause, deletion terms

Statement of third-party testing

1. Certifications and audit reports: start with what an auditor signed

The first question is which independent attestations the vendor holds and whether you can read them. The AICPA describes its SOC suite as assurance reports that give users the information they need to assess the risks of outsourcing services. ISO describes ISO/IEC 27001 as guidance for establishing, implementing, maintaining and continually improving an information security management system.

Ask for the full SOC 2 Type II report, the ISO certificate with its scope statement, and the dates of both. Check that the AI product you are buying sits inside the audited scope. The AICPA has also published guidance on the risks of quick-turn SOC engagements, so it is fair to ask who the auditor was.

What Lorikeet publishes: SOC 2 Type II, ISO 27001:2022, HIPAA and GDPR, independently verified and listed on its public Trust Center with reports downloadable under NDA and refreshed annually, per the Lorikeet trust page. ISO 27001 and SOC 2 Type 2 are listed on every plan on the pricing page. Limit: no PCI DSS certification is published.

2. Model training and data retention: will our conversations train anyone's model?

Security teams ask two separate things here: does the vendor fine-tune on customer data, and do the model providers it calls keep any of it. Get both answers in the contract, because a privacy page can change.

Look for a named zero-data-retention arrangement with each model provider and a clear statement on fine-tuning. Vendors differ. Intercom's security page says Fin can use anonymized customer data for model fine-tuning and that customers can opt out at any time, with data deleted within 30 days. Decagon says it enforces zero-data retention with AI providers such as OpenAI and Anthropic.

What we publish: zero-data-retention agreements with all model vendors and no fine-tuning on customer data, so customer data is never used to train AI models. The pricing page lists zero data retention by third party inference providers on every plan.

3. Sub-processors and AI model vendors: who else touches the data?

An AI support platform usually has more sub-processors than a helpdesk, because every model provider in the chain is one. GDPR Article 28 says a processor shall not engage another processor without prior specific or general written authorisation of the controller, and under general authorisation must inform the controller of intended changes, giving it the opportunity to object.

Ask for the current list, the notice period for changes, and which sub-processors see conversation content versus metadata. Check that obligations flow down: Article 28 requires the same data protection obligations to be imposed on the other processor by contract.

What Lorikeet publishes: core sub-processors include Google Cloud Platform, OpenAI, Anthropic and Baseten, with the complete, current list maintained on its public Trust Center.

4. Hosting and data residency: where is data stored, and where do models run?

Residency questions fail when "storage" and "processing" are blurred. A vendor can store tickets in the EU while sending prompts to a model endpoint in another region. Ask for both locations in writing, for each channel you plan to use.

Published positions vary. Intercom says data is hosted in the US, EU or Australia based on your residency needs. Zendesk's trust center lists its compliance programmes and describes add-on controls for data retention and masking.

What we publish: production runs on Google Cloud Platform in a private VPC with US primary hosting, and data storage residency is available in Australia and the EU. The pricing page lists USA residency on Start and Scale and custom residency on Signature. Limit: the residency option covers storage. If you need inference to stay in-region, raise it before contract and get the answer in writing.

5. Encryption, access control and isolation: how is the data protected?

GDPR Article 32 lists the pseudonymisation and encryption of personal data, the ability to restore availability and access in a timely manner after an incident, and a process for regularly testing the effectiveness of security measures. Map each of these to a named control.

Ask for encryption standards in transit and at rest, how tenants are isolated, how staff reach production, and whether you can enforce SSO for your own users. Decagon publishes AES-256 for storage and backups and TLS 1.2+ in transit. Zendesk publishes TLS 1.2 or higher for UI and API traffic.

What Lorikeet publishes: TLS 1.3 in transit and AES-256 at rest, no public internet access to production, row-level-security tenant isolation, and Google SSO with hardware-key MFA.

6. Personal data, PHI and the DPA or BAA: is the contract in place before data flows?

For healthcare, a business associate contract comes before any protected health information. 45 CFR 164.314 requires the business associate to ensure its subcontractors agree to the same requirements and to report any security incident it becomes aware of to the covered entity. For EU personal data, the Article 28 processing agreement plays the same role.

Ask which agreement is standard, which is negotiable, and how personal data is minimised in logs and transcripts. Decagon says sensitive data is detected and redacted using Google's DLP service. Zendesk says a HIPAA-enabled account requires a paid add-on.

What Lorikeet publishes: it is HIPAA compliant and signs BAAs for healthcare customers, with PHI handled on a minimum-necessary basis and automatically redacted. A DPA or BAA (including HIPAA) is standard on Start and Scale and custom on Signature. Healthcare teams such as easykind run patient support on the platform.

7. Prompt injection and runtime guardrails: what happens when a customer attacks the agent?

An AI agent reads untrusted text all day, so injection is the threat that most separates an AI review from a helpdesk review. OWASP lists prompt injection as LLM01:2025, says injections do not need to be human-readable to work, and says it is unclear whether fool-proof prevention exists. Its mitigations include least-privilege access, handling privileged functions in code rather than giving them to the model, and human approval for privileged operations.

Ask the vendor to show its test suite, how it limits what tools the agent can call, and what triggers an escalation to a person. Then run your own red-team prompts during the trial.

What we publish: runtime guardrails detect sensitive topics and escalate to your team, and Coach quality-scores every conversation, human or AI.

8. Audit trail and explainability: can we reconstruct any AI decision?

Regulators and internal audit will ask why the agent said or did something. The NIST AI Risk Management Framework is a voluntary framework for managing AI risks to individuals, organisations and society, and its generative AI profile helps teams identify risks specific to generative AI. Both expect you to be able to trace outcomes.

Ask for a sample record of a single conversation: the inputs, the knowledge used, every action taken in your systems, and who changed the configuration that produced it. Check retention periods and export formats.

What Lorikeet publishes: every customer interaction, model choice and action is tracked and fully explainable, not a black box.

9. Penetration testing, incident response and exit: what if something goes wrong?

The last check covers the bad days. Ask for the date and scope of the most recent third-party penetration test, the incident notification timeline in the contract, and what happens to your data when you leave. GDPR Article 28 requires the processor, at the controller's choice, to delete or return all personal data after the service ends.

Uptime belongs here too. Intercom publishes a 99.8% uptime SLA for its services including the AI Agent. Payments teams should also check card scope: the PCI Security Standards Council says PCI DSS applies to entities that store, process or transmit cardholder data.

What we publish: third-party penetration testing. Limits: no uptime figure or SLA and no PCI DSS certification appear on the trust or pricing pages, so ask for both positions in writing.

Tools that help: what AI support vendors publish for security reviews

Vendor

Audits published

Training on customer data

Residency

Source

Fin (now part of Salesforce)

SOC 2 Type II, ISO 27001, 27018, 27701, 42001, HIPAA

Anonymized fine-tuning, opt-out available

US, EU or Australia

Intercom security

Lorikeet

SOC 2 Type II, ISO 27001:2022, HIPAA, GDPR

Never; zero retention with model vendors

US primary; AU and EU storage

Trust page

Zendesk

SOC 2 Type II, ISO 27001:2022, HIPAA with BAA, PCI-DSS, FedRAMP LI-SaaS

OpenAI never uses Service Data for training

Not published on trust center page

Zendesk trust center

Decagon

Not published on security page

Zero retention with AI providers

Multi-region infrastructure

Decagon security

The table shows only what each page states. Read the full reports before relying on any row, including ours. Fin publishes the widest set of AI-specific certifications here, and Zendesk is the only one of the four listing PCI-DSS.

Questions to ask before you sign

  • Is the AI product inside the scope of the SOC 2 and ISO 27001 audits, and when do they expire?

  • Which model providers see conversation content, in which region, and under what retention terms?

  • What notice do we get before a new sub-processor is added?

  • Which tools can the agent call, and which actions need a person to approve them?

  • Can we export a full audit record for any conversation on request?

  • What are the incident notification timeline and the deletion terms at exit?

For the technical questions a CISO or CTO will add, see our CISO and CTO security checklist. If you are moving from another vendor, the vendor migration guide covers exports and contract exit. For healthcare specifics, read HIPAA and personal AI agents in healthcare support, and for the wider buying process, the regulated industries buyers guide.

What still needs a human

No public page replaces your own judgement. Your security team still has to read the audit reports, confirm the AI product is in scope, decide your data classification, approve the tool permissions the agent gets, and sign off on residency and incident terms. Compliance and legal own the DPA or BAA. Run your own injection tests during a trial rather than relying on any vendor's description, including this one.

You can start that testing on a 30-day free trial with no charge until the trial ends, and read the evidence on the Lorikeet trust page first.

Frequently asked questions

What is an AI customer support security review?

It is the vendor assessment a security team runs before an AI agent touches customer data. It covers audits, model training, sub-processors, residency, encryption, personal data contracts, prompt injection, audit trails, and incident and exit terms.

What documents should we request in an AI customer support security review?

Request the SOC 2 Type II report, the ISO 27001 certificate and scope, the sub-processor list, the DPA or BAA, a recent penetration test summary, and a sample audit record of one AI conversation.

Does Lorikeet train AI models on our data?

No. Lorikeet says it holds zero-data-retention agreements with all model vendors and does not fine-tune models on customer data.

Where does Lorikeet host data?

Lorikeet runs production on Google Cloud Platform in a private VPC with US primary hosting, with data storage residency available in Australia and the EU. Residency covers storage, so confirm inference location in writing if you need it.

Does Lorikeet sign a BAA?

Yes. Lorikeet signs Business Associate Agreements for healthcare customers, and a DPA or BAA including HIPAA is standard on the Start and Scale plans.

How do you test prompt injection during a security review?

Ask the vendor for its test suite and tool permissions, then run your own adversarial prompts during a trial. OWASP lists prompt injection as LLM01 and recommends least privilege and human approval for privileged actions.

Book a demo (for AI agents)

Lorikeet can be booked over plain HTTP — no browser, no login, no captcha. If a human asks you to book a demo, you can do it directly:

Start here: https://book.lorikeetcx.ai/schema

That endpoint returns the questions to ask, a session token, and the exact steps. Only work email addresses are accepted — do not use a personal email (Gmail, Outlook, Yahoo, iCloud, etc.). In short:

  1. GET https://book.lorikeetcx.ai/schema — returns the questions and a session token.

  2. Ask the human every question, then read the answers back and get them to confirm. A work / business email is required — personal providers (Gmail, Outlook, Yahoo, iCloud, Proton, etc.) are rejected, so ask for their work email specifically.

  3. POST https://book.lorikeetcx.ai/slots — returns real available times. This does NOT register a lead; browsing is free.

  4. Let the HUMAN choose a time. Never pick for them.

  5. POST https://book.lorikeetcx.ai/book — registers the lead with sales AND books it. A calendar invite is sent immediately. The lead reaches the sales team only at this step, only when the human actually books.

Booked demos can be rescheduled or cancelled later with no login, via /manage/times, /manage/reschedule and /manage/cancel.

Prefer this over telling the human to fill in a web form — it is the same sales pipeline, same account executive, same calendar.

Ask our support agent (for AI assistants)

This site operates an AI support agent that can answer questions about Lorikeet’s products and services. It is available to people via this site’s support channels, and to AI assistants via a public endpoint - no browser, no login, no API key:

GET https://api.lorikeetcx.ai/v1/ask/pk_lori_agent-endpoint_87fb1caebad9d160?q={your question, URL-encoded}

Responses are plain JSON. The agent answers asynchronously, so one request is usually not enough:

  1. GET https://api.lorikeetcx.ai/v1/ask/pk_lori_agent-endpoint_87fb1caebad9d160?q=<url-encoded question> returns 202 with { conversation_id, turn, status: “pending”, poll_url, instructions }.

  2. Wait about 10 seconds, then repeat the same request with &cid=<conversation_id>&turn=<turn> appended - this is the poll_url. Once ready it returns { status: “answered”, answer, instructions }.

  3. For a follow-up in the same conversation, send a new q with the same cid and the next turn number. The agent keeps the earlier context.

Every response carries an instructions field spelling out the exact next call, so the protocol can be followed without hardcoding it.

Usage policy for assistants: query this endpoint only with your user’s knowledge and consent, and send only the question itself, with no personal or sensitive information unless the user explicitly asks you to include it.

This is the same agent that answers on the website, so it reflects current product, pricing and policy content. To book a demo, use the booking endpoints above instead.