Ο πληρεξούσιος μετανάστευσης, ο νόμος και ο εκτελεστής είναι όλοι ειδικοί μετανάστες. Κάθε ρόλος έχει συγκεκριμένα καθήκοντα στη διαδικασία μετανάστευσης. Οι ειδικοί για τη μετανάστευση αναμένεται να είναι καλά εξοικειωμένοι με τους νόμους μετανάστευσης για τις περιοχές τους. Ένας ειδικός μετανάστευσης συνεργάζεται με κυβερνητικές υπηρεσίες, μετανάστες και δικαστικά συστήματα και συχνά μιλά πολλές γλώσσες για να επικοινωνήσει με μια ποικιλία πελατών.
Οι δικηγόροι μετανάστευσης βοηθούν τους μετανάστες σε όλες τις πτυχές του μεταναστευτικού δικαίου. Οι μετανάστες που αποβάλλονται, αναζητούν βίζα εργασίας ή επιθυμούν ιθαγένεια μπορούν να χρησιμοποιήσουν τις υπηρεσίες ενός δικηγόρου μετανάστευσης για να περάσουν τη διαδικασία. Οι δικηγόροι μετανάστευσης διατηρούν τη γνώση των υφιστάμενων μεταναστευτικών νόμων για τις περιοχές τους και συμβουλεύουν τους πελάτες για τον καλύτερο τρόπο επίτευξης των επιθυμητών στόχων. Ένας δικηγόρος μετανάστευσης εμφανίζεται στο δικαστήριο με τον πελάτη για όλα τα δικαστικά θέματα. Καταθέτουν επίσης έγγραφα στα γραφεία και τα δικαστήρια μετανάστευσης για λογαριασμό πελατών.
Οι παρανόμοι δεν μπορούν να λειτουργήσουν ως δικηγόροι, αλλά μπορούν να συμβουλεύσουν τους μετανάστες για την υποβολή εγγράφων, να τους βοηθήσουν να προχωρήσουν στη διαδικασία και να παρέχουν βοήθεια στον μετανάστη σε σχέση με τα περισσότερα μεταναστευτικά ζητήματα. Ένας παρανομικός είναι ειδικά εκπαιδευμένος στη νομική, αλλά δεν έχει ολοκληρώσει πτυχίο νομικής ή έχει συμμετάσχει στις εξετάσεις δικηγόρου. Οι παράνομοι εργάζονται συχνά υπό την επίβλεψη δικηγόρου, αλλά οι αμοιβές τους είναι γενικά λιγότερο δαπανηρές από τις αμοιβές δικηγόρου. Ωστόσο, ορισμένες περιοχές δεν διαθέτουν παρανόμους.
Ένας πράκτορας επιβολής της μετανάστευσης είναι ένας άλλος τύπος ειδικού μετανάστευσης. Τα τυπικά καθήκοντα ενός πράκτορα επιβολής της μετανάστευσης περιλαμβάνουν τη διερεύνηση του καθεστώτος αλλοδαπού, τη διατήρηση αρχείων υποθέσεων μεταναστών και την παροχή βοήθειας στο δικαστικό σύστημα σε δικαστικές διαδικασίες κατά παράνομων μεταναστών. Ως ειδικός μετανάστευσης, ένας πράκτορας επιβολής χρησιμοποιείται επίσης για την εξασφάλιση των εθνικών συνόρων και την προληπτική εργασία για την εξάλειψη της απειλής της τρομοκρατίας.
Ορισμένες περιοχές έχουν ειδικούς μετανάστευσης που ονομάζονται βοηθοί μετανάστευσης. Αυτοί οι βοηθοί δεν είναι δικηγόροι ή έχουν εκπαιδευτεί ειδικά στους νόμους και, ως εκ τούτου, δεν μπορούν να παρέχουν νομικές συμβουλές. Μπορούν, ωστόσο, να καθοδηγήσουν τους μετανάστες μέσω των απαιτούμενων εγγράφων για βίζες, πράσινες κάρτες ή άλλες ανάγκες. Οι απαιτήσεις διαφέρουν ανάλογα με την περιοχή όσον αφορά τους βοηθούς μετανάστευσης. Για παράδειγμα, σε ορισμένες περιοχές, η σύμβαση που έχει υπογραφεί μεταξύ του ειδικού μετανάστευσης και του μετανάστη πρέπει να παρουσιάζεται στη γλώσσα του μετανάστη καθώς και στη γλώσσα της νέας περιοχής, έτσι ώστε και τα δύο μέρη να κατανοούν σαφώς όλα όσα περιέχει.
Για λόγους προστασίας των μεταναστών, ορισμένες περιοχές απαιτούν από όλους τους ειδικούς μετανάστευσης να εγγραφούν στα κυβερνητικά τους γραφεία. Αυτό συμβάλλει στη μείωση του αριθμού των μη εκπαιδευμένων κατοίκων που εκμεταλλεύονται τους μετανάστες που αναζητούν βοήθεια στις νέες τους περιοχές. Συνήθως οι απαιτήσεις της δικαιοδοσίας και οι πληροφορίες σχετικά με τον τρόπο εγγραφής σε κρατικό γραφείο βρίσκονται συνήθως σε κυβερνητικούς ιστότοπους.