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