Chat API & SDK for Application

Should I purchase a third party chat API as a startup instead of having my development to create the chat component from scratch?