Not a chatbot. Not a copilot. An investigation engine.
Altor connects read-only to the systems your engineers already use — ClickHouse, Linear, Stripe, GitHub, docs, StatusPage — and queries them simultaneously to trace root cause and surface a structured diagnosis. The same investigation your best engineer runs manually, in 2 minutes instead of 45.
How it works: five steps
- •CONNECT — Read-only integrations to 6+ systems. ClickHouse, Linear, Stripe, GitHub, docs, StatusPage. No data migration. No new dashboards. Live in 2 weeks.
- •TRIGGER — A ticket arrives in your support tool (Zendesk, Pylon, Plain, Intercom, or direct). Altor receives the ticket context automatically.
- •INVESTIGATE — Altor queries all connected systems in parallel — not sequentially, not one at a time. Customer ID goes in, root cause hypothesis comes out.
- •REASON — Altor correlates signals across systems. 429 error rate spike + known bug in Linear + recent deploy in GitHub = diagnosis with evidence chain.
- •DELIVER — Structured diagnosis surfaces in the agent's existing workflow. Slack message, ticket comment, or direct integration. No new dashboard to check.
What connects to what
Altor is read-only by default. It pulls data, it does not write data. Every connection uses the minimum permissions required for investigation — no write access to any system is requested or needed at deployment.
- •ClickHouse — API logs, error rates, latency percentiles, customer activity timelines, usage metrics
- •Linear / Jira — Known bugs, issue status, priority, linked PRs, ETA information
- •Stripe / Chargebee — Subscription status, billing period, payment failures, usage metering
- •GitHub — Recent deploys, open PRs, commit history correlated to ticket timestamp
- •Docs / Mintlify — Documentation content, known workarounds, guides relevant to the issue type
- •StatusPage / PagerDuty — Upstream provider incidents, regional degradations, maintenance windows
- •Custom integrations — Any system with an API. We have not yet encountered a B2B stack we cannot connect to.
minutes per investigation at Portkey
tickets diagnosed in production
from kickoff to first live investigation
by default — no write access requested
Trust model: read, write, delete
Every Altor deployment starts read-only. Altor pulls logs, checks bug trackers, and verifies billing — it does not take action. As your team builds trust with the system, you control which action types graduate to auto-approval. Destructive actions are never automated, no matter how long you have been deployed.
- •Read (auto-approved from day one) — Pull ClickHouse logs, check Linear bugs, verify Stripe billing, fetch GitHub deploys, search docs, check StatusPage
- •Write (human approval required) — Toggle feature flags, update customer configs, create Linear issues, post to Slack channels
- •Delete (never automated) — No destructive actions are ever taken automatically. These stay with your team. No exceptions.
Self-improving playbooks
Altor's investigation logic is not a static template. Every investigation refines the playbooks. After 200+ tickets at Portkey, the system had learned which signals to prioritize for which ticket types, which queries to run first, and which findings correlated with specific root causes.
80% of investigation logic becomes reusable across ticket types within the first month. The system gets faster and more accurate with volume — without requiring manual retraining.
"Altor diagnosed in 2 minutes what used to take our engineers 45 minutes of copying data between tabs. Our tickets are investigations, not FAQs — nobody else could even attempt to answer them automatically."
Security and compliance
All connections are encrypted in transit and at rest. Read-only credentials by default — we request the minimum permissions required for investigation and nothing more. SOC 2 Type II in progress. We can share architecture documentation and a security one-pager during the demo for your team to review.
See the engine run on a real ticket.
We will connect to your systems during the demo and run a live investigation on a ticket from your queue. Your data, your stack, diagnosed in real time.
Get weekly support engineering insights
Opens your email app with your address prefilled.