<!--
  Tutorials — Marula PSA documentation
  Source: /docs/psa/next/tutorials
  License: CC BY 4.0 — https://creativecommons.org/licenses/by/4.0/
  Source file: https://github.com/marulahq/marula-core/tree/main/docs/site/tutorials/index.md
-->
---
description: "Each tutorial walks you through one real job from start to finish using the sample organization that ships with Marula."
---

# Tutorials

Each tutorial walks you through one real job from start to finish using the sample organization that ships with Marula. If you just need a quick checklist for a daily task, jump to [How-to guides](https://getmarula.com/docs/psa/next/how-to). If you want field definitions or API details, check [Reference](https://getmarula.com/docs/psa/next/reference). If you want the reasoning behind a product rule, read [Explanation](https://getmarula.com/docs/psa/next/explanation).

Every tutorial lists its target **Audience** (`both`, `admin`, or `developer`) and what you need open before you begin.

Not sure which one? [Start here](https://getmarula.com/docs/psa/next/start) routes by role. When something is broken rather than unfamiliar, use [Troubleshooting](https://getmarula.com/docs/psa/next/troubleshooting).

- [Your first ticket](https://getmarula.com/docs/psa/next/tutorials/first-ticket) — **For technicians and service desk leads.** Pick up an open ticket from the morning queue, start the timer, write a note, and stop the clock so your work lands in the billing approval queue. ([API edition](https://getmarula.com/docs/psa/next/tutorials/first-ticket-api) runs the same steps with `curl`.)
- [Your first invoice](https://getmarula.com/docs/psa/next/tutorials/first-invoice) — **For office managers and bookkeepers.** Take approved technician hours, verify the billing window against a client contract, sign off on the numbers, and issue an invoice.
- [Portal onboarding](https://getmarula.com/docs/psa/next/tutorials/portal-onboarding) — **For service desk leads and admins.** Choose which ticket boards a client can see, create a portal login for their point of contact, and walk through what the client sees when they sign in.
- [Your first inventory sync](https://getmarula.com/docs/psa/next/tutorials/first-inventory-sync) — **For technicians and admins.** Connect an RMM or asset source, review incoming computers in the merge queue so you don't create duplicates, and attach a managed device to its client record.
- [Your first agent run](https://getmarula.com/docs/psa/next/tutorials/first-agent-run) — **For admins.** Enroll an AI assistant, require it to show you a step-by-step plan before touching any ticket, run it once under your supervision, and inspect its audit trail.
