This solution is a prototype of a digital assistant, called the teamwork assistant, which allocates tasks to either controllers or AI assistants based on task allocation schemes, information about the controllers’ state provided by the teammate awareness service, and intended actions inferred by the intent inferring service.