Ulazak u stranu državu obično zahtijeva carinjenje, predočenje valjane putovnice, a ponekad i ispitivanje u vezi sa svrhom putovanja i duljinom vremena planiranog boravka u određenoj zemlji. Ljudi koji provode provjere putovnica i postavljaju pitanja obično su imigracijski agenti. Imigracijski agenti, koji se u nekim zemljama nazivaju imigracionim službenicima, su državni službenici koji imaju zadatak provođenje i pridržavanje nacionalnog zakona o useljenju. Opseg posla koji obavlja imigracioni agent je širok. Osim graničnih provjera, imigracijski agenti mogu, između ostalog, raditi i kao međunarodni imigracijski službenici, kao službenici za provedbu zakona i imigracijsku kontrolu, te kao istražni detektivi.
Nacionalne vlade zapošljavaju imigracijske agente da provedu useljeničke zakone i politike u djelo. Uloga imigracionog agenta možda je najvidljivija na graničnim prijelazima. Na granicama imigracijski agenti provjeravaju valjanost putnih isprava, zadržavaju i uklanjaju one koji pokušavaju ući nepropisno. To je obično imigracijski agent koji traži drogu i drugu krijumčarenu prtljagu u međunarodnim zračnim lukama i koji provodi nasumične pretrage prtljage kako bi osigurao da se u neku zemlju ne unose ilegalni predmeti. U određenom smislu, imigracijski agenti su službenici granične policije čiji je cilj zaštititi unutrašnjost od nedokumentiranih, neovlaštenih ili na neki drugi način neželjenih upada.
Imigracijski agent također može raditi na terenu. Agenti se mogu dodijeliti traženju i uhićenju imigranata za koje se tvrdi da su u zemlji ilegalno ili im se može dati zadatak da istraže sumnje na kršenje imigracije ili zlostavljanje. Ponekad su imigracijski agenti poslani u inozemstvo, obično radi koordinacije napora sa stranim imigracijskim službama u pitanjima od međunarodnog značaja.
Zahtjevi da postanete imigracijski agent razlikuju se od zemlje do zemlje, pa čak i od specifičnog zadatka ili zahtjeva posla. U Australiji, na primjer, jedino obrazovanje koje je potrebno da bi se postao službenik za imigraciju na početnoj razini je diploma srednje škole. Sjedinjene Države zahtijevaju diplomu prvostupnika, dok Kanada obično želi da njeni službenici za imigraciju imaju barem magisterij. Više obrazovanja obično vodi do više mogućnosti.
U svim zemljama podnositelj zahtjeva mora biti državljanin da bi ga se moglo uzeti u obzir. Proces prijave imigracionog agenta obično zahtijeva dokaz o državljanstvu, kao i pismeni test i fizički ispit. Na testu će se od kandidata tražiti da pokažu svoje pismene i usmene sposobnosti te da pokažu barem temeljno poznavanje nacionalnih zakona. Fizički pregled je osmišljen kako bi se osiguralo da je podnositelj zahtjeva dovoljno zdrav i dovoljno jak za obavljanje različitih dužnosti koje mogu biti potrebne.
Nakon što se prihvati da postane imigracijski agent, obično ulazi u razdoblje imigracijske obuke i imigracijske nastave prije nego što bude postavljeno na posao s punim radnim vremenom. Agenti ponekad mogu izraziti svoju sklonost prema vrsti posla koji bi željeli obavljati, ali češće nego ne, kada počnu, otići će tamo gdje ih njihova zemlja treba. Kao i kod većine područja, radni staž često ima više utjecaja na putanju karijere. Provedba imigracije je područje koje globalno raste, a mogućnosti za napredovanje su značajne.