Technically, Azerbaijan requires work permits for film and photography crews. This entails first arriving on a regular visa and then having a local company apply to hire you. Getting this approval is very difficult and the process can take up to a month. There are of course alternatives and ways to expedite this. Crew entering as tourists can apply for an E-Visa. Processing time is usually around 3 days. Visas are valid for stays of up to 30 days.