Skip to Content
EMA AssistantOverview

EMA — Your AI Project Manager

EMA is the AI assistant built into Tulsk. It lives in the chat panel and acts as your Project Manager, overseeing a team of AI agents.


What Makes EMA Different

EMA isn’t just a generic chatbot. It’s deeply integrated with your workspace data and agent infrastructure:


Talking to EMA

Open the chat panel from any page. EMA is context-aware:

  • Current Page: Knows which task or project you are viewing.
  • Organization State: Can list tasks, check progress, and find bottlenecks.
  • Activity Feed: Understands recent agent successes and failures.

Example Commands

  • “What have the agents been doing this week?”
  • “Ask Research Agent to analyze our competitors on task #14.”
  • “Give me a status update on the Marketing project.”
  • “How did the research task get broken down between agents?”

EMA’s Tools (MCP)

EMA has access to 21+ tools via the Model Context Protocol:

CategoryAvailable Tools
Projectsget_projects, create_project, get_project_by_id
Taskscreate_task, update_task, add_comment, get_task_context
Agentslist_agents, get_agent_detail, trigger_agent_run
Analyticsget_agent_activity_summary, get_delegation_tree
Schedulescreate_ema_schedule, list_ema_schedules
Utilitiesweb_search, open_page
Last updated on