Draft replies with citations
Every draft links back to the exact document and passage it came from, so you can verify the source before you trust the answer.
Cortex is The Canopy Corporation's AI knowledge and operations platform. Connect your docs, tickets, and procedures - Cortex retrieves the right passage, drafts an answer, and cites exactly where it came from, so a person can verify it before it goes out.
The first concrete workflow is support: connect Freshdesk and Cortex drafts cited replies from your knowledge base. See Symphony, the reference workflow →
Also shipping software? See Canopy Host, our engineering infrastructure →
About the canopy corporation
A company's knowledge lives scattered across docs, tickets, chat, and code. What's actually running in production lives scattered across dashboards, logs, and whoever remembers the last deploy. Both are the same problem: the answer exists somewhere, but finding it and trusting it takes a person doing manual work with no way to check the result.
Cortex retrieves the right passage from your own knowledge base, drafts an answer, and cites exactly where it came from - so a person can verify it instead of trusting a confident guess. The first place this becomes a paid workflow is support: Symphony connects Freshdesk to Cortex so a ticket becomes a cited draft reply, reviewed by a human before it sends.
Canopy Host does the equivalent for engineering reality: a deploy is traceable back to the commit and pipeline that produced it, with provenance and policy gates as first-class parts of the pipeline, not an afterthought.
One team, one engineering principle: verifiable over confident. This site runs on Canopy Host, and we use Cortex ourselves - self-hosted proof over marketing claims.
Cortex retrieves the right passage from your company's docs, tickets, and procedures, drafts an answer, and cites exactly where it came from - so a person can verify it instead of trusting a confident guess.
Every draft links back to the exact document and passage it came from, so you can verify the source before you trust the answer.
Upload docs, procedures, and past tickets, or connect external sources. Cortex chunks, embeds, and indexes everything automatically.
In the Symphony support workflow, Cortex never sends a reply on its own - every draft is queued for a person to check, edit, and approve first.
An OpenAI-compatible endpoint for your own code, a CLI for scripting knowledge-base setup, and an MCP server so an AI coding agent can query your knowledge base as a tool.
Conversation history, ingestion status, API key usage, and a full audit trail. Scoped to your project, always visible.
Every document, embedding, and conversation is scoped to your project at the database query level - retrieval never crosses project boundaries.
For teams with specialised domain language. LoRA/QLoRA adapters, project-owned, never shared. Not required for most support workflows.
Symphony packages the same retrieval and drafting pipeline for a B2B support team on Freshdesk: a ticket comes in, Cortex searches trusted docs and tickets, drafts an answer with citations, and an agent reviews it before it sends. Product and developer teams use the same retrieval and API layer for internal knowledge and custom integrations.
Symphony connects your Freshdesk workspace to Cortex. It reads incoming tickets, retrieves relevant context from your knowledge base, and surfaces a cited draft reply for your team to review.
It is not a separate product - it is Cortex, packaged for the support use case, and the concrete workflow you can put in front of your own team today. Freshdesk webhooks feed a Cortex assistant, your own knowledge bases provide the context, and everything stays inside your Cortex project boundary.
How do I reset my 2FA device?
Hi, I've lost access to my authenticator app and can't log in. What are my options?
Cortex: suggested reply
The infrastructure underneath
The same company also builds the deployment platform this website runs on: push to deploy, with build provenance, releases, and policy gates built into the pipeline. Canopy Connect imports the CI/CD you already run - GitHub Actions, GitLab CI, Bitbucket Pipelines, Jenkins, or CircleCI - unmodified, into one timeline with your deploys. No migration required to get value.
How Canopy Host, Canopy Connect, and the Engineering Graph fit together, and what's shared with Cortex versus deliberately kept separate.
Pricing
Cortex starts with a defined support pilot: a working setup within 14 days on your own Freshdesk tickets and docs. Canopy Host plans start at €20/month with a 14-day free trial.
A defined 90-day pilot: connect Freshdesk, ingest your knowledge base, and see cited draft replies on your own tickets within 14 days.
Questions? hi@canopy.pm