Delays in processing emails for Gmail accounts.

At Nylas we are currently working on improving the synchronization process for the Google accounts. Nylas has started to use Google Pub/sub to improve the synchronization process which enables real-time data synchronization between the Nylas accounts and Gmail. 


If any of the Google accounts in your Nylas applications are running into synchronization delays please ensure pub/sub are enabled for your application to improve this experience.


Real-time Gmail Synchronization with Nylas and Google Pub/Sub

  • To synchronize Gmail messages in real-time, you will need to enable Google Pub/Sub for your Google Console project. This can be done by following the instructions provided in the Google Pub/sub for message sync. Google Pub/Sub is a messaging service that allows you to send and receive messages between independent applications.

Incremental Synchronization as Fallback

  • If Google Pub/Sub is NOT enabled, Nylas will use its incremental synchronization service to synchronize any new changes. This service checks for new changes every 10-15 minutes, which can cause delays in updating the data. This is not ideal for real-time applications, as it can lead to a less optimal user experience due to the nature of the processing message every 10-15 minutes.

Improving the Experience with Google Pub/Sub

  • To avoid any delays in message processing, it is strongly suggested to enable Google Pub/Sub for real-time data synchronization. This will significantly improve the overall experience for users, as data will be updated instantly without any delays.

Enabling Google Pub/Sub has several benefits:

  • Real-time synchronization of Gmail messages
  • Faster updates and reduced latency
  • Improved user experience




Was this article helpful?

0 out of 0 found this helpful

Have more questions? Submit a request



Please sign in to leave a comment.