I want to add external contacts to group chat
Ramesh Gunawardena commented
how to create a group chat with external parties (clients) in Microsoft Teams
You have to add them to your AD first (or maybe easier first add them to a team). That way, you can chat with them.
Hope this helps!