Freshsales + Cognee: a CRM connector for AI agent memory
Description and use
<p>Short answer: install <code>cognee-community-connector-freshsales</code>, set <code>FRESHSALES_DOMAIN</code>, <code>FRESHSALES_API_KEY</code> and <code>LLM_API_KEY</code>, then pass <code>freshsales_source()</code> to <code>cognee.remember()</code> with <code>write_disposition="merge"</code>. Your contacts, accounts and deals, plus their notes, become a knowledge graph in Cognee, and every later sync only fetches what changed.</p> <p>In Freshsales (Freshworks CRM), a deal's stage lives on the deal, the person lives on a contact, and what the customer actually said usually ends up in a note.
Problem
<p>Short answer: install <code>cognee-community-connector-freshsales</code>, set <code>FRESHSALES_DOMAIN</code>, <code>FRESHSALES_API_KEY</code> and <code>LLM_API_KEY</code>, then pass <code>freshsales_source()</code> to <code>cognee.remember()</code> with <code>write_disposition="merge"</code>. Your contacts, accounts and deals, plus their notes, become a knowledge graph in Cognee, and every later sync only fetches what changed.</p> <p>In Freshsales (Freshworks CRM), a deal's stage lives on the deal, the person lives on a contact, and what the customer actually said usually ends up in a note.
Outcome
<p>Short answer: install <code>cognee-community-connector-freshsales</code>, set <code>FRESHSALES_DOMAIN</code>, <code>FRESHSALES_API_KEY</code> and <code>LLM_API_KEY</code>, then pass <code>freshsales_source()</code> to <code>cognee.remember()</code> with <code>write_disposition="merge"</code>. Your contacts, accounts and deals, plus their notes, become a knowledge graph in Cognee, and every later sync only fetches what changed.</p> <p>In Freshsales (Freshworks CRM), a deal's stage lives on the deal, the person lives on a contact, and what the customer actually said usually ends up in a note.
Evidence
Freshsales + Cognee: a CRM connector for AI agent memory
- Record date: 2026-11-01T14:29:11.719Z