Yes, Invideo.io offers 24/7 human support and has a Discord community where users can get feedback on their videos from other creators. The platform also has a top-rated support team to assist you with any questions or concerns.