I have a simple appointments-booking app for professionals. Each professional will register for an account with us using their email and their clients can then book appointments with them.
My understanding so far is that if I use my Pro account, I can create sub-accounts via API for each of these professionals. Meetings can then booked for each of these, with their respective clients (again via API).
Simple JWT based access to API seems workable to achieve this, however, I seek a confirmation regarding this.
Is the use of a Basic/Pro account sufficient or should I consider some other setup? ISV partnership? What are the limits I should be aware of?