How integrations work