Install Telle Talk
Download the app
Tap Download the app.
When the download finishes, open it.
If your phone asks, allow installing apps from this source, then tap Install.
Open Telle Talk and enter the email address your invite was sent to.