I’m currently using a workflow to create a quote, associate a deal, associate line items, associate a company and associate a contact.
Everything is working as expected except for the fact that the 'Your information' is not set. I do not see my personal information in the ‘Your info’ step and the company information is also missing.
If I create a quote from the UI and select a deal, that data is set automatically.
What am I missing? I am setting a HubSpot owner ID through the API for my quote.
All these properties aren't dynamically set based on the hubspot_owner_id when creating through the api, they only get set when creating the through the ui, so you'll have to manually set them. Also something interesting I found while testing is that on quote create the owner will get unassociated after a couple of seconds. Loom as proof: https://www.loom.com/share/dece8286dce04d59bd62fcb754243567
I fixed this by immediately after deal creation sending a patch request with the same exact information.
All these properties aren't dynamically set based on the hubspot_owner_id when creating through the api, they only get set when creating the through the ui, so you'll have to manually set them. Also something interesting I found while testing is that on quote create the owner will get unassociated after a couple of seconds. Loom as proof: https://www.loom.com/share/dece8286dce04d59bd62fcb754243567
I fixed this by immediately after deal creation sending a patch request with the same exact information.