Browse documentation

DOCUMENTATION / Start here

Welcome to Jak

Give your marketing team context, assign the work, and review what comes back.

On this page

Jak is a self-hosted workspace for a team of marketing agents. You bring a model, tell the team about your product, and ask for work in chat or on the task board. Agents research and draft; you review the result and decide what happens next.

Start with your first task

  1. Add a model. Connect your provider and test text generation and tool calling in Models.
  2. Create a product. Add its story, audience, offer, and voice in Products.
  3. Ask an agent. Choose your product and message Jak, the coordinator, or a specialist.
  4. Review the work. Open the task, request changes or choose Accept work.

Follow Your first task for the full walkthrough.

Learn the workflow

I want to… Read this
Choose a specialist or customize the team Agents and skills
Create a brief, follow progress, and review output Create and review tasks
Run the same brief daily or weekly Recurring tasks
Give agents product and brand context Products and briefs
Choose the model that does the work Models
Connect analytics, publishing, or research accounts Tools overview

How the pieces fit together

A product keeps its brief, chats, tool connections, tasks, and schedules together. Switch the product in the top bar before starting work or connecting an account.

An agent has a role, instructions, assigned skills, and a model setting. The team is shared across your workspace; the product supplies the context for each request.

A task is a deliverable with a brief, a lead, a team, and saved outputs. A conversation can create a task, but ordinary questions can stay in chat.

A recurring task saves instructions and timing. Each scheduled run creates a new task to review.

A tool gives agents access to an external service for the selected product. Each connection has its own setup and permissions.

You control the next step

Accepting work marks a task Done. It does not send an email or publish a post. Supported exports and changes have their own approval step. For example, you can create a Kit draft after accepting a newsletter, then review and send it in Kit.

These guides describe the current app. Where a connector has setup limits or needs a live account check, its guide calls that out.