---
title: "CRM"
description: "Leads och säljflöde. Varje app är en modul i en gemensam datamodell."
canonical: "https://obop-platform.sliplane.app/sv/apps/crm/"
lang: "sv"
---

# CRM

## Vad den är till för

Keep track of prospective deals from first contact to won or lost. A lead has a title, a contact, an expected revenue and a stage, and moving it along the pipeline is a named action that the team and its agents can both run.

## Vad paketet gör och inte gör

Leads and the sales pipeline.

## Modeller

### `lead`

A prospective deal with a contact

Läsgrupp: `crm.user`. Skrivgrupp: `crm.user`.

| Fält | Typ | Dataklass | Personuppgift | Grupp | Agenter ser | Beskrivning |
|---|---|---|---|---|---|---|
| `title` | text | `none` | nej | `crm.user` | i klartext | Short description of the opportunity |
| `contact_name` | text | `public_directory` | ja | `crm.user` | maskerad | Name of the contact person |
| `contact_email` | text | `public_directory` | ja | `crm.user` | maskerad | Email of the contact person |
| `expected_revenue_minor` | money | `none` | nej | `crm.user` | i klartext | Expected revenue in minor units |
| `stage` | select (new, qualified, won, lost) | `none` | nej | `crm.user` | i klartext | Pipeline stage: new, qualified, won or lost |

## Arbetsflöden

### `lead`

| Åtgärd | Flyttar | Vem får köra den | Godkännande |
|---|---|---|---|
| `lead.qualify` | stage: new → qualified | `crm.user` | nej |
| `lead.mark_won` | stage: * → won | `crm.user` | nej |
| `lead.mark_lost` | stage: * → lost | `crm.user` | nej |
| `lead.reopen` | stage: * → new | `crm.user` | nej |

## Behörighetsgrupper

Grupper som den här appen använder:

- `crm.user`

## Steg som kräver godkännande

Inget steg i den här appen kräver godkännande, förutom att ta bort poster.

## Vad agenter kan och inte kan göra

En agent kan läsa, söka, skapa och uppdatera poster i den här appen, och köra de åtgärder som inte kräver godkännande, inom behörighetsgrupperna för sin token.

Den kan bara föreslå de här stegen, och en person måste godkänna dem: `lead.delete`.

Personuppgifter maskeras som platshållare: `lead.contact_name`, `lead.contact_email`.

## Beroenden

- `base`

## Installera

Inbyggd. Den finns i varje instans och kan inte tas bort.

## Bygg din egen

[Modulguiden visar hur appar som den här skrivs](/sv/docs/reference/module-manifest/)
