HubSpot does not have a specific 10DLC optin property. It is full GDPR or nothing. So in order to collect a specific sms opt-in, we have created a custom property. We are collecting 10DLC opt-in information in form on an app and have set up an API so that it syncs with HubSpot. This api updstes our custom property. However, there is no easy way to update opt-in for Salesmsg other than collectiong that information in HubSpot and then manually updating the opt-in information in HubSpot.
I can use my custom property to update the native Salesmsg opt-in property, however this is of no use. The native Salesmesg property in HubSpot is only a one-way sync.
If this was a two-way sync, than I could easily get optin from a HubSpot or Website form, use a workflow to update the native Salesmag property, and the data would be synced directly with Salesmsg. Eliminating the need for me to manually opt-out contacts from Salesmsg.