Does the Meeting Owl come with a battery? No, the Meeting Owl does not come with a battery. It has a power adapter that must be plugged into an outlet. Related articles The remote participants can see themselves in the Panoramic Strip What are the features of the Owl’s audio system? How do I see my Meeting Owl video on my TV? Can Meeting Owl record its meetings? What type of USB port will Meeting Owl work with?