Adwokat imigracyjny, asystent prawny i agent egzekucyjny to wszelkiego rodzaju specjaliści imigracyjni. Każda rola ma określone obowiązki w procesie imigracyjnym. Oczekuje się, że specjaliści od imigracji będą dobrze zorientowani w przepisach imigracyjnych dla swoich regionów. Specjalista ds. imigracji współpracuje z agencjami rządowymi, imigrantami i systemami sądowymi i często posługuje się kilkoma językami, aby komunikować się z różnymi klientami.
Adwokaci imigracyjni pomagają imigrantom we wszystkich aspektach prawa imigracyjnego. Deportowani imigranci, ubiegający się o wizę pracowniczą lub pragnący uzyskać obywatelstwo, mogą skorzystać z usług prawnika imigracyjnego, aby przejść przez ten proces. Prawnicy imigracyjni posiadają wiedzę na temat aktualnych przepisów imigracyjnych obowiązujących w ich regionach i doradzają klientom, jak najlepiej osiągnąć pożądane cele. Adwokat imigracyjny pojawia się w sądzie z klientem we wszystkich sprawach sądowych. W imieniu klientów składają również dokumenty w urzędach imigracyjnych i sądach.
Paralegals nie mogą działać jako adwokaci, ale mogą doradzać imigrantom w wypełnianiu formalności, pomagać im przejść przez ten proces i zapewniać pomoc imigrantom w większości kwestii imigracyjnych. Paralegal jest specjalnie przeszkolony w zakresie prawa, ale nie ukończył studiów prawniczych ani nie przystąpił do egzaminu na adwokata okręgowego. Adwokaci często pracują pod nadzorem prawnika, ale ich honoraria są zazwyczaj tańsze niż honoraria prawników. Jednak w niektórych regionach nie ma paralegalów.
Agent ds. egzekwowania prawa imigracyjnego to inny rodzaj specjalisty ds. imigracji. Typowe obowiązki agenta imigracyjnego obejmują badanie statusu cudzoziemca, prowadzenie akt spraw imigrantów oraz wspomaganie wymiaru sprawiedliwości w postępowaniach sądowych przeciwko nielegalnym imigrantom. Jako specjalista ds. imigracji, agent egzekwujący jest również wykorzystywany do zabezpieczania granic państwowych i proaktywnej pracy na rzecz wyeliminowania zagrożenia terroryzmem.
W niektórych regionach specjaliści imigracyjni nazywani są asystentami imigracyjnymi. Asystenci ci nie są prawnikami ani nie są specjalnie przeszkoleni w zakresie prawa, a zatem nie mogą udzielać porad prawnych. Mogą jednak poprowadzić imigrantów przez wymagane dokumenty wizowe, zielone karty lub inne potrzeby. Wymagania dotyczące asystentów imigracyjnych różnią się w zależności od regionu. Na przykład w niektórych regionach umowa podpisana między specjalistą ds. imigracji a imigrantem musi być przedstawiona w języku ojczystym imigranta, a także w języku nowego regionu, aby obie strony wyraźnie zrozumiały wszystko, co zawiera.
W interesie ochrony imigrantów, niektóre regiony wymagają, aby wszyscy specjaliści imigracyjni rejestrowali się w ich urzędach państwowych. Pomaga to zmniejszyć liczbę nieprzeszkolonych mieszkańców korzystających z imigrantów, którzy szukają pomocy w swoich nowych regionach. Wymagania specyficzne dla danej jurysdykcji oraz informacje o tym, jak zarejestrować się w urzędzie rządowym, można zwykle znaleźć na rządowych stronach internetowych.