I use electronic signing software almost every day in my own business and in my client’s businesses. My favourite service by far is Signable. Believe me, I’ve tried several.
YouCanBook.Me is brilliant scheduling app that works with Google or iCloud calendars. When someone wants to meet with you, you simply send them a link and they can view and choose a meeting slot.