Last Activity Date not updated on contact created via API

Hi,

We are creating a contact through the API and, soon after, booking a meeting with them using an embedded HS meeting calendar. Our sales staff need to see the Last Activity Date, but this field remains emtpy even after the meeting is booked.

As I understand it, this is a read-only property that should be automatically updated when there’s activity on a meeting (a booking counts toward that, right?). Are we missing something here?
Thank you so much,

Mauricio

Is the meeting in the future? Maybe the date only updates after the meeting? I created a meeting on a contact, and the date was blank, I logged a meeting on a contact and the date updated. I logged one in the future and the date didn’t change.
My guess is HubSpot will update that date after the meeting passes.

Thank you so much. This makes a lot of sense. I will rely this to my team. Appreciate the input. Thanks!