Registrare id sincrogioco
Manipolare milioni di record di Salesforce usando Heroku
L’integrazione di Genesys Cloud per Salesforce ti dà la possibilità di sincronizzare gli attributi di interazione con i record di attività di Salesforce sulle interazioni in entrata e in uscita. La sincronizzazione degli attributi di interazione ti permette di memorizzare qualsiasi attributo di interazione sui record di attività di Salesforce. Se gli attributi dell’interazione cambiano, anche dopo la disconnessione, i dati rimangono sincronizzati tra l’interazione e il record dell’attività di Salesforce.
Lightning Experience non consente a Genesys Cloud for Salesforce di salvare gli attributi di interazione nei campi a cui l’utente di Salesforce non ha accesso. Ad esempio, si configura Genesys Cloud for Salesforce per salvare il nome della coda in un campo personalizzato ma non si rende il campo personalizzato visibile agli agenti. Di conseguenza, Salesforce non salva il nome della coda nel campo personalizzato nei rapporti.
Scenario di esempio: Un’interazione trascorre 30 secondi in una coda iniziale prima che un agente di primo livello raccolga l’interazione. L’agente trasferisce l’interazione a un agente di livello due. L’interazione passa 60 secondi in una coda prima che un agente di livello due prenda l’interazione. TotalAcdTime: 90 secondi.
Come automatizzare con Airtable Sync
Il conteggio di sincronizzazione nella patch del record è l’ultimo conteggio di sincronizzazione conosciuto per quel record. Il server rifiuterà una richiesta UpdateRecords con una ResourceConflictException se si tenta di patchare un record con un nuovo valore ma un conteggio di sincronizzazione vecchio.
Per esempio, se il conteggio della sincronizzazione sul server è 5 per una chiave chiamata highScore e si cerca di inviare un nuovo highScore con un conteggio della sincronizzazione di 4, la richiesta verrà rifiutata. Per ottenere il conteggio attuale della sincronizzazione per un record, chiamate ListRecords. Quando l’aggiornamento del record ha successo, la risposta restituisce il nuovo conteggio della sincronizzazione per quel record. Dovresti presentare quel conteggio di sincronizzazione la prossima volta che provi ad aggiornare lo stesso record. Quando il record non esiste, specificare il conteggio della sincronizzazione come 0.
Legge gli argomenti dalla stringa JSON fornita. La stringa JSON segue il formato fornito da –generate-cli-skeleton. Se vengono forniti altri argomenti sulla linea di comando, questi valori sovrascriveranno i valori forniti da JSON. Non è possibile passare valori binari arbitrari usando un valore fornito da JSON poiché la stringa sarà presa alla lettera. Questo non può essere specificato insieme a –cli-input-yaml.
Come usare Airtable Sync
Scribe sta solo dicendo ‘Ho già elaborato questo record, non ho un altro record attivo da elaborare che corrisponda, o abbia modificato più recentemente, la data LAST_MODIFIED_ON richiesta nel blocco Query della mappa specificata, quindi ti sto facendo sapere di nuovo che questo record è già stato aggiunto’
I GUID del CRM e gli Engage RecipientID dei record disattivati sono inseriti in una tabella nel CRM chiamata ‘sp_deletedobjectpointer’. Le mappe di disattivazione e cancellazione in Scribe controllano questa tabella in base alla data di cancellazione del record. Se il record viene cancellato in entrambi gli ambienti ma la data di processo della mappatura di Scribe non è cambiata, si verifica continuamente un errore in Scribe per l’ultima serie di record che sono stati effettivamente elaborati.
L’errore spiega che il destinatario Engage con il corrispondente GUID CRM è già stato disattivato in Engage. Questo potrebbe essere stato causato da una precedente sincronizzazione di Scribe o da qualcuno che ha eliminato manualmente il record in Engage.
Scribe sta solo dicendo ‘Ho già elaborato questo record, non ho un altro record attivo da elaborare che corrisponda, o che abbia modificato più recentemente, la data LAST_MODIFIED_ON richiesta nel blocco Query della mappa specificata, quindi ti sto facendo sapere di nuovo che questo record è già stato cancellato’.
Sonoran CAD: Tutorial sulla sincronizzazione del database
Il conteggio di sincronizzazione nella patch del record è l’ultimo conteggio di sincronizzazione conosciuto per quel record. Il server rifiuterà una richiesta UpdateRecords con una ResourceConflictException se si tenta di patchare un record con un nuovo valore ma un conteggio di sincronizzazione vecchio.
Per esempio, se il conteggio della sincronizzazione sul server è 5 per una chiave chiamata highScore e si cerca di inviare un nuovo highScore con un conteggio della sincronizzazione di 4, la richiesta verrà rifiutata. Per ottenere il conteggio attuale della sincronizzazione per un record, chiamate ListRecords. Quando l’aggiornamento del record ha successo, la risposta restituisce il nuovo conteggio della sincronizzazione per quel record. Dovresti presentare quel conteggio di sincronizzazione la prossima volta che provi ad aggiornare lo stesso record. Quando il record non esiste, specificare il conteggio della sincronizzazione come 0.
Esegue l’operazione di servizio in base alla stringa JSON fornita. La stringa JSON segue il formato fornito da –generate-cli-skeleton. Se vengono forniti altri argomenti sulla linea di comando, i valori CLI sovrascriveranno i valori forniti da JSON. Non è possibile passare valori binari arbitrari usando un valore fornito da JSON poiché la stringa sarà presa alla lettera.