I am using the intercom-ruby gem to update all my contacts.
I retrieve all my contacts with :
contacts = intercom.contacts.allThen I try to update all of them (only the last_seen_at field with the date of today) :
    contacts.each do |contact|
      contact.last_seen_at = date_of_today.to_time
      intercom.contacts.save(contact)
    endThe issue I have is that everytime it works for a few hundreds of contacts, but at one point it fails with some errors. The error in dev is :
ArgumentError: invalid byte sequence in UTF-8
Caused by:
JSON::ParserError: 859: unexpected token at 'HTTP/1.1 0 Unknown Reason-Phrase
Status: 0
Vary: Accept,Accept-EncodingThe error in prod is :
ETIMEDOUT error
The thing is that I have tens of thousands of contacts.
Many thanks for your help !