Guide pratiche

Come Integrare il CRM Commerciale con il Gestionale di Cantiere

Pratica vinta nel CRM = cantiere creato automaticamente in gestionale. Niente più copia-incolla tra sistemi. Vediamo come funziona l'integrazione API tra CRM e gestionale di cantiere.

Team Ingenia 09 May 2026
Come Integrare il CRM Commerciale con il Gestionale di Cantiere

La tua impresa edile usa un CRM per gestire la pipeline commerciale (preventivi, opportunità, vinte). Quando una pratica viene chiusa, qualcuno deve copiare manualmente i dati nel gestionale di cantiere: nome cliente, indirizzo, valore, data inizio prevista. Tempo: 15-30 minuti per pratica. Errori frequenti. Vediamo come automatizzarlo via API.

Lo scenario tradizionale

  1. Commerciale chiude pratica nel CRM.
  2. Notifica email al responsabile operativo.
  3. Responsabile apre il gestionale cantieri.
  4. Crea nuovo cantiere manualmente.
  5. Copia i dati dal CRM.
  6. Salva.
  7. Eventuali errori di trascrizione.

Tempo totale: 15-30 minuti per pratica + 2-5% di errori.

Lo scenario integrato

  1. Commerciale chiude pratica nel CRM.
  2. CRM invia chiamata API a Edilgestya.
  3. Edilgestya crea automaticamente il cantiere con tutti i dati.
  4. Notifica push al responsabile operativo.
  5. Responsabile valida e pianifica.

Tempo totale: 30 secondi. Errori: zero (dati identici al CRM).

Come funziona tecnicamente

Edilgestya espone un endpoint API REST:

POST /cantiere/crea

Body JSON:

{
  "titolo": "Installazione fotovoltaico Rossi",
  "cliente": {
    "ragione_sociale": "Costruzioni Rossi srl",
    "p_iva": "01234567890",
    "indirizzo": "Via Roma 25, Milano",
    "telefono": "0212345678",
    "email": "info@rossisrl.it"
  },
  "data_inizio": "2026-06-01",
  "data_fine_prevista": "2026-08-15",
  "valore_stimato": 12500,
  "descrizione": "Impianto fotovoltaico 6kW",
  "pratica_id": "PR-2026-1234",
  "azienda_origine": "azienda_xyz",
  "sistema_origine": "salesforce"
}

Edilgestya:

  • Verifica autenticazione (Bearer Token).
  • Valida i dati.
  • Crea/aggiorna cliente in anagrafica.
  • Crea cantiere associato.
  • Marca origine (per sync future).
  • Restituisce ID cantiere creato.

Vedi modulo Integrazione API.

I CRM compatibili

L'integrazione funziona con qualsiasi CRM moderno che permetta:

  • Trigger su evento "deal vinto" / "pratica chiusa".
  • Chiamata HTTP/webhook personalizzata.

CRM tipici:

CRMModalità integrazione
SalesforceApex trigger + outbound message
HubSpotWorkflow + webhook
PipedriveWebhook su deal stage
Zoho CRMWorkflow rules + webhook
Processi.cloudIntegrazione nativa
CRM customHTTP POST personalizzato

Casi d'uso pratici

Caso 1: pipeline vendite standard

Commerciale presenta preventivo, cliente accetta, viene firmato il contratto. Stato del deal nel CRM: "Vinto".

Trigger automatico:

  • API call a Edilgestya con dati cantiere.
  • Cantiere creato automaticamente.
  • Responsabile operativo notificato.
  • Pianificazione settimanale può iniziare.

Caso 2: aggiornamento stato cantiere

Cantiere completato in Edilgestya → notifica al CRM:

  • Aggiornamento stato deal a "Consegnato".
  • Trigger fattura nel CRM.
  • Trigger follow-up commerciale per nuovi servizi.

Caso 3: pre-pianificazione attività

Quando una pratica viene chiusa con date specifiche (sopralluogo, installazione, collaudo), il CRM può pre-creare le attività nel planning Edilgestya:

POST /api/sopralluogo/crea
POST /api/installazione/crea
POST /api/collaudo/crea

Risultato: planning operai pre-popolato con le attività della nuova pratica.

Caso 4: sincronizzazione utenti

Quando un nuovo operaio viene assunto e inserito nel sistema HR/payroll:

  • Sistema HR chiama API Edilgestya.
  • Operaio creato automaticamente con ruolo "operaio".
  • Email di onboarding automatica.

POST /api/utenti/sincronizza

Sicurezza dell'integrazione

  • Bearer Token: autenticazione robusta.
  • HTTPS obbligatorio: dati cifrati in transito.
  • Rate limiting: protezione abusi.
  • Validazione input: ogni campo validato.
  • Audit log: ogni chiamata loggata.
  • Multi-tenant: ogni token legato a un'azienda specifica.

Implementazione step-by-step

Step 1: ottieni token API

Da pannello admin Edilgestya, genera Bearer Token per l'integrazione.

Step 2: configura il CRM

Nel CRM, configura webhook su evento "deal vinto" che invia POST a Edilgestya con dati pratica.

Step 3: mappa i campi

Crea mapping: campo CRM → campo Edilgestya. Eventualmente trasformazioni (es. data formato).

Step 4: test in sandbox

Prova con pratica fittizia. Verifica creazione cantiere.

Step 5: produzione

Attivazione integrazione live.

Tempo totale implementazione: 1-3 giornate per l'IT (o consulente).

Rischi se NON integrato

  • Dati duplicati: stesso cliente in entrambi i sistemi con dati diversi.
  • Errori di trascrizione: 2-5% delle pratiche.
  • Cantieri "dimenticati": pratica vinta ma nessuno crea il cantiere.
  • Tempo amministrativo: 15-30 min per pratica × 100 pratiche/anno = 25-50 ore/anno.
  • Ritardo operativo: 1-3 giorni tra vendita e inizio operativo.

I moduli Edilgestya correlati

Scopri Edilgestya e integra CRM e cantieri.

Pronto a trasformare il tuo business?

Raccontaci il tuo progetto. Ti risponderemo entro 24 ore.