Do you upload an integration file every time you want to create a new integration?

Yes, you have to do that every time you create a new integration.

Don't know how to create an integration file? See Create a test integration or Create the production integration.