Last updated: September 9, 2026
AI is woven into Scitor in places where it saves time without taking decisions away from your team. This page explains exactly what runs, what data it touches, what we never do, and how to turn it off.
scitor.yaml.AI features fall into two buckets — automated triage that runs on inbound tickets, and assistive features in the agent dashboard. Both are paid-plan features.
When a new email or form submission arrives, Scitor runs a single AI pass to produce four short labels and a one-sentence summary:
What's sent: the email subject + body (truncated to ~16,000 characters) and any plain-text attachments. What's never sent: previous ticket history, contact data, or anything from other tickets.
In app.scitor.io, agents can ask AI to draft a reply or refine the current draft. Triggered explicitly via the "AI draft" button, the slash menu, or one of the quick-action presets (more concise, more formal, fix grammar, longer, shorter, summarize the ticket).
What's sent per request:
What's never sent: other customers' tickets, billing/account data, contents of repos Scitor isn't installed on, and anything from other tenants.
Output is capped at ~500 tokens (~375 words). When the model doesn't know a value (the
customer's name, an order ID, …) it uses {{customer_name}}
placeholders the agent fills in before sending — so the AI never invents facts about a
specific customer.
The /search ai command and
the knowledge-base citations in dashboard drafts use semantic search over your repo's
docs/ folder. Embeddings
for your articles are stored in Cloudflare AutoRAG,
within Cloudflare's infrastructure. Customer messages are not embedded.
The optional AI chatbot widget answers website visitors' questions using only the knowledge-base articles of the installation it belongs to. If the docs don't contain an answer, it says so and offers a contact form — it never answers from general knowledge.
What's sent per message: the visitor's question and the last few turns of the current conversation (length-capped), plus a handful of retrieved knowledge-base excerpts, each capped in length and bounded by a total context cap. Conversations are not stored on our servers; the transcript lives in the visitor's browser and is only persisted if the visitor chooses to escalate to a ticket. Per-visitor and per-site rate limits are enforced server-side.
The AI features described above use the following models, all served by Cloudflare Workers AI:
| Used for | Model | Provider |
|---|---|---|
| Inbound triage + dashboard drafting + quick adjustments | @cf/meta/llama-3.1-8b-instruct-fp8 | Cloudflare Workers AI |
| Knowledge-base semantic search & citations | AutoRAG (managed RAG pipeline) | Cloudflare AutoRAG |
| Customer-facing chatbot answers | @cf/meta/llama-3.1-8b-instruct-fp8 | Cloudflare Workers AI |
Models can change as Cloudflare releases newer/better options. We update this page whenever the model changes. Your existing data stays in place; you don't need to re-index or re-configure anything.
Your support conversations are GitHub Issues or Discussions, so they live in your own GitHub repository — under GitHub's own terms and in GitHub's own locations, which are not in the EU. That's a property of the architecture, not a Scitor decision: you already made that call when you chose GitHub as your support platform. What Scitor itself stores is different, and it's not something you can see: it sits in three Cloudflare-operated locations, each fixed today but none bound by a jurisdiction constraint — a primary database (tickets metadata, contacts, CSAT, metrics, configuration) in Western Europe, attachments in Western North America, and compiled knowledge-base/ documentation sites in Eastern North America. Two of these three are outside the EU, but they hold materially less personal data than the GitHub side: full message content, names, and email addresses live in the Issue or Discussion body, not in Scitor's attachment or docs storage. Full breakdown at scitor.io/security.
ai: { enabled: false } to your .github/scitor.yaml. Tickets will continue to be created, but no AI labels, summary, or sentiment will be applied.Material changes to this page are listed below. When we change something that affects what data is sent to AI providers, we'll announce it on the blog and via a banner in the dashboard at least 14 days before the change takes effect.
Send anything we haven't covered to support@scitor.io and we'll get back to you. We're happy to discuss specifics for security reviews or vendor assessments.