Ooma’s New App Makes Setting Up Your Telo Easier Ooma Blog – Originally published Feb. 8, 2018 Launching the new Ooma Telo Setup App means that Ooma customers can now wirelessly activate their devices using straightforward prompts from their phone. Read more: Ooma’s New App Makes Setting Up Your Telo Easier Buffer Facebook Twitter Linkedin Email