core: build action builder if responds to call