# Triagic + Neo4j: ticket investigations over your knowledge graph, read-only

> Neo4j in Triagic: Run read-only Cypher against a Neo4j database and inspect its schema. Read-only, with a credential you configure.

Source: https://triagic.com/integrations/neo4j

## What you can ask

- Search Neo4j for what we already know about this customer's setup
- What does Neo4j record as the root cause of the last export incident?
- In Neo4j, which systems is the import worker connected to?
- Recall from Neo4j every note tagged with this account id
- What did we decide about the legacy export API, according to Neo4j?

## What the agent can do

- `get_neo4j_schema`
- `read_neo4j_cypher`

## Connect in three steps

1. **Mint a read-only credential in Neo4j.** Create a dedicated user or token that can only read. Started with NEO4J_READ_ONLY=true, so the server never registers its write tool; only schema and read-cypher are exposed.
2. **Add it in the Triagic portal.** Integrations, then Add shared data source, then Neo4j. Fill in: Connection URI (required): Aura: Instance details → Connection URI (neo4j+s://). Self-hosted: bolt:// or neo4j://, with +s for TLS.; Username (required); Password (required): Prefer a user granted only the `reader` role: the server refuses writes, but a read-only grant is the boundary that holds even if the server is misconfigured.
3. **Let a desktop pick it up.** Saving validates the shape of what you typed. The first desktop app to sync starts Neo4j locally and reports running or degraded with the error text.

Setup reference: https://triagic.com/docs/integrations/knowledge#neo4j

## Read-only, by construction

Started with NEO4J_READ_ONLY=true, so the server never registers its write tool; only schema and read-cypher are exposed.

## FAQ

**Can Triagic change anything in Neo4j?**
No. Started with NEO4J_READ_ONLY=true, so the server never registers its write tool; only schema and read-cypher are exposed. Give it a read-only credential as well, so the guarantee does not rest on one layer.

**What do I need to connect Neo4j?**
Connection URI, Username, Password. The desktop app on a member's machine starts the connection; the portal never holds a live process.

**Does Neo4j cost extra?**
No. Every connector is included in the seat price. Start a 14-day trial without a card.

## Related integrations

- [Neo4j knowledge graph memory](https://triagic.com/integrations/neo4j-memory)
- [Memgraph](https://triagic.com/integrations/memgraph)
- [Graphiti](https://triagic.com/integrations/graphiti)
- [Mem0](https://triagic.com/integrations/mem0)
