🎯
Kunderforhold (CRM)
crm
crm_office
🛡️ RLS Protected
Interessentadministration, visuel pipeline (Kanban), aktivitetshistorie og lead-to-GT13_0__-konvertering.
Fachliche Bestimmung: Støtter salgsgrupper i forbindelse med erhvervelse og kundeservice. Optager interessenter (leads) via webformuleringer eller manuelt, fører gennem individuelt konfigurerbare rørledningsstationer (kvalificeret, gennemgående, tilbud, forhandling) og omdanner de opnåede leads nahtløst til kundestammedata og tilbud.
⚡ Arbejdsflow & livscyklusser (5)
🗄️ Datamodeller & felt (5)
🔌 Startpunkter (UI'er og API'er) (43)
🛡️ Reglering og overholdelse
⚡ Arbejdsflow & livscyklusser
Korrespondance → CRM
cascade:business.correspondence.crm
Kaskade (review_gated).
1. lead
CRM-led / indførelse af anmodninger
C.m.
Aktionen: CCRM.Lead.create
2. task
Efterspørgslen
Arbejdstiltag
Aktionen: create_task
CRM-led / indførelse af anmodninger
cascade_target:business.crm.lead
Kaskade (review_gated).
1. cascade
CRM-led / indførelse af anmodninger
Anvendelsesbevis: efterforskningsagent
plan:command_inquiry_agent
Kontrolleret varig plan (durable_plan), start: manual_command.
1. inquiry_agent
inquiry_agent
{"key": "execute_command", "label": "Befehl prüfen, ausführen oder zur Freigabe vorlegen", "adapter": "agent.execute", "agent": "inquiry_agent", "condition_fact": null}
Aktionen: inquiry_agent
Lyd
status:crm_lead
Det er ikke nødvendigt at foretage overførsler her.
1. new
nye
Status <unk>ny<unk> af ledmaskinen.
2. contacted
kontakt
Status <unk>kontakt <unk> af ledmaskinen
3. qualified
-
Status <unk>kvalificeret<unk> af ledmaskinen.
4. disqualified
Disqualificeret
Status <unk>disqualificeret<unk> af den tilstandsmaskine lead.
5. converted
omdannet
Status <unk> konverteret <unk> af ledmaskinen
Mulighed
status:crm_opportunity
Det er ikke nødvendigt at foretage overførsler her.
1. open
åbent
Status <unk>open<unk> af standemaskinen Opportunity.
2. won
- Jeg er ikke
Status <unk>v<unk> af standemaskinen Opportunity.
3. lost
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Status <unk>lost<unk> af tilstandsmaskinen Opportunity.
🗄️ Datamodeller & felt
🔌 Startpunkter (UI'er og API'er)
| Art | Metode | Endpunkt / vej | Titel & Zweck | Tilladelse |
|---|---|---|---|---|
| ⚡ REST API | DELETE | /api/v1/crm/reports/{report_id} |
delete_report_route
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | GET | /api/v1/crm/activities |
list_activities
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /api/v1/crm/customers/{customer_id}/overview |
customer_overview
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /api/v1/crm/due |
-
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /api/v1/crm/leads |
list_leads
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /api/v1/crm/next-actions |
next_actions
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /api/v1/crm/opportunities |
list_opportunities
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /api/v1/crm/opportunities/{opp_id}/flow |
order_flow
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /api/v1/crm/reports |
list_reports
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /api/v1/crm/reports/{report_id} |
get_report_route
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /api/v1/crm/stages |
list_stages
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /api/v1/crm/summary |
Sammendrag
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /crm |
crm_dashboard_page
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /crm/customers/{customer_id} |
crm_customer_page
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /crm/leads |
crm_leads_page
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /crm/leads/new |
crm_leads_new_page
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /crm/pipeline |
crm_pipeline_page
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /crm/pipeline/new |
crm_pipeline_new_page
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /crm/reports |
crm_reports_page
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /crm/reports/new |
crm_report_create_page
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /pub/anfrage/{tenant_id} |
crm_inquiry_form
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | GET | /pub/lead/{tenant_id} |
lead_form
Semantic binding: inventory_only; mutation=False
|
crm
|
| ⚡ REST API | PATCH | /api/v1/crm/leads/{lead_id} |
patch_lead
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | PATCH | /api/v1/crm/opportunities/{opp_id} |
patch_opportunity
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | PATCH | /api/v1/crm/reports/{report_id} |
patch_report_route
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | PATCH | /api/v1/crm/stages/{stage_id} |
patch_stage
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | POST | /api/v1/crm/activities |
create_activity
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | POST | /api/v1/crm/activities/{activity_id}/complete |
complete_activity
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | POST | /api/v1/crm/leads |
create_lead
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | POST | /api/v1/crm/leads/{lead_id}/convert |
convert_lead
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | POST | /api/v1/crm/leads/{lead_id}/convert-and-quote |
convert_lead_and_quote
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | POST | /api/v1/crm/leads/{lead_id}/status |
lead_status
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | POST | /api/v1/crm/mail |
send_mail_route
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | POST | /api/v1/crm/opportunities |
create_opportunity
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | POST | /api/v1/crm/opportunities/{opp_id}/create-quote |
create_quote
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | POST | /api/v1/crm/opportunities/{opp_id}/draft-followup |
draft_followup
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | POST | /api/v1/crm/opportunities/{opp_id}/lost |
mark_lost
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | POST | /api/v1/crm/opportunities/{opp_id}/reopen |
genåbning
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | POST | /api/v1/crm/opportunities/{opp_id}/stage |
move_stage
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | POST | /api/v1/crm/reports |
create_report_route
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | POST | /api/v1/crm/stages |
create_stage
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | POST | /pub/anfrage/{tenant_id} |
crm_inquiry_submit
Semantic binding: operator_surface; mutation=True
|
crm
|
| ⚡ REST API | POST | /pub/lead/{tenant_id} |
submit_lead
Semantic binding: operator_surface; mutation=True
|
crm
|
🛡️ Reglering og overholdelse
Dieses Modul unterliegt folgenden gesetzlichen, regulatorischen und Revisionsstandards:
- Artikel 6 i DSGVO (tilladelse til at tage kontakt)
- UWG Adverbe
Knytte moduler: