Hi @Eric_Swann, yes you can use client in your activities, but not sure why you could not invoke B as a child workflow? If you want B to be able to continue execution after it’s parent A completes you can invoke B async with ChildWorkflowOptions.ParentClosePolicy
set to ABANDON
, see this post for description on how to do that with Go SDK.