Just out of curiousity - why is there a separate SDK for Architect? Is there a reason why the platform SDK couldn't have included the Architect calls within it?
I understand the high level of complexity that Architect has (menus, logic, data actions, etc), so I'm sure it has something to do with that. But, curious as to what other benefits this separation has than just organizational.
The platform SDK is essentially a wrapper for our Genesys Cloud Platform APIs. When the Architect team built their SDK they felt that many of their platform APIs were very fine-grained and difficult to string together. They put together the architect SDK to be a higher-level API. It has more business logic in it than our platform API (which is generated completely off of our swagger documentation)
I hope that helps.
Thanks,
John Carnell
Manager, Developer Engagement