What is this red/green dot next to my contacts?

The dot next to a contact’s name indicates if they are free to talk or not. Currently, on iOS, you will only see contacts who are using Truecaller on an Android device. iOS users availability is not shown to other users.