“Behold, I send an Angel before you to keep you in the way and to bring you into the place which I have prepared. Beware of Him and obey His voice; do not provoke Him, for He will not pardon your transgressions; for My name is in Him” (Exodus 23:20-21 NKJV).

Who is this “Angel?”
The word in the Hebrew means “messenger.” So, some say it refers to Moses. Others suggest it was the archangel Michael. Some Jewish scholars say it refers to the Hebrew Scriptures. But let us consider the clues given in the Lord’s description of this unidentified “Angel.”
Clues to the identity of the “Angel:”
1) Masculine singular pronouns “He” and “Him” are used.
2) He goes before the Israelites to “keep” them.
3) He goes before them to lead (“bring”) them to a …
4) A place He has prepared for them.
5) They were to beware and obey His voice.
6) The Lord’s “name is in Him.”
I believe this “Angel” is the second person of the Trinity, the preincarnate Christ, the Son of God. It was Christ who kept and brought the Israelites through the wilderness, giving them manna to eat and water to drink. It was Christ who prepared the Promised Land for them. It was Christ who had the “NAME” and nature of the Lord “in” Him. No angel or man would have all these attributes. Yet, they did not obey His voice, but provoked Him, so that most of that adult generation died in the wilderness without seeing the Promised Land.