We have a requirement to integrate attachments from HubSpot to another system. We have a form that the customer fills out and it creates a ticket to our support team in HubSpot. In case the customer attached a file we're saving it's link in a rich text Attachments field (so we're not using HubSpot's native attachments tool). This way the link can be opened in HubSpot by any user. However, when we're trying to send this field to another service tool (Jira), the users there can't open the links as those are private to HS users only.
The main issue is that we have no way to programically retrieve attachment/file content from HubSpot.
So we're looking for a solution for this scenario (even if we'd have to modify the form itself):
customer uploads a file via the form,
we're thinking to store that file somewhere (like a Google Drive, best would be if HubSpot had a similar space for this),
then attach the file to the HubSpot ticket (based on Ticket ID),
and at a later stage once the Jira is created, attach it to the Jira issue as well (based on Jira ID).