Scitor has been installed and is ready to use. Check your repository for a welcome issue or discussion with your unique email address and setup instructions.
Having trouble setting up? Email support@scitor.io and we'll personally help you get started within 24 hours.
We strongly recommend using a dedicated, private repository for customer support. Support issues contain sensitive customer data such as email addresses and names. A public repository exposes this information to everyone and allows anyone to submit issues directly.
Scitor also needs Contents read permission to forward attachments from issues to email, since GitHub does not have a dedicated attachments API. A dedicated repository limits this access scope.
Scitor created a welcome issue (or discussion if enabled) in your repository. It contains your unique inbound email address and setup instructions.
Set up email forwarding from your support address (e.g. support@yourcompany.com) to the Scitor inbound address. Each email will automatically become a new issue.
Use slash commands in issue comments to interact with tickets. You can also use @scitor command syntax. Type /help in any issue to see all available commands.
| Command | Description |
|---|---|
| Email & Replies | |
/send | Reply to the original sender |
/sendall | Reply to sender + CC recipients |
/reply <name> | Send a saved reply template |
/block-sender | Block a sender from creating issues |
| Ticket Management | |
/priority <level> | Set ticket priority (urgent/high/medium/low) |
/assign | Auto-assign based on routing rules Pro |
/assign @user | Assign a specific user Pro |
/followup <duration> | Schedule a follow-up (e.g. 3d, 1w) |
/sla | View or manage SLA tracking Pro |
/csat | View CSAT summary or skip survey Pro |
| Setup & Tools | |
/authenticate-domain | Set up a custom email domain Pro |
/create-form <name> | Create an embeddable support form |
/generate-report | Generate monthly metrics report |
/docs | Manage knowledge base site Pro |
/help | Show all available commands |
Create a .github/scitor.yaml file in your repository for advanced configuration. All settings are optional — Scitor works out of the box with sensible defaults.
Scitor auto-detects whether your repo has Discussions enabled at install time and uses that as the default integration type. You can override this here.
# .github/scitor.yaml
integration: issues # "issues" or "discussions" (default: auto-detected at install)
ai: true # AI summaries, sentiment & categorization (default: true, requires Pro) priority:
auto_assign: true # Auto-assign priority from AI analysis (default: true)
default: medium # Fallback when AI is unavailable: urgent | high | medium | low sla:
first_response: # Max time to first agent reply
urgent: 1h
high: 4h
medium: 8h
low: 24h
resolution: # Max time to resolve the ticket
urgent: 4h
high: 1d
medium: 3d
low: 7d
business_hours: # Only count time during work hours (optional)
timezone: Europe/Amsterdam
start: "09:00"
end: "17:00"
days: [mon, tue, wed, thu, fri]
warning_threshold: 0.8 # Fraction of SLA time to trigger warning (default: 0.8)
escalation:
on_breach:
- label: "sla:breached"
- assign: oncall-team # Assign a user or team on breach
on_warning:
- label: "sla:warning" routing:
auto_assign: true # Auto-assign on inbound triage (default: false)
rules: # Match by AI category or label
- category: billing
assignees: ["finance-team"]
- category: bug-report
assignees: ["engineering"]
- category: feature-request
assignees: ["product"]
- label: "priority:urgent"
assignees: ["senior-support"] follow_up:
auto:
enabled: false # Enable automatic follow-ups (default: false)
waiting_on_customer: 3d # Follow up when waiting on customer
waiting_on_agent: 1d # Reminder for agent response
max_follow_ups: 3 # Max follow-ups before stopping
auto_close_after: 7d # Auto-close after silence (optional) csat:
enabled: false # Enable CSAT surveys (default: false)
delay: 1h # Delay after issue close before sending survey
scale: 5 # 5 (star rating) or 2 (thumbs up/down)
exclude_labels: # Skip survey for issues with these labels
- spam
- duplicate
- internal replies:
path: .github/scitor/replies # Folder with reply Markdown templates
ai_suggest: true # Suggest matching replies on triage (Pro)
ai_suggest_threshold: 0.75 # Confidence threshold for suggestions (0–1) docs:
path: docs # Folder containing documentation Markdown files
title: "My Docs" # Site title (default: repository name)
theme: default # default | minimal | corporate
color: "#4F46E5" # Primary brand color
search: true # Enable search (default: true)
homepage: cards # "cards" (grid) or "classic" layout
domain: docs.example.com # Custom domain (optional)
contact: # Embedded contact form (optional)
placement: [footer, floating] contacts:
auto_create: true # Auto-create contacts from inbound emails
auto_company: true # Auto-detect company from email domain
show_context: true # Show customer history on new tickets
company_domains: # Manual domain → company mapping (optional)
acme.com: "Acme Corp"
vip_domains: # Domains to auto-tag as VIP (optional)
- important-client.com /sendIf any step doesn't work, check the Troubleshooting Guide or email us.
Having trouble setting up? Email support@scitor.io and we'll personally help you get started within 24 hours.
Did this guide help you get set up?