I’m new to infusionsoft/keap ,what I’m trying to achieve is the following:
I have ans SMS flow in Twilio triggered by API, one of the steps of this flow is to add or remove a tag from a contact in Keap, what I’m finding difficult is the authentication part:
If I understand correctly every time I need to trigger this action I have to request permission to my app + request access token and in case it expires refresh it?
Or requesting permission is only one time action, and I would have only to refresh the token every time I would need a new one?
The other question mark I have is about where to store refresh_token? To do all this I would use the Twilio Functions (node.js) but I don’t really have a mean in Twilio to store this string for further reuse.
Is there a more straight forward way to do an API call (example add a tag) by just using the api key and api secret in the authentication?