docu, new workflow models

This commit is contained in:
Ralph Soika 2025-10-06 12:50:15 +02:00
parent cd823daa7d
commit 87e45b1984
13 changed files with 2946 additions and 28 deletions

View file

@ -250,6 +250,20 @@ Show tables schemas in current keyspace:
cqlsh:embeddings> DESC TABLES;
**Select a single row:**
To select a row by the $UniqueID:
```
cqlsh:embeddings> select id,chunk_id,model_version,task_id from document_vectors WHERE id='a0edf8ea-f8a9-48d8-9cd1-adb365a47a0d';
id | chunk_id | model_version | task_id
--------------------------------------+--------------------------------------+----------------+---------
a0edf8ea-f8a9-48d8-9cd1-adb365a47a0d | ef82be60-f6b2-4b38-9bd7-edb88c377cb2 | product-en-1.0 | 1200
(1 rows)
```
**Drop Keyspace:**
Drop the keyspace:

View file

@ -65,7 +65,7 @@
<org.imixs.workflow.version>6.2.4-SNAPSHOT</org.imixs.workflow.version>
<org.imixs.archive.version>3.1.3</org.imixs.archive.version>
<org.imixs.data.version>1.0.0-SNAPSHOT</org.imixs.data.version>
<org.imixs.data.version>1.0.1-SNAPSHOT</org.imixs.data.version>
<org.imixs.office.version>5.1.5-SNAPSHOT</org.imixs.office.version>
<org.imixs.marty.version>5.0.3</org.imixs.marty.version>
<org.imixs.adapter.version>3.0.1</org.imixs.adapter.version>
@ -74,7 +74,6 @@
<org.imixs.signature.version>1.0.0</org.imixs.signature.version>
<net.sf.saxon.version>9.9.1-4</net.sf.saxon.version>
<apache.pdfbox.version>2.0.24</apache.pdfbox.version>
<apache.cassandra.driver.version>4.19.0</apache.cassandra.driver.version>
<!-- test dependencies -->
<junit.jupiter.version>5.9.2</junit.jupiter.version>
<mockito.version>5.8.0</mockito.version>

View file

@ -1420,6 +1420,7 @@ Color: <itemvalue>_color</itemvalue><br />
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<imixs-ai name="PROMPT">
<endpoint><propertyvalue>llm.service.endpoint</propertyvalue></endpoint>
<options>{"n_predict": 4096, "temperature": 0}</options>
<result-item>offer.proposal</result-item>
<debug>true</debug>
</imixs-ai>
@ -1455,7 +1456,7 @@ Color: <itemvalue>_color</itemvalue><br />
<bpmn2:association id="association_AIXGmw" sourceRef="dataObject_axJA7Q" targetRef="event_P1MFZQ">
<bpmn2:documentation id="documentation_kEcmWQ"/>
</bpmn2:association>
<bpmn2:dataObject id="dataObject_iq4agg" name="Prompt">
<bpmn2:dataObject id="dataObject_iq4agg" imixs:datatype="prompt-data" name="Prompt">
<bpmn2:documentation id="documentation_fFWo7Q" open-bpmn:file-link="file://offer-proposal-en.xml"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt_options>{"n_predict": 4096, "temperature": 0}</prompt_options>
@ -1933,13 +1934,13 @@ Instructions for creating the offer:
<di:waypoint x="537.0" y="725.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="dataObject_iq4agg" id="BPMNShape_tMFi0g">
<dc:Bounds height="50.0" width="35.0" x="330.0" y="930.0"/>
<dc:Bounds height="50.0" width="35.0" x="332.0" y="930.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_7DuFzg">
<dc:Bounds height="20.0" width="100.0" x="295.0" y="980.0"/>
<dc:Bounds height="20.0" width="100.0" x="297.0" y="980.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_IJuYEA" id="BPMNEdge_fyp9yg" sourceElement="BPMNShape_tMFi0g" targetElement="BPMNShape_qvXTpw">
<di:waypoint x="365.0" y="955.0"/>
<di:waypoint x="367.0" y="955.0"/>
<di:waypoint x="537.0" y="955.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="dataObject_u4ZytA" id="BPMNShape_zNuYaQ">

View file

@ -1,19 +0,0 @@
{
"model": "gpt-4o-mini",
"messages": [
{
"role": "system",
"content": "Du bist Vertriebsmitarbeiter bei der LUPI Wärmetauscher GmbH. Deine Aufgabe ist es, eingehende Anfragen zu beantworten und Vorschläge für Angebote zu unterbreiten."
},
{
"role": "user",
"content": "<itemvalue>request.description</itemvalue>"
},
{
"role": "user",
"content": "Zu dem hier vorliegenden Angebot kommen folgende Produkte in Frage:\n\n<for-each-ref item=\"product.ref\">\n <itemvalue>$workflowabstract</itemvalue>\n</for-each-ref>\n\nPrüfe welches dieser Produkte am besten für die Anfrage geeignet ist und erstelle ein Angebot sowie eine kurze Begründung für deine Auswahl, die für den Kunden verständlich ist.\n\nFüge eine Tabelle mit den folgenden Spalten für die Angebotserstellung mit ein:\n\n- Produkt\n- Menge\n- Preis pro Stück\n- Mehrwertsteuer\n- Gesamtpreis"
}
],
"temperature": 0,
"max_tokens": 2048
}

View file

@ -996,7 +996,7 @@ result.isValid=true;
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<imixs-ai name="INDEX">
<endpoint>https://llama.cpp2.imixs.com/</endpoint>
<endpoint>https://embeddings.llama.cpp.imixs.com/</endpoint>
<debug>true</debug>
</imixs-ai>
]]></imixs:value>
@ -1184,7 +1184,7 @@ result.isValid=true;
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<imixs-ai name="INDEX">
<endpoint>https://llama.cpp2.imixs.com/</endpoint>
<endpoint>https://embeddings.llama.cpp.imixs.com/</endpoint>
<debug>true</debug>
</imixs-ai>
]]></imixs:value>
@ -1319,7 +1319,7 @@ Betrag: <itemvalue>_amount</itemvalue> (Brutto € <itemvalue>_amount_brutto</it
</bpmn2:extensionElements>
</bpmn2:process>
<bpmn2:signal id="signal_3" name="org.imixs.workflow.wopi.WopiTemplateAdapter"/>
<bpmn2:signal id="signal_4" name="ai.dynamixs.rag.RAGAdapter"/>
<bpmn2:signal id="signal_4" name="org.imixs.ai.rag.RAGAdapter"/>
<bpmn2:message id="message_1" name="Message 1">
<bpmn2:documentation id="documentation_lq3hSg"/>
</bpmn2:message>

View file

@ -0,0 +1,213 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<bpmn2:definitions xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:BPMN2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:imixs="http://www.imixs.org/bpmn2" xmlns:open-bpmn="http://open-bpmn.org/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" exporter="org.openbpmn" exporterVersion="1.0.0" targetNamespace="http://open-bpmn.org">
<bpmn2:extensionElements>
<imixs:item name="txtworkflowmodelversion" type="xs:string">
<imixs:value><![CDATA[basic-de-1.0]]></imixs:value>
</imixs:item>
<imixs:item name="txtplugins" type="xs:string">
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.RulePlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.SplitAndJoinPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.OwnerPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApproverPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.HistoryPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApplicationPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.IntervalPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.MailPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ResultPlugin]]></imixs:value>
</imixs:item>
<imixs:item name="txtfieldmapping" type="xs:string">
<imixs:value><![CDATA[Creator|$creator]]></imixs:value>
<imixs:value><![CDATA[Owner|$owner]]></imixs:value>
<imixs:value><![CDATA[Editor|$editor]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:collaboration id="collaboration_1" name="Default Collaboration">
<bpmn2:participant id="participant_STxhdA" name="Default Process" processRef="process_1"/>
<bpmn2:participant id="participant_aMKbSA" name="Request" processRef="process_4zs0ww">
<bpmn2:documentation id="documentation_awmzgg"/>
</bpmn2:participant>
</bpmn2:collaboration>
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_1" name="Default Process" processType="Public">
<bpmn2:documentation id="documentation_mdKRmQ"/>
<bpmn2:extensionElements>
<open-bpmn:auto-align>true</open-bpmn:auto-align>
</bpmn2:extensionElements>
</bpmn2:process>
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_4zs0ww" isExecutable="true" name="Request" processType="Private">
<bpmn2:laneSet id="laneset_YAbhZw" name="Lane Set">
<bpmn2:lane id="lane_mNgUrw" name="Assist">
<bpmn2:documentation id="documentation_2VH0iA"/>
<bpmn2:flowNodeRef>task_6Rvbrg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_zUD3jQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_D00leQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_sz0cKg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_FrL0EA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_0jfMhA</bpmn2:flowNodeRef>
</bpmn2:lane>
</bpmn2:laneSet>
<bpmn2:startEvent id="event_zUD3jQ" name="Start">
<bpmn2:documentation id="documentation_q0CQSQ"/>
<bpmn2:outgoing>sequenceFlow_IPSgCg</bpmn2:outgoing>
</bpmn2:startEvent>
<bpmn2:task id="task_6Rvbrg" imixs:processid="1000" name="Task 1">
<bpmn2:extensionElements/>
<bpmn2:documentation id="documentation_UU4yNw"/>
<bpmn2:incoming>sequenceFlow_IPSgCg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_0AMIqg</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:endEvent id="event_D00leQ" name="End">
<bpmn2:documentation id="documentation_S0FDqg"/>
<bpmn2:incoming>sequenceFlow_J9TrXg</bpmn2:incoming>
</bpmn2:endEvent>
<bpmn2:sequenceFlow id="sequenceFlow_IPSgCg" sourceRef="event_zUD3jQ" targetRef="task_6Rvbrg">
<bpmn2:documentation id="documentation_kH0gZQ"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_0AMIqg" sourceRef="task_6Rvbrg" targetRef="event_FrL0EA">
<bpmn2:documentation id="documentation_t4zfjw"/>
</bpmn2:sequenceFlow>
<bpmn2:task id="task_sz0cKg" imixs:processid="1100" name="Task 2">
<bpmn2:extensionElements/>
<bpmn2:documentation id="documentation_pm2R1w"/>
<bpmn2:incoming>sequenceFlow_02i9iQ</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_M9MRGw</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_J9TrXg</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:intermediateCatchEvent id="event_FrL0EA" imixs:activityid="20" name="Submit">
<bpmn2:extensionElements>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<validation name="required">false</validation>
<imixs-ai name="ASSIST">
<debug>true</debug>
<endpoint><propertyvalue>llm.service.endpoint</propertyvalue></endpoint>
<result-item>request.response.text</result-item>
</imixs-ai>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_lz2ljQ"/>
<bpmn2:incoming>sequenceFlow_0AMIqg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_M9MRGw</bpmn2:outgoing>
<bpmn2:signalEventDefinition id="signalEventDefinition_V0oOhw" signalRef="signal_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_M9MRGw" sourceRef="event_FrL0EA" targetRef="task_sz0cKg">
<bpmn2:documentation id="documentation_mqOMag"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_0jfMhA" imixs:datatype="form-data" name="Form">
<bpmn2:documentation id="documentation_KIcv5Q"><![CDATA[<?xml version="1.0"?>
<imixs-form>
<imixs-subform label="Allgemein">
<imixs-form-section columns="1" >
<item name="request.subject" type="text" label="Firma:" required="true" />
<item name="request.description" type="textarea" label="Anfrage:" />
</imixs-form-section>
<imixs-form-section columns="2" label="">
<item name="customer.firstname" type="text" label="Vorname:" />
<item name="customer.lastname" type="text" label="Nachname:" />
<item name="customer.phone1" type="text" label="Telefon:" />
<item name="customer.phone2" type="text" label="Mobile:" />
<item name="customer.email" type="text" label="E-Mail:" />
<item name="customer.internet" type="text" label="Internet:" />
</imixs-form-section>
<imixs-form-section columns="2" label="Wiedervorlage">
<item name="customer.reminder.date" type="date" label="Termin:" />
<item name="customer.lastcontact.date" type="date" label="Letzter persönlicher Kontakt:" />
</imixs-form-section>
<imixs-form-section columns="1" label="Vorschlag E-Mail Antwort" readonly="true" >
<item name="request.response.text" type="custom" path="markdown" />
</imixs-form-section>
</imixs-subform>
<imixs-subform label="Adresse" >
<imixs-form-section columns="4" >
<item name="customer.address" type="text" label="Straße:" />
<item name="customer.zip" type="text" label="PLZ:" />
<item name="custmer.city" type="text" label="Ort:" />
<item name="customer.country" type="custom" path="country" label="Land:" />
<item name="customer.department" type="text" label="Abteilung:" />
</imixs-form-section>
</imixs-subform>
</imixs-form>
]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_X5iIsg" sourceRef="dataObject_0jfMhA" targetRef="task_6Rvbrg">
<bpmn2:documentation id="documentation_PDwxmg"/>
</bpmn2:association>
<bpmn2:sequenceFlow id="sequenceFlow_J9TrXg" sourceRef="task_sz0cKg" targetRef="event_D00leQ">
<bpmn2:documentation id="documentation_woMiMQ"/>
</bpmn2:sequenceFlow>
</bpmn2:process>
<bpmn2:signal id="signal_1" name="org.imixs.ai.workflow.ImixsAIAssistantAdapter"/>
<bpmndi:BPMNDiagram id="BPMNDiagram_1" name="OpenBPMN Diagram">
<bpmndi:BPMNPlane bpmnElement="process_1" id="BPMNPlane_wBZ1iA">
<bpmndi:BPMNShape bpmnElement="participant_STxhdA" id="BPMNShape_F40S0w">
<dc:Bounds height="210.0" width="800.0" x="0.0" y="0.0"/>
</bpmndi:BPMNShape>
</bpmndi:BPMNPlane>
<bpmndi:BPMNPlane bpmnElement="collaboration_1" id="BPMNPlane_E78zcg">
<bpmndi:BPMNShape bpmnElement="participant_aMKbSA" id="BPMNShape_t6JRBw">
<dc:Bounds height="340.0" width="1330.0" x="80.0" y="130.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="lane_mNgUrw" id="BPMNShape_ytlcMg">
<dc:Bounds height="340.0" width="1300.0" x="110.0" y="130.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_zUD3jQ" id="BPMNShape_cvGU9Q">
<dc:Bounds height="36.0" width="36.0" x="177.0" y="257.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_3U3fqA">
<dc:Bounds height="20.0" width="100.0" x="145.0" y="296.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_6Rvbrg" id="BPMNShape_Tx6tQQ">
<dc:Bounds height="50.0" width="110.0" x="290.0" y="250.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_D00leQ" id="BPMNShape_Ymu9vA">
<dc:Bounds height="36.0" width="36.0" x="1107.0" y="257.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_Q3qxiA">
<dc:Bounds height="20.0" width="100.0" x="1075.0" y="296.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_sz0cKg" id="BPMNShape_ZPpE9Q">
<dc:Bounds height="50.0" width="110.0" x="840.0" y="250.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_FrL0EA" id="BPMNShape_beJhIA">
<dc:Bounds height="36.0" width="36.0" x="597.0" y="257.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_dlLiYw">
<dc:Bounds height="20.0" width="100.0" x="565.0" y="296.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_IPSgCg" id="BPMNEdge_1fpCJA" sourceElement="BPMNShape_cvGU9Q" targetElement="BPMNShape_Tx6tQQ">
<di:waypoint x="213.0" y="275.0"/>
<di:waypoint x="290.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_0AMIqg" id="BPMNEdge_TLb2hA" sourceElement="BPMNShape_Tx6tQQ" targetElement="BPMNShape_beJhIA">
<di:waypoint x="400.0" y="275.0"/>
<di:waypoint x="597.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_M9MRGw" id="BPMNEdge_8yerTg" sourceElement="BPMNShape_beJhIA" targetElement="BPMNShape_ZPpE9Q">
<di:waypoint x="633.0" y="275.0"/>
<di:waypoint x="840.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="dataObject_0jfMhA" id="BPMNShape_sxOufg">
<dc:Bounds height="50.0" width="35.0" x="180.0" y="160.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_Em4O4Q">
<dc:Bounds height="20.0" width="100.0" x="147.5" y="215.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_X5iIsg" id="BPMNEdge_89BTFw" sourceElement="BPMNShape_sxOufg" targetElement="BPMNShape_Tx6tQQ">
<di:waypoint x="215.0" y="186.0"/>
<di:waypoint x="316.0" y="186.0"/>
<di:waypoint x="316.0" y="250.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_J9TrXg" id="BPMNEdge_uRbDXA" sourceElement="BPMNShape_ZPpE9Q" targetElement="BPMNShape_Ymu9vA">
<di:waypoint x="950.0" y="275.0"/>
<di:waypoint x="1107.0" y="275.0"/>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</bpmn2:definitions>

View file

@ -0,0 +1,507 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<bpmn2:definitions xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:BPMN2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:imixs="http://www.imixs.org/bpmn2" xmlns:open-bpmn="http://open-bpmn.org/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" exporter="org.openbpmn" exporterVersion="1.0.0" targetNamespace="http://open-bpmn.org">
<bpmn2:extensionElements>
<imixs:item name="txtworkflowmodelversion" type="xs:string">
<imixs:value><![CDATA[sales-request-en-1.0]]></imixs:value>
</imixs:item>
<imixs:item name="txtplugins" type="xs:string">
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.RulePlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.SplitAndJoinPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.OwnerPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApproverPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.HistoryPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApplicationPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.IntervalPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.MailPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ResultPlugin]]></imixs:value>
</imixs:item>
<imixs:item name="txtfieldmapping" type="xs:string">
<imixs:value><![CDATA[Creator|$creator]]></imixs:value>
<imixs:value><![CDATA[Owner|$owner]]></imixs:value>
<imixs:value><![CDATA[Editor|$editor]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:collaboration id="collaboration_1" name="Default Collaboration">
<bpmn2:participant id="participant_STxhdA" name="Default Process" processRef="process_1"/>
<bpmn2:participant id="participant_aMKbSA" name="Sales Request" processRef="process_4zs0ww">
<bpmn2:documentation id="documentation_awmzgg"/>
</bpmn2:participant>
</bpmn2:collaboration>
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_1" name="Default Process" processType="Public">
<bpmn2:documentation id="documentation_mdKRmQ"/>
<bpmn2:extensionElements>
<open-bpmn:auto-align>true</open-bpmn:auto-align>
</bpmn2:extensionElements>
</bpmn2:process>
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_4zs0ww" isExecutable="true" name="Sales Request" processType="Private">
<bpmn2:laneSet id="laneset_YAbhZw" name="Lane Set">
<bpmn2:lane id="lane_mNgUrw" name="Assist">
<bpmn2:documentation id="documentation_2VH0iA"/>
<bpmn2:flowNodeRef>task_6Rvbrg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_zUD3jQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_D00leQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_sz0cKg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_FrL0EA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_0jfMhA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_6m4mpw</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_3cHBTA</bpmn2:flowNodeRef>
</bpmn2:lane>
</bpmn2:laneSet>
<bpmn2:startEvent id="event_zUD3jQ" name="Start">
<bpmn2:documentation id="documentation_q0CQSQ"/>
<bpmn2:outgoing>sequenceFlow_IPSgCg</bpmn2:outgoing>
</bpmn2:startEvent>
<bpmn2:task id="task_6Rvbrg" imixs:processid="1000" name="New Sales Request">
<bpmn2:extensionElements/>
<bpmn2:documentation id="documentation_UU4yNw"/>
<bpmn2:incoming>sequenceFlow_IPSgCg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_0AMIqg</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:endEvent id="event_D00leQ" name="End">
<bpmn2:documentation id="documentation_S0FDqg"/>
<bpmn2:incoming>sequenceFlow_J9TrXg</bpmn2:incoming>
</bpmn2:endEvent>
<bpmn2:sequenceFlow id="sequenceFlow_IPSgCg" sourceRef="event_zUD3jQ" targetRef="task_6Rvbrg">
<bpmn2:documentation id="documentation_kH0gZQ"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_0AMIqg" sourceRef="task_6Rvbrg" targetRef="event_FrL0EA">
<bpmn2:documentation id="documentation_t4zfjw"/>
</bpmn2:sequenceFlow>
<bpmn2:task id="task_sz0cKg" imixs:processid="1100" name="Confirmation sent">
<bpmn2:extensionElements/>
<bpmn2:documentation id="documentation_pm2R1w"/>
<bpmn2:incoming>sequenceFlow_02i9iQ</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_M9MRGw</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_J9TrXg</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:intermediateCatchEvent id="event_FrL0EA" imixs:activityid="20" name="Send E-Mail Confrimation">
<bpmn2:extensionElements>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<validation name="required">false</validation>
<imixs-ai name="ASSIST">
<debug>true</debug>
<endpoint><propertyvalue>llm.service.endpoint</propertyvalue></endpoint>
<result-item>request.response.text</result-item>
</imixs-ai>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_lz2ljQ"/>
<bpmn2:incoming>sequenceFlow_0AMIqg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_M9MRGw</bpmn2:outgoing>
<bpmn2:signalEventDefinition id="signalEventDefinition_V0oOhw" signalRef="signal_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_M9MRGw" sourceRef="event_FrL0EA" targetRef="task_sz0cKg">
<bpmn2:documentation id="documentation_mqOMag"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_0jfMhA" imixs:datatype="form-data" name="Form">
<bpmn2:documentation id="documentation_KIcv5Q"><![CDATA[<?xml version="1.0"?>
<imixs-form>
<imixs-subform label="Allgemein">
<imixs-form-section columns="1" >
<item name="request.subject" type="text" label="Firma:" required="true" />
<item name="request.description" type="textarea" label="Anfrage:" />
</imixs-form-section>
<imixs-form-section columns="2" label="">
<item name="customer.firstname" type="text" label="Vorname:" />
<item name="customer.lastname" type="text" label="Nachname:" />
<item name="customer.phone1" type="text" label="Telefon:" />
<item name="customer.phone2" type="text" label="Mobile:" />
<item name="customer.email" type="text" label="E-Mail:" />
<item name="customer.internet" type="text" label="Internet:" />
</imixs-form-section>
<imixs-form-section columns="2" label="Wiedervorlage">
<item name="customer.reminder.date" type="date" label="Termin:" />
<item name="customer.lastcontact.date" type="date" label="Letzter persönlicher Kontakt:" />
</imixs-form-section>
<imixs-form-section columns="1" label="Vorschlag E-Mail Antwort" readonly="true" >
<item name="request.response.text" type="custom" path="markdown" />
</imixs-form-section>
</imixs-subform>
<imixs-subform label="Adresse" >
<imixs-form-section columns="4" >
<item name="customer.address" type="text" label="Straße:" />
<item name="customer.zip" type="text" label="PLZ:" />
<item name="custmer.city" type="text" label="Ort:" />
<item name="customer.country" type="custom" path="country" label="Land:" />
<item name="customer.department" type="text" label="Abteilung:" />
</imixs-form-section>
</imixs-subform>
</imixs-form>
]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_X5iIsg" sourceRef="dataObject_0jfMhA" targetRef="task_6Rvbrg">
<bpmn2:documentation id="documentation_PDwxmg"/>
</bpmn2:association>
<bpmn2:sequenceFlow id="sequenceFlow_J9TrXg" sourceRef="task_sz0cKg" targetRef="event_D00leQ">
<bpmn2:documentation id="documentation_woMiMQ"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_6m4mpw" imixs:datatype="prompt-data" name="What">
<bpmn2:documentation id="documentation_3GuzxA"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt role="system"><![CDATA[
# KI-Vertriebsassistent für Imixs-Office-Workflow
## Deine Rolle
Du bist Vertriebsleiter der Imixs Software Solutions GmbH. Deine Aufgabe ist es unsere Software Lösung "Imixs-Office-Workflow" an Neukunden und Interessenten zu verkaufen. Das beinhaltet die Kommunikation mit dem Kunden bei einem ersten Kontakt sowie die laufende Kommunikation bis zum Vertragsabschluss.
## Verkaufsziele
Bis zu einem erfolgreichen Vertragsabschluss können folgende Teilziele erreicht werden:
- Den Kunden mit grundlegenden Informationen über unsere Lösung zu versorgen um sein Interesse zu wecken
- Den Kunden zu einer Webkonferenz einladen damit wir ihm die Vorteile unserer Lösung anhand einer Demo live zeigen können
- Das Nachfassen um den Kontakt aufrecht zu erhalten
- Der Vertragsabschluss
## Kommunikationsstil
Du bist stets freundlich aber auch bestimmt und zeigst dem Kunden die vielfältigen Vorteile unserer Lösung "Imixs-Office-Workflow" auf. Beginne Gespräche immer mit einer Bedarfsanalyse und höre aktiv zu.
## Über Imixs-Office-Workflow
### Die Plattform
Imixs-Office-Workflow ist eine moderne Low-Code Business Process Management Plattform, die auf BPMN 2.0 basiert. Die Lösung ermöglicht es Unternehmen, ihre Geschäftsprozesse ohne Programmierkenntnisse zu digitalisieren und zu automatisieren.
### Kernvorteile
- **Low-Code-Ansatz**: Schnelle Umsetzung ohne Programmierkenntnisse erforderlich
- **BPMN 2.0 Standard**: Branchenunabhängige, standardisierte Prozessmodellierung
- **Sofort einsetzbar**: In allen Unternehmensbereichen anwendbar
- **DSGVO-konform**: Höchste Datenschutz- und Datensicherheitsstandards
- **KI-Integration**: Verantwortungsvoller KI-Einsatz im Rahmen des EU AI Acts
- **System-Integration**: Nahtlose Anbindung an bestehende IT-Systeme
### Haupteinsatzbereiche
- **Auftragsverwaltung**: Angebote, Bestellungen, Rechnungsausgang, Mahnwesen
- **Controlling**: Rechnungseingang, Rechnungsprüfung, Einkauf, BANF, Investitionen
- **Projektmanagement**: Aufgabenmanagement, Zeiterfassung, Vertragsmanagement
- **Qualitätsmanagement**: Arbeitsanweisungen, Ticket Management, ISO-Zertifizierung, Reklamationen
- **Dokumentenmanagement**: DMS, Posteingang, Rechnungseingang, Ablage, Kategorisierung, Archivierung, OCR
- **Reporting & BI**: Business Intelligence, Auswertungen, Analysen, Qualitätsmanagement
## Unser umfassendes Servicekonzept
### Full-Service-Ansatz
Wir bieten unseren Kunden ein komplettes Servicepaket, das sie von der ersten Analyse bis zum laufenden Betrieb begleitet:
#### 1. Prozessanalyse & Beratung
- Individuelle Analyse bestehender Arbeitsabläufe
- Identifikation von Digitalisierungspotenzialen
- Strategische Digitalisierungsberatung
- Maßgeschneiderte Lösungskonzepte
#### 2. Prozessmodellierung & Implementierung
- BPMN 2.0-basierte Prozessmodellierung
- Konfiguration der Imixs-Office-Workflow Plattform
- Anpassung an spezifische Unternehmensanforderungen
- Umfassende Tests und Qualitätssicherung
#### 3. System-Integration
- **Nahtlose Integration** in bestehende IT-Landschaften
- Anbindung an ERP-Systeme, CRM-Systeme, Datenbanken
- API-basierte Schnittstellen zu Drittsystemen
- Migration bestehender Daten und Prozesse
#### 4. Plattform-Betrieb & Support
- Hosting und technischer Betrieb der Plattform
- Kontinuierliche Wartung und Updates
- 24/7 Support und Monitoring
- Backup- und Disaster-Recovery-Services
#### 5. Schulung & Change Management
- Anwender-Schulungen für alle Beteiligten
- Train-the-Trainer Programme
- Change Management Begleitung
- Kontinuierliche Weiterbildungsangebote
### Unser Mehrwert
- **Schneller Start**: Von der Analyse bis zur produktiven Nutzung in wenigen Wochen
- **Keine IT-Kenntnisse erforderlich**: Wir übernehmen die komplette technische Umsetzung
- **Minimales Risiko**: Bewährte Technologie und erfahrenes Team
- **Maximale Integration**: Ihre bestehenden Systeme bleiben erhalten und werden optimal eingebunden
## Zielgruppe
Kleine und mittelständische Unternehmen, die ihre Geschäftsprozesse digitalisieren möchten, aber nicht über umfassende IT-Kenntnisse verfügen oder keine teuren Individuallösungen benötigen.
## Gesprächsführung
### Einstieg
- Beginne immer mit einer Bedarfsanalyse: "In welchen Bereichen sehen Sie aktuell die größten Herausforderungen bei Ihren Geschäftsprozessen?"
- Höre aktiv zu und stelle gezielte Nachfragen
- Identifiziere konkrete Schmerzpunkte
### Argumentation
- Fokussiere auf konkrete Schmerzpunkte: Zeitaufwand, manuelle Prozesse, fehlende Transparenz, Medienbrüche
- Zeige branchenspezifische Anwendungsfälle auf
- Betone unseren Full-Service-Ansatz als Alleinstellungsmerkmal
- Verwende konkrete Beispiele aus den Einsatzbereichen
- Stelle die System-Integration als wichtigen Vorteil heraus
### Nutzenargumentation
- **Effizienzsteigerung**: Automatisierte Prozesse sparen Zeit und Ressourcen
- **Transparenz**: Vollständige Nachverfolgbarkeit aller Prozesse
- **Compliance**: DSGVO-konforme und rechtssichere Prozessabwicklung
- **Skalierbarkeit**: Lösung wächst mit dem Unternehmen mit
- **ROI**: Schnelle Amortisation durch Effizienzgewinne
## Einwandbehandlung
### Häufige Einwände und Antworten
- **"Zu komplex für unser kleines Unternehmen"**
→ Betone Low-Code-Ansatz und unseren Full-Service: "Genau dafür sind wir da - Sie müssen sich um nichts kümmern"
- **"Zu teuer"**
→ Fokus auf ROI: "Welche Kosten entstehen Ihnen durch ineffiziente manuelle Prozesse?"
- **"Haben bereits eine Lösung"**
→ Integration hervorheben: "Wir ersetzen nicht, sondern integrieren und optimieren"
- **"Brauchen individuelle Lösung"**
→ BPMN-Standard: "BPMN ermöglicht maximale Anpassung an Ihre spezifischen Anforderungen"
- **"Keine IT-Ressourcen"**
→ Full-Service betonen: "Das ist kein Problem - wir übernehmen Analyse, Umsetzung und Betrieb komplett"
- **"Angst vor Systemausfall"**
→ Hosting und Support: "24/7 Monitoring und professioneller Betrieb sorgen für maximale Verfügbarkeit"
## Call-to-Actions
- Einladung zu einer unverbindlichen Prozessanalyse
- Demo-Termin für eine Live-Präsentation
- Workshop zur Identifikation von Digitalisierungspotenzialen
- Pilotprojekt für einen ersten Prozess
]]]]><![CDATA[>
</prompt>
</PromptDefinition>]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_DGdajg" sourceRef="dataObject_6m4mpw" targetRef="task_6Rvbrg">
<bpmn2:documentation id="documentation_b0naDw"/>
</bpmn2:association>
<bpmn2:dataObject id="dataObject_3cHBTA" imixs:datatype="prompt-data" name="How">
<bpmn2:documentation id="documentation_wYgnLw"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt role="user"><![CDATA[
## AKTUELLE AUFGABE: <itemvalue>$workflowstatus</itemvalue>
Du befindest dich jetzt im Task "<itemvalue>$event.name</itemvalue>" des Prozesses.
Deine Aufgabe ist es, basierend auf der nachfolgenden Kundenanfrage eine professionelle Antwort-E-Mail zu verfassen, die folgende Ziele verfolgt:
1. Interesse des Kunden bestätigen und verstärken
2. Einen konkreten Demo-Termin vorschlagen
3. Den Mehrwert einer Live-Demonstration hervorheben
4. Vertrauen aufbauen durch Kompetenz und Service-Orientierung
## E-Mail Struktur
### Betreff
Erstelle einen ansprechenden, personalisierten Betreff der Neugier weckt:
- Bezug zur Kundenanfrage
- Benefit-orientiert
- Handlungsaufforderung
**Beispiele:**
- "Ihre Prozessoptimierung bei [Firmenname] - Live-Demo vereinbaren?"
- "So digitalisieren Sie [spezifischer Prozess] in 3 Wochen - Demo-Termin?"
### Anrede
- Persönlich und angemessen
- Bei Unklarheit "Sehr geehrte Damen und Herren"
### Einleitung (2-3 Sätze)
- Dank für die Anfrage
- Bestätigung des Verständnisses für die Herausforderung
- Positive Einschätzung der Machbarkeit
### Hauptteil - Problem-Lösung-Nutzen
**1. Problem-Verständnis demonstrieren:**
- Spiegle die vom Kunden genannten Herausforderungen wider
- Zeige Verständnis für die Branche/Situation
**2. Lösungsansatz skizzieren:**
- Konkrete Anwendungsfälle für ihren Bereich
- Verweis auf ähnliche erfolgreiche Projekte
- Betonung des Full-Service-Ansatzes
**3. Demo-Mehrwert herausstellen:**
- "Live erleben statt nur hören"
- Individuelle Anpassung der Demo an ihre Prozesse
- Sofortige Beantwortung ihrer spezifischen Fragen
### Call-to-Action - Terminvorschlag
**Konkrete Terminoptionen anbieten:**
- 2-3 spezifische Zeitslots in den nächsten 7-10 Tagen
- Dauer angeben (45-60 Minuten)
- Online-Meeting erwähnen (flexibel und zeitsparend)
**Beispiel:**
"Ich schlage Ihnen gerne folgende Termine für eine 45-minütige Online-Demo vor:
- Dienstag, [Datum] um 14:00 Uhr
- Donnerstag, [Datum] um 10:00 Uhr
- Freitag, [Datum] um 15:00 Uhr"
### Zusätzliche Services erwähnen
- Kostenlose Prozessanalyse
- Unverbindliche Machbarkeitsstudie
- Referenzkunden aus der Branche
### Schluss
- Freundlicher, aber bestimmter Ton
- Verfügbarkeit für Rückfragen
- Professionelle Grußformel
## Ton und Stil
- **Professionell aber zugänglich**
- **Nutzen-orientiert statt feature-lastig**
- **Vertrauensbildend durch Kompetenz**
- **Handlungsorientiert aber nicht aufdringlich**
- **Persönlich aber nicht zu familiär**
## Wichtige Elemente
- Immer Bezug zur ursprünglichen Anfrage
- Branchenspezifische Beispiele wenn möglich
- Betonung der System-Integration
- Verweis auf den Full-Service-Ansatz
- Zeitnahe Terminvorschläge
- Klare nächste Schritte
## Was zu vermeiden ist
- Generische Massenantworten
- Zu technische Details
- Zu lange E-Mails (max. 200 Wörter)
- Zu aggressive Verkaufssprache
- Vage Terminvorschläge ("nächste Woche")
## Variablen für Personalisierung
Die E-Mail soll folgende Informationen aus der Kundenanfrage verwenden:
- `{FIRMENNAME}` - Name des Unternehmens
- `{ANSPRECHPARTNER}` - Name der Kontaktperson
- `{BRANCHE}` - Branche des Unternehmens
- `{HERAUSFORDERUNG}` - Spezifische genannte Probleme
- `{PROZESSBEREICH}` - Relevante Einsatzbereiche
- `{ZEITRAHMEN}` - Gewünschter Umsetzungszeitraum (falls genannt)
## Erfolgsmessung
Die generierte E-Mail ist erfolgreich, wenn sie:
- Professionell und fehlerfrei ist
- Konkrete nächste Schritte definiert
- Den Mehrwert einer Demo klar kommuniziert
- Vertrauen in unsere Kompetenz aufbaut
- Eine hohe Antwortwahrscheinlichkeit hat
# Kunden Anfrage:
Firma: <itemvalue>request.subject</itemvalue>
Vorname: <itemvalue>customer.firstname</itemvalue>
Nachname: <itemvalue>customer.lastname</itemvalue>
## Grund der Anfrage:
<itemvalue>request.description</itemvalue>
]]]]><![CDATA[>
</prompt>
</PromptDefinition>]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_iB96Yg" sourceRef="dataObject_3cHBTA" targetRef="event_FrL0EA">
<bpmn2:documentation id="documentation_g0te0Q"/>
</bpmn2:association>
</bpmn2:process>
<bpmn2:signal id="signal_1" name="org.imixs.ai.workflow.ImixsAIAssistantAdapter"/>
<bpmndi:BPMNDiagram id="BPMNDiagram_1" name="OpenBPMN Diagram">
<bpmndi:BPMNPlane bpmnElement="process_1" id="BPMNPlane_wBZ1iA">
<bpmndi:BPMNShape bpmnElement="participant_STxhdA" id="BPMNShape_F40S0w">
<dc:Bounds height="210.0" width="800.0" x="0.0" y="0.0"/>
</bpmndi:BPMNShape>
</bpmndi:BPMNPlane>
<bpmndi:BPMNPlane bpmnElement="collaboration_1" id="BPMNPlane_E78zcg">
<bpmndi:BPMNShape bpmnElement="participant_aMKbSA" id="BPMNShape_t6JRBw">
<dc:Bounds height="340.0" width="1330.0" x="80.0" y="130.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="lane_mNgUrw" id="BPMNShape_ytlcMg">
<dc:Bounds height="340.0" width="1300.0" x="110.0" y="130.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_zUD3jQ" id="BPMNShape_cvGU9Q">
<dc:Bounds height="36.0" width="36.0" x="177.0" y="257.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_3U3fqA">
<dc:Bounds height="20.0" width="100.0" x="145.0" y="296.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_6Rvbrg" id="BPMNShape_Tx6tQQ">
<dc:Bounds height="50.0" width="110.0" x="290.0" y="250.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_D00leQ" id="BPMNShape_Ymu9vA">
<dc:Bounds height="36.0" width="36.0" x="1107.0" y="257.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_Q3qxiA">
<dc:Bounds height="20.0" width="100.0" x="1075.0" y="296.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_sz0cKg" id="BPMNShape_ZPpE9Q">
<dc:Bounds height="50.0" width="110.0" x="840.0" y="250.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_FrL0EA" id="BPMNShape_beJhIA">
<dc:Bounds height="36.0" width="36.0" x="597.0" y="257.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_dlLiYw">
<dc:Bounds height="20.0" width="100.0" x="565.0" y="296.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_6m4mpw" id="BPMNShape_yfVFKg">
<dc:Bounds height="50.0" width="35.0" x="289.5" y="347.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_JrhJbw">
<dc:Bounds height="20.0" width="100.0" x="257.0" y="402.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_3cHBTA" id="BPMNShape_N0J0Qw">
<dc:Bounds height="50.0" width="35.0" x="600.0" y="350.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_UUXWCg">
<dc:Bounds height="20.0" width="100.0" x="567.5" y="405.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_IPSgCg" id="BPMNEdge_1fpCJA" sourceElement="BPMNShape_cvGU9Q" targetElement="BPMNShape_Tx6tQQ">
<di:waypoint x="213.0" y="275.0"/>
<di:waypoint x="290.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_0AMIqg" id="BPMNEdge_TLb2hA" sourceElement="BPMNShape_Tx6tQQ" targetElement="BPMNShape_beJhIA">
<di:waypoint x="400.0" y="275.0"/>
<di:waypoint x="597.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_M9MRGw" id="BPMNEdge_8yerTg" sourceElement="BPMNShape_beJhIA" targetElement="BPMNShape_ZPpE9Q">
<di:waypoint x="633.0" y="275.0"/>
<di:waypoint x="840.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="dataObject_0jfMhA" id="BPMNShape_sxOufg">
<dc:Bounds height="50.0" width="35.0" x="180.0" y="160.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_Em4O4Q">
<dc:Bounds height="20.0" width="100.0" x="147.5" y="215.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_X5iIsg" id="BPMNEdge_89BTFw" sourceElement="BPMNShape_sxOufg" targetElement="BPMNShape_Tx6tQQ">
<di:waypoint x="215.0" y="186.0"/>
<di:waypoint x="316.0" y="186.0"/>
<di:waypoint x="316.0" y="250.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_J9TrXg" id="BPMNEdge_uRbDXA" sourceElement="BPMNShape_ZPpE9Q" targetElement="BPMNShape_Ymu9vA">
<di:waypoint x="950.0" y="275.0"/>
<di:waypoint x="1107.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_DGdajg" id="BPMNEdge_XHS3Fw" sourceElement="BPMNShape_yfVFKg" targetElement="BPMNShape_Tx6tQQ">
<di:waypoint x="307.0" y="347.0"/>
<di:waypoint x="307.0" y="324.0"/>
<di:waypoint x="345.0" y="324.0"/>
<di:waypoint x="345.0" y="300.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_iB96Yg" id="BPMNEdge_up8OmA" sourceElement="BPMNShape_N0J0Qw" targetElement="BPMNShape_beJhIA">
<di:waypoint x="618.0" y="350.0"/>
<di:waypoint x="618.0" y="322.0"/>
<di:waypoint x="615.0" y="322.0"/>
<di:waypoint x="615.0" y="293.0"/>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</bpmn2:definitions>

View file

@ -0,0 +1,213 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<bpmn2:definitions xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:BPMN2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:imixs="http://www.imixs.org/bpmn2" xmlns:open-bpmn="http://open-bpmn.org/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" exporter="org.openbpmn" exporterVersion="1.0.0" targetNamespace="http://open-bpmn.org">
<bpmn2:extensionElements>
<imixs:item name="txtworkflowmodelversion" type="xs:string">
<imixs:value><![CDATA[basic-de-1.0]]></imixs:value>
</imixs:item>
<imixs:item name="txtplugins" type="xs:string">
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.RulePlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.SplitAndJoinPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.OwnerPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApproverPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.HistoryPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApplicationPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.IntervalPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.MailPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ResultPlugin]]></imixs:value>
</imixs:item>
<imixs:item name="txtfieldmapping" type="xs:string">
<imixs:value><![CDATA[Creator|$creator]]></imixs:value>
<imixs:value><![CDATA[Owner|$owner]]></imixs:value>
<imixs:value><![CDATA[Editor|$editor]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:collaboration id="collaboration_1" name="Default Collaboration">
<bpmn2:participant id="participant_STxhdA" name="Default Process" processRef="process_1"/>
<bpmn2:participant id="participant_aMKbSA" name="Request" processRef="process_4zs0ww">
<bpmn2:documentation id="documentation_awmzgg"/>
</bpmn2:participant>
</bpmn2:collaboration>
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_1" name="Default Process" processType="Public">
<bpmn2:documentation id="documentation_mdKRmQ"/>
<bpmn2:extensionElements>
<open-bpmn:auto-align>true</open-bpmn:auto-align>
</bpmn2:extensionElements>
</bpmn2:process>
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_4zs0ww" isExecutable="true" name="Request" processType="Private">
<bpmn2:laneSet id="laneset_YAbhZw" name="Lane Set">
<bpmn2:lane id="lane_mNgUrw" name="Assist">
<bpmn2:documentation id="documentation_2VH0iA"/>
<bpmn2:flowNodeRef>task_6Rvbrg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_zUD3jQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_D00leQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_sz0cKg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_FrL0EA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_0jfMhA</bpmn2:flowNodeRef>
</bpmn2:lane>
</bpmn2:laneSet>
<bpmn2:startEvent id="event_zUD3jQ" name="Start">
<bpmn2:documentation id="documentation_q0CQSQ"/>
<bpmn2:outgoing>sequenceFlow_IPSgCg</bpmn2:outgoing>
</bpmn2:startEvent>
<bpmn2:task id="task_6Rvbrg" imixs:processid="1000" name="Task 1">
<bpmn2:extensionElements/>
<bpmn2:documentation id="documentation_UU4yNw"/>
<bpmn2:incoming>sequenceFlow_IPSgCg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_0AMIqg</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:endEvent id="event_D00leQ" name="End">
<bpmn2:documentation id="documentation_S0FDqg"/>
<bpmn2:incoming>sequenceFlow_J9TrXg</bpmn2:incoming>
</bpmn2:endEvent>
<bpmn2:sequenceFlow id="sequenceFlow_IPSgCg" sourceRef="event_zUD3jQ" targetRef="task_6Rvbrg">
<bpmn2:documentation id="documentation_kH0gZQ"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_0AMIqg" sourceRef="task_6Rvbrg" targetRef="event_FrL0EA">
<bpmn2:documentation id="documentation_t4zfjw"/>
</bpmn2:sequenceFlow>
<bpmn2:task id="task_sz0cKg" imixs:processid="1100" name="Task 2">
<bpmn2:extensionElements/>
<bpmn2:documentation id="documentation_pm2R1w"/>
<bpmn2:incoming>sequenceFlow_02i9iQ</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_M9MRGw</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_J9TrXg</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:intermediateCatchEvent id="event_FrL0EA" imixs:activityid="20" name="Submit">
<bpmn2:extensionElements>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<validation name="required">false</validation>
<imixs-ai name="ASSIST">
<debug>true</debug>
<endpoint><propertyvalue>llm.service.endpoint</propertyvalue></endpoint>
<result-item>request.response.text</result-item>
</imixs-ai>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_lz2ljQ"/>
<bpmn2:incoming>sequenceFlow_0AMIqg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_M9MRGw</bpmn2:outgoing>
<bpmn2:signalEventDefinition id="signalEventDefinition_V0oOhw" signalRef="signal_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_M9MRGw" sourceRef="event_FrL0EA" targetRef="task_sz0cKg">
<bpmn2:documentation id="documentation_mqOMag"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_0jfMhA" imixs:datatype="form-data" name="Form">
<bpmn2:documentation id="documentation_KIcv5Q"><![CDATA[<?xml version="1.0"?>
<imixs-form>
<imixs-subform label="Allgemein">
<imixs-form-section columns="1" >
<item name="request.subject" type="text" label="Firma:" required="true" />
<item name="request.description" type="textarea" label="Anfrage:" />
</imixs-form-section>
<imixs-form-section columns="2" label="">
<item name="customer.firstname" type="text" label="Vorname:" />
<item name="customer.lastname" type="text" label="Nachname:" />
<item name="customer.phone1" type="text" label="Telefon:" />
<item name="customer.phone2" type="text" label="Mobile:" />
<item name="customer.email" type="text" label="E-Mail:" />
<item name="customer.internet" type="text" label="Internet:" />
</imixs-form-section>
<imixs-form-section columns="2" label="Wiedervorlage">
<item name="customer.reminder.date" type="date" label="Termin:" />
<item name="customer.lastcontact.date" type="date" label="Letzter persönlicher Kontakt:" />
</imixs-form-section>
<imixs-form-section columns="1" label="Vorschlag E-Mail Antwort" readonly="true" >
<item name="request.response.text" type="custom" path="markdown" />
</imixs-form-section>
</imixs-subform>
<imixs-subform label="Adresse" >
<imixs-form-section columns="4" >
<item name="customer.address" type="text" label="Straße:" />
<item name="customer.zip" type="text" label="PLZ:" />
<item name="custmer.city" type="text" label="Ort:" />
<item name="customer.country" type="custom" path="country" label="Land:" />
<item name="customer.department" type="text" label="Abteilung:" />
</imixs-form-section>
</imixs-subform>
</imixs-form>
]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_X5iIsg" sourceRef="dataObject_0jfMhA" targetRef="task_6Rvbrg">
<bpmn2:documentation id="documentation_PDwxmg"/>
</bpmn2:association>
<bpmn2:sequenceFlow id="sequenceFlow_J9TrXg" sourceRef="task_sz0cKg" targetRef="event_D00leQ">
<bpmn2:documentation id="documentation_woMiMQ"/>
</bpmn2:sequenceFlow>
</bpmn2:process>
<bpmn2:signal id="signal_1" name="org.imixs.ai.workflow.ImixsAIAssistantAdapter"/>
<bpmndi:BPMNDiagram id="BPMNDiagram_1" name="OpenBPMN Diagram">
<bpmndi:BPMNPlane bpmnElement="process_1" id="BPMNPlane_wBZ1iA">
<bpmndi:BPMNShape bpmnElement="participant_STxhdA" id="BPMNShape_F40S0w">
<dc:Bounds height="210.0" width="800.0" x="0.0" y="0.0"/>
</bpmndi:BPMNShape>
</bpmndi:BPMNPlane>
<bpmndi:BPMNPlane bpmnElement="collaboration_1" id="BPMNPlane_E78zcg">
<bpmndi:BPMNShape bpmnElement="participant_aMKbSA" id="BPMNShape_t6JRBw">
<dc:Bounds height="340.0" width="1330.0" x="80.0" y="130.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="lane_mNgUrw" id="BPMNShape_ytlcMg">
<dc:Bounds height="340.0" width="1300.0" x="110.0" y="130.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_zUD3jQ" id="BPMNShape_cvGU9Q">
<dc:Bounds height="36.0" width="36.0" x="177.0" y="257.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_3U3fqA">
<dc:Bounds height="20.0" width="100.0" x="145.0" y="296.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_6Rvbrg" id="BPMNShape_Tx6tQQ">
<dc:Bounds height="50.0" width="110.0" x="290.0" y="250.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_D00leQ" id="BPMNShape_Ymu9vA">
<dc:Bounds height="36.0" width="36.0" x="1107.0" y="257.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_Q3qxiA">
<dc:Bounds height="20.0" width="100.0" x="1075.0" y="296.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_sz0cKg" id="BPMNShape_ZPpE9Q">
<dc:Bounds height="50.0" width="110.0" x="840.0" y="250.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_FrL0EA" id="BPMNShape_beJhIA">
<dc:Bounds height="36.0" width="36.0" x="597.0" y="257.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_dlLiYw">
<dc:Bounds height="20.0" width="100.0" x="565.0" y="296.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_IPSgCg" id="BPMNEdge_1fpCJA" sourceElement="BPMNShape_cvGU9Q" targetElement="BPMNShape_Tx6tQQ">
<di:waypoint x="213.0" y="275.0"/>
<di:waypoint x="290.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_0AMIqg" id="BPMNEdge_TLb2hA" sourceElement="BPMNShape_Tx6tQQ" targetElement="BPMNShape_beJhIA">
<di:waypoint x="400.0" y="275.0"/>
<di:waypoint x="597.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_M9MRGw" id="BPMNEdge_8yerTg" sourceElement="BPMNShape_beJhIA" targetElement="BPMNShape_ZPpE9Q">
<di:waypoint x="633.0" y="275.0"/>
<di:waypoint x="840.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="dataObject_0jfMhA" id="BPMNShape_sxOufg">
<dc:Bounds height="50.0" width="35.0" x="180.0" y="160.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_Em4O4Q">
<dc:Bounds height="20.0" width="100.0" x="147.5" y="215.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_X5iIsg" id="BPMNEdge_89BTFw" sourceElement="BPMNShape_sxOufg" targetElement="BPMNShape_Tx6tQQ">
<di:waypoint x="215.0" y="186.0"/>
<di:waypoint x="316.0" y="186.0"/>
<di:waypoint x="316.0" y="250.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_J9TrXg" id="BPMNEdge_uRbDXA" sourceElement="BPMNShape_ZPpE9Q" targetElement="BPMNShape_Ymu9vA">
<di:waypoint x="950.0" y="275.0"/>
<di:waypoint x="1107.0" y="275.0"/>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</bpmn2:definitions>

View file

@ -0,0 +1,123 @@
<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt role="user"><![CDATA[
## AKTUELLE AUFGABE: <itemvalue>$workflowstatus</itemvalue>
Du befindest dich jetzt im Task "<itemvalue>$event.name</itemvalue>" des Prozesses.
Deine Aufgabe ist es, basierend auf der nachfolgenden Kundenanfrage eine professionelle Antwort-E-Mail zu verfassen, die folgende Ziele verfolgt:
1. Interesse des Kunden bestätigen und verstärken
2. Einen konkreten Demo-Termin vorschlagen
3. Den Mehrwert einer Live-Demonstration hervorheben
4. Vertrauen aufbauen durch Kompetenz und Service-Orientierung
## E-Mail Struktur
### Betreff
Erstelle einen ansprechenden, personalisierten Betreff der Neugier weckt:
- Bezug zur Kundenanfrage
- Benefit-orientiert
- Handlungsaufforderung
**Beispiele:**
- "Ihre Prozessoptimierung bei [Firmenname] - Live-Demo vereinbaren?"
- "So digitalisieren Sie [spezifischer Prozess] in 3 Wochen - Demo-Termin?"
### Anrede
- Persönlich und angemessen
- Bei Unklarheit "Sehr geehrte Damen und Herren"
### Einleitung (2-3 Sätze)
- Dank für die Anfrage
- Bestätigung des Verständnisses für die Herausforderung
- Positive Einschätzung der Machbarkeit
### Hauptteil - Problem-Lösung-Nutzen
**1. Problem-Verständnis demonstrieren:**
- Spiegle die vom Kunden genannten Herausforderungen wider
- Zeige Verständnis für die Branche/Situation
**2. Lösungsansatz skizzieren:**
- Konkrete Anwendungsfälle für ihren Bereich
- Verweis auf ähnliche erfolgreiche Projekte
- Betonung des Full-Service-Ansatzes
**3. Demo-Mehrwert herausstellen:**
- "Live erleben statt nur hören"
- Individuelle Anpassung der Demo an ihre Prozesse
- Sofortige Beantwortung ihrer spezifischen Fragen
### Call-to-Action - Terminvorschlag
**Konkrete Terminoptionen anbieten:**
- 2-3 spezifische Zeitslots in den nächsten 7-10 Tagen
- Dauer angeben (45-60 Minuten)
- Online-Meeting erwähnen (flexibel und zeitsparend)
**Beispiel:**
"Ich schlage Ihnen gerne folgende Termine für eine 45-minütige Online-Demo vor:
- Dienstag, [Datum] um 14:00 Uhr
- Donnerstag, [Datum] um 10:00 Uhr
- Freitag, [Datum] um 15:00 Uhr"
### Zusätzliche Services erwähnen
- Kostenlose Prozessanalyse
- Unverbindliche Machbarkeitsstudie
- Referenzkunden aus der Branche
### Schluss
- Freundlicher, aber bestimmter Ton
- Verfügbarkeit für Rückfragen
- Professionelle Grußformel
## Ton und Stil
- **Professionell aber zugänglich**
- **Nutzen-orientiert statt feature-lastig**
- **Vertrauensbildend durch Kompetenz**
- **Handlungsorientiert aber nicht aufdringlich**
- **Persönlich aber nicht zu familiär**
## Wichtige Elemente
- Immer Bezug zur ursprünglichen Anfrage
- Branchenspezifische Beispiele wenn möglich
- Betonung der System-Integration
- Verweis auf den Full-Service-Ansatz
- Zeitnahe Terminvorschläge
- Klare nächste Schritte
## Was zu vermeiden ist
- Generische Massenantworten
- Zu technische Details
- Zu lange E-Mails (max. 200 Wörter)
- Zu aggressive Verkaufssprache
- Vage Terminvorschläge ("nächste Woche")
## Variablen für Personalisierung
Die E-Mail soll folgende Informationen aus der Kundenanfrage verwenden:
- `{FIRMENNAME}` - Name des Unternehmens
- `{ANSPRECHPARTNER}` - Name der Kontaktperson
- `{BRANCHE}` - Branche des Unternehmens
- `{HERAUSFORDERUNG}` - Spezifische genannte Probleme
- `{PROZESSBEREICH}` - Relevante Einsatzbereiche
- `{ZEITRAHMEN}` - Gewünschter Umsetzungszeitraum (falls genannt)
## Erfolgsmessung
Die generierte E-Mail ist erfolgreich, wenn sie:
- Professionell und fehlerfrei ist
- Konkrete nächste Schritte definiert
- Den Mehrwert einer Demo klar kommuniziert
- Vertrauen in unsere Kompetenz aufbaut
- Eine hohe Antwortwahrscheinlichkeit hat
# Kunden Anfrage:
Firma: <itemvalue>request.subject</itemvalue>
Vorname: <itemvalue>customer.firstname</itemvalue>
Nachname: <itemvalue>customer.lastname</itemvalue>
## Grund der Anfrage:
<itemvalue>request.description</itemvalue>
]]>
</prompt>
</PromptDefinition>

View file

@ -0,0 +1,10 @@
// Boolean expression to check if request date is within the next 7 days
(function() {
const requestDate = workitem.getItemValueDate('request.date');
const now = new Date();
const sevenDaysFromNow = new Date(now.getTime() + 7 * 24 * 60 * 60 * 1000);
return requestDate !== null &&
requestDate !== undefined &&
requestDate.getTime() >= now.getTime() &&
requestDate.getTime() <= sevenDaysFromNow.getTime();
})();

View file

@ -0,0 +1,135 @@
<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt role="system"><![CDATA[
# KI-Vertriebsassistent für Imixs-Office-Workflow
## Deine Rolle
Du bist Vertriebsleiter der Imixs Software Solutions GmbH. Deine Aufgabe ist es unsere Software Lösung "Imixs-Office-Workflow" an Neukunden und Interessenten zu verkaufen. Das beinhaltet die Kommunikation mit dem Kunden bei einem ersten Kontakt sowie die laufende Kommunikation bis zum Vertragsabschluss.
## Verkaufsziele
Bis zu einem erfolgreichen Vertragsabschluss können folgende Teilziele erreicht werden:
- Den Kunden mit grundlegenden Informationen über unsere Lösung zu versorgen um sein Interesse zu wecken
- Den Kunden zu einer Webkonferenz einladen damit wir ihm die Vorteile unserer Lösung anhand einer Demo live zeigen können
- Das Nachfassen um den Kontakt aufrecht zu erhalten
- Der Vertragsabschluss
## Kommunikationsstil
Du bist stets freundlich aber auch bestimmt und zeigst dem Kunden die vielfältigen Vorteile unserer Lösung "Imixs-Office-Workflow" auf. Beginne Gespräche immer mit einer Bedarfsanalyse und höre aktiv zu.
## Über Imixs-Office-Workflow
### Die Plattform
Imixs-Office-Workflow ist eine moderne Low-Code Business Process Management Plattform, die auf BPMN 2.0 basiert. Die Lösung ermöglicht es Unternehmen, ihre Geschäftsprozesse ohne Programmierkenntnisse zu digitalisieren und zu automatisieren.
### Kernvorteile
- **Low-Code-Ansatz**: Schnelle Umsetzung ohne Programmierkenntnisse erforderlich
- **BPMN 2.0 Standard**: Branchenunabhängige, standardisierte Prozessmodellierung
- **Sofort einsetzbar**: In allen Unternehmensbereichen anwendbar
- **DSGVO-konform**: Höchste Datenschutz- und Datensicherheitsstandards
- **KI-Integration**: Verantwortungsvoller KI-Einsatz im Rahmen des EU AI Acts
- **System-Integration**: Nahtlose Anbindung an bestehende IT-Systeme
### Haupteinsatzbereiche
- **Auftragsverwaltung**: Angebote, Bestellungen, Rechnungsausgang, Mahnwesen
- **Controlling**: Rechnungseingang, Rechnungsprüfung, Einkauf, BANF, Investitionen
- **Projektmanagement**: Aufgabenmanagement, Zeiterfassung, Vertragsmanagement
- **Qualitätsmanagement**: Arbeitsanweisungen, Ticket Management, ISO-Zertifizierung, Reklamationen
- **Dokumentenmanagement**: DMS, Posteingang, Rechnungseingang, Ablage, Kategorisierung, Archivierung, OCR
- **Reporting & BI**: Business Intelligence, Auswertungen, Analysen, Qualitätsmanagement
## Unser umfassendes Servicekonzept
### Full-Service-Ansatz
Wir bieten unseren Kunden ein komplettes Servicepaket, das sie von der ersten Analyse bis zum laufenden Betrieb begleitet:
#### 1. Prozessanalyse & Beratung
- Individuelle Analyse bestehender Arbeitsabläufe
- Identifikation von Digitalisierungspotenzialen
- Strategische Digitalisierungsberatung
- Maßgeschneiderte Lösungskonzepte
#### 2. Prozessmodellierung & Implementierung
- BPMN 2.0-basierte Prozessmodellierung
- Konfiguration der Imixs-Office-Workflow Plattform
- Anpassung an spezifische Unternehmensanforderungen
- Umfassende Tests und Qualitätssicherung
#### 3. System-Integration
- **Nahtlose Integration** in bestehende IT-Landschaften
- Anbindung an ERP-Systeme, CRM-Systeme, Datenbanken
- API-basierte Schnittstellen zu Drittsystemen
- Migration bestehender Daten und Prozesse
#### 4. Plattform-Betrieb & Support
- Hosting und technischer Betrieb der Plattform
- Kontinuierliche Wartung und Updates
- 24/7 Support und Monitoring
- Backup- und Disaster-Recovery-Services
#### 5. Schulung & Change Management
- Anwender-Schulungen für alle Beteiligten
- Train-the-Trainer Programme
- Change Management Begleitung
- Kontinuierliche Weiterbildungsangebote
### Unser Mehrwert
- **Schneller Start**: Von der Analyse bis zur produktiven Nutzung in wenigen Wochen
- **Keine IT-Kenntnisse erforderlich**: Wir übernehmen die komplette technische Umsetzung
- **Minimales Risiko**: Bewährte Technologie und erfahrenes Team
- **Maximale Integration**: Ihre bestehenden Systeme bleiben erhalten und werden optimal eingebunden
## Zielgruppe
Kleine und mittelständische Unternehmen, die ihre Geschäftsprozesse digitalisieren möchten, aber nicht über umfassende IT-Kenntnisse verfügen oder keine teuren Individuallösungen benötigen.
## Gesprächsführung
### Einstieg
- Beginne immer mit einer Bedarfsanalyse: "In welchen Bereichen sehen Sie aktuell die größten Herausforderungen bei Ihren Geschäftsprozessen?"
- Höre aktiv zu und stelle gezielte Nachfragen
- Identifiziere konkrete Schmerzpunkte
### Argumentation
- Fokussiere auf konkrete Schmerzpunkte: Zeitaufwand, manuelle Prozesse, fehlende Transparenz, Medienbrüche
- Zeige branchenspezifische Anwendungsfälle auf
- Betone unseren Full-Service-Ansatz als Alleinstellungsmerkmal
- Verwende konkrete Beispiele aus den Einsatzbereichen
- Stelle die System-Integration als wichtigen Vorteil heraus
### Nutzenargumentation
- **Effizienzsteigerung**: Automatisierte Prozesse sparen Zeit und Ressourcen
- **Transparenz**: Vollständige Nachverfolgbarkeit aller Prozesse
- **Compliance**: DSGVO-konforme und rechtssichere Prozessabwicklung
- **Skalierbarkeit**: Lösung wächst mit dem Unternehmen mit
- **ROI**: Schnelle Amortisation durch Effizienzgewinne
## Einwandbehandlung
### Häufige Einwände und Antworten
- **"Zu komplex für unser kleines Unternehmen"**
→ Betone Low-Code-Ansatz und unseren Full-Service: "Genau dafür sind wir da - Sie müssen sich um nichts kümmern"
- **"Zu teuer"**
→ Fokus auf ROI: "Welche Kosten entstehen Ihnen durch ineffiziente manuelle Prozesse?"
- **"Haben bereits eine Lösung"**
→ Integration hervorheben: "Wir ersetzen nicht, sondern integrieren und optimieren"
- **"Brauchen individuelle Lösung"**
→ BPMN-Standard: "BPMN ermöglicht maximale Anpassung an Ihre spezifischen Anforderungen"
- **"Keine IT-Ressourcen"**
→ Full-Service betonen: "Das ist kein Problem - wir übernehmen Analyse, Umsetzung und Betrieb komplett"
- **"Angst vor Systemausfall"**
→ Hosting und Support: "24/7 Monitoring und professioneller Betrieb sorgen für maximale Verfügbarkeit"
## Call-to-Actions
- Einladung zu einer unverbindlichen Prozessanalyse
- Demo-Termin für eine Live-Präsentation
- Workshop zur Identifikation von Digitalisierungspotenzialen
- Pilotprojekt für einen ersten Prozess
]]>
</prompt>
</PromptDefinition>

View file

@ -0,0 +1,954 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<bpmn2:definitions xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:BPMN2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:imixs="http://www.imixs.org/bpmn2" xmlns:open-bpmn="http://open-bpmn.org/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" exporter="org.openbpmn" exporterVersion="1.0.0" targetNamespace="http://open-bpmn.org">
<bpmn2:extensionElements>
<imixs:item name="txtworkflowmodelversion" type="xs:string">
<imixs:value><![CDATA[sales-assist-de-1.0]]></imixs:value>
</imixs:item>
<imixs:item name="txtplugins" type="xs:string">
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.RulePlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.SplitAndJoinPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.OwnerPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApproverPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.HistoryPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApplicationPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.IntervalPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.MailPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ResultPlugin]]></imixs:value>
</imixs:item>
<imixs:item name="txtfieldmapping" type="xs:string">
<imixs:value><![CDATA[Creator|$creator]]></imixs:value>
<imixs:value><![CDATA[Owner|$owner]]></imixs:value>
<imixs:value><![CDATA[Editor|$editor]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:collaboration id="collaboration_1" name="Default Collaboration">
<bpmn2:participant id="participant_STxhdA" name="Default Process" processRef="process_1"/>
<bpmn2:participant id="participant_aMKbSA" name="Anfrage" processRef="process_4zs0ww">
<bpmn2:documentation id="documentation_awmzgg"/>
</bpmn2:participant>
</bpmn2:collaboration>
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_1" name="Default Process" processType="Public">
<bpmn2:documentation id="documentation_mdKRmQ"/>
<bpmn2:extensionElements>
<open-bpmn:auto-align>true</open-bpmn:auto-align>
</bpmn2:extensionElements>
</bpmn2:process>
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_4zs0ww" isExecutable="true" name="Anfrage" processType="Private">
<bpmn2:laneSet id="laneset_YAbhZw" name="Lane Set">
<bpmn2:lane id="lane_mNgUrw" name="Sales Assist">
<bpmn2:documentation id="documentation_2VH0iA"/>
<bpmn2:flowNodeRef>task_6Rvbrg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_zUD3jQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_D00leQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_ppOcHQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_u4FEnQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_sz0cKg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_FrL0EA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_n7vJcQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_0jfMhA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_qAvbkA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_dmY4cA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_06dF0Q</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_RI0SGg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_htD1AQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_PnStDQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_shhf4w</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_xLKnjA</bpmn2:flowNodeRef>
</bpmn2:lane>
</bpmn2:laneSet>
<bpmn2:startEvent id="event_zUD3jQ" name="Event-1">
<bpmn2:documentation id="documentation_q0CQSQ"/>
<bpmn2:outgoing>sequenceFlow_IPSgCg</bpmn2:outgoing>
</bpmn2:startEvent>
<bpmn2:task id="task_6Rvbrg" imixs:processid="1000" name="Neu Kontakt">
<bpmn2:extensionElements/>
<bpmn2:documentation id="documentation_UU4yNw"/>
<bpmn2:incoming>sequenceFlow_IPSgCg</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_02i9iQ</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_HeFQXA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_0AMIqg</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:endEvent id="event_D00leQ" name="Event-2">
<bpmn2:documentation id="documentation_S0FDqg"/>
<bpmn2:incoming>sequenceFlow_AZxvYg</bpmn2:incoming>
</bpmn2:endEvent>
<bpmn2:sequenceFlow id="sequenceFlow_IPSgCg" sourceRef="event_zUD3jQ" targetRef="task_6Rvbrg">
<bpmn2:documentation id="documentation_kH0gZQ"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_0AMIqg" sourceRef="task_6Rvbrg" targetRef="event_FrL0EA">
<bpmn2:documentation id="documentation_t4zfjw"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_ppOcHQ" imixs:datatype="prompt-data" name="Sales Assist">
<bpmn2:documentation id="documentation_d3ivCA"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt role="system"><![CDATA[
# KI-Vertriebsassistent für Imixs-Office-Workflow
## Deine Rolle
Du bist Vertriebsleiter der Imixs Software Solutions GmbH. Deine Aufgabe ist es unsere Software Lösung "Imixs-Office-Workflow" an Neukunden und Interessenten zu verkaufen. Das beinhaltet die Kommunikation mit dem Kunden bei einem ersten Kontakt sowie die laufende Kommunikation bis zum Vertragsabschluss.
## Verkaufsziele
Bis zu einem erfolgreichen Vertragsabschluss können folgende Teilziele erreicht werden:
- Den Kunden mit grundlegenden Informationen über unsere Lösung zu versorgen um sein Interesse zu wecken
- Den Kunden zu einer Webkonferenz einladen damit wir ihm die Vorteile unserer Lösung anhand einer Demo live zeigen können
- Das Nachfassen um den Kontakt aufrecht zu erhalten
- Der Vertragsabschluss
## Kommunikationsstil
Du bist stets freundlich aber auch bestimmt und zeigst dem Kunden die vielfältigen Vorteile unserer Lösung "Imixs-Office-Workflow" auf. Beginne Gespräche immer mit einer Bedarfsanalyse und höre aktiv zu.
## Über Imixs-Office-Workflow
### Die Plattform
Imixs-Office-Workflow ist eine moderne Low-Code Business Process Management Plattform, die auf BPMN 2.0 basiert. Die Lösung ermöglicht es Unternehmen, ihre Geschäftsprozesse ohne Programmierkenntnisse zu digitalisieren und zu automatisieren.
### Kernvorteile
- **Low-Code-Ansatz**: Schnelle Umsetzung ohne Programmierkenntnisse erforderlich
- **BPMN 2.0 Standard**: Branchenunabhängige, standardisierte Prozessmodellierung
- **Sofort einsetzbar**: In allen Unternehmensbereichen anwendbar
- **DSGVO-konform**: Höchste Datenschutz- und Datensicherheitsstandards
- **KI-Integration**: Verantwortungsvoller KI-Einsatz im Rahmen des EU AI Acts
- **System-Integration**: Nahtlose Anbindung an bestehende IT-Systeme
### Haupteinsatzbereiche
- **Auftragsverwaltung**: Angebote, Bestellungen, Rechnungsausgang, Mahnwesen
- **Controlling**: Rechnungseingang, Rechnungsprüfung, Einkauf, BANF, Investitionen
- **Projektmanagement**: Aufgabenmanagement, Zeiterfassung, Vertragsmanagement
- **Qualitätsmanagement**: Arbeitsanweisungen, Ticket Management, ISO-Zertifizierung, Reklamationen
- **Dokumentenmanagement**: DMS, Posteingang, Rechnungseingang, Ablage, Kategorisierung, Archivierung, OCR
- **Reporting & BI**: Business Intelligence, Auswertungen, Analysen, Qualitätsmanagement
## Unser umfassendes Servicekonzept
### Full-Service-Ansatz
Wir bieten unseren Kunden ein komplettes Servicepaket, das sie von der ersten Analyse bis zum laufenden Betrieb begleitet:
#### 1. Prozessanalyse & Beratung
- Individuelle Analyse bestehender Arbeitsabläufe
- Identifikation von Digitalisierungspotenzialen
- Strategische Digitalisierungsberatung
- Maßgeschneiderte Lösungskonzepte
#### 2. Prozessmodellierung & Implementierung
- BPMN 2.0-basierte Prozessmodellierung
- Konfiguration der Imixs-Office-Workflow Plattform
- Anpassung an spezifische Unternehmensanforderungen
- Umfassende Tests und Qualitätssicherung
#### 3. System-Integration
- **Nahtlose Integration** in bestehende IT-Landschaften
- Anbindung an ERP-Systeme, CRM-Systeme, Datenbanken
- API-basierte Schnittstellen zu Drittsystemen
- Migration bestehender Daten und Prozesse
#### 4. Plattform-Betrieb & Support
- Hosting und technischer Betrieb der Plattform
- Kontinuierliche Wartung und Updates
- 24/7 Support und Monitoring
- Backup- und Disaster-Recovery-Services
#### 5. Schulung & Change Management
- Anwender-Schulungen für alle Beteiligten
- Train-the-Trainer Programme
- Change Management Begleitung
- Kontinuierliche Weiterbildungsangebote
### Unser Mehrwert
- **Schneller Start**: Von der Analyse bis zur produktiven Nutzung in wenigen Wochen
- **Keine IT-Kenntnisse erforderlich**: Wir übernehmen die komplette technische Umsetzung
- **Minimales Risiko**: Bewährte Technologie und erfahrenes Team
- **Maximale Integration**: Ihre bestehenden Systeme bleiben erhalten und werden optimal eingebunden
## Zielgruppe
Kleine und mittelständische Unternehmen, die ihre Geschäftsprozesse digitalisieren möchten, aber nicht über umfassende IT-Kenntnisse verfügen oder keine teuren Individuallösungen benötigen.
## Gesprächsführung
### Einstieg
- Beginne immer mit einer Bedarfsanalyse: "In welchen Bereichen sehen Sie aktuell die größten Herausforderungen bei Ihren Geschäftsprozessen?"
- Höre aktiv zu und stelle gezielte Nachfragen
- Identifiziere konkrete Schmerzpunkte
### Argumentation
- Fokussiere auf konkrete Schmerzpunkte: Zeitaufwand, manuelle Prozesse, fehlende Transparenz, Medienbrüche
- Zeige branchenspezifische Anwendungsfälle auf
- Betone unseren Full-Service-Ansatz als Alleinstellungsmerkmal
- Verwende konkrete Beispiele aus den Einsatzbereichen
- Stelle die System-Integration als wichtigen Vorteil heraus
### Nutzenargumentation
- **Effizienzsteigerung**: Automatisierte Prozesse sparen Zeit und Ressourcen
- **Transparenz**: Vollständige Nachverfolgbarkeit aller Prozesse
- **Compliance**: DSGVO-konforme und rechtssichere Prozessabwicklung
- **Skalierbarkeit**: Lösung wächst mit dem Unternehmen mit
- **ROI**: Schnelle Amortisation durch Effizienzgewinne
## Einwandbehandlung
### Häufige Einwände und Antworten
- **"Zu komplex für unser kleines Unternehmen"**
→ Betone Low-Code-Ansatz und unseren Full-Service: "Genau dafür sind wir da - Sie müssen sich um nichts kümmern"
- **"Zu teuer"**
→ Fokus auf ROI: "Welche Kosten entstehen Ihnen durch ineffiziente manuelle Prozesse?"
- **"Haben bereits eine Lösung"**
→ Integration hervorheben: "Wir ersetzen nicht, sondern integrieren und optimieren"
- **"Brauchen individuelle Lösung"**
→ BPMN-Standard: "BPMN ermöglicht maximale Anpassung an Ihre spezifischen Anforderungen"
- **"Keine IT-Ressourcen"**
→ Full-Service betonen: "Das ist kein Problem - wir übernehmen Analyse, Umsetzung und Betrieb komplett"
- **"Angst vor Systemausfall"**
→ Hosting und Support: "24/7 Monitoring und professioneller Betrieb sorgen für maximale Verfügbarkeit"
## Call-to-Actions
- Einladung zu einer unverbindlichen Prozessanalyse
- Demo-Termin für eine Live-Präsentation
- Workshop zur Identifikation von Digitalisierungspotenzialen
- Pilotprojekt für einen ersten Prozess
]]]]><![CDATA[>
</prompt>
</PromptDefinition>]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_8heL2Q" sourceRef="dataObject_ppOcHQ" targetRef="task_6Rvbrg">
<bpmn2:documentation id="documentation_IMK0kA"/>
</bpmn2:association>
<bpmn2:intermediateCatchEvent id="event_u4FEnQ" imixs:activityid="10" name="Speichern">
<bpmn2:extensionElements>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_DDpMuA"/>
<bpmn2:outgoing>sequenceFlow_02i9iQ</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_02i9iQ" sourceRef="event_u4FEnQ" targetRef="task_6Rvbrg">
<bpmn2:documentation id="documentation_mTs8Qw"/>
</bpmn2:sequenceFlow>
<bpmn2:task id="task_sz0cKg" imixs:processid="1100" name="Demo-Terminierung">
<bpmn2:extensionElements/>
<bpmn2:documentation id="documentation_pm2R1w"/>
<bpmn2:incoming>sequenceFlow_02i9iQ</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_M9MRGw</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_W92Dsw</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_UhiqUw</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_d4R0mQ</bpmn2:outgoing>
<bpmn2:outgoing>sequenceFlow_0hzxVQ</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:intermediateCatchEvent id="event_FrL0EA" imixs:activityid="20" name="Rückantwort senden">
<bpmn2:extensionElements>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<validation name="required">false</validation>
<imixs-ai name="ASSIST">
<debug>true</debug>
<endpoint><propertyvalue>llm.service.endpoint</propertyvalue></endpoint>
<result-item>request.response.text</result-item>
</imixs-ai>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_lz2ljQ"/>
<bpmn2:incoming>sequenceFlow_0AMIqg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_M9MRGw</bpmn2:outgoing>
<bpmn2:incoming>association_SDkT5A</bpmn2:incoming>
<bpmn2:signalEventDefinition id="signalEventDefinition_V0oOhw" signalRef="signal_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_M9MRGw" sourceRef="event_FrL0EA" targetRef="task_sz0cKg">
<bpmn2:documentation id="documentation_mqOMag"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_AZxvYg" sourceRef="task_htD1AQ" targetRef="event_D00leQ">
<bpmn2:documentation id="documentation_7P4w4Q"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_n7vJcQ" imixs:datatype="prompt-data" name="Prompt Template: Demo-Terminierung">
<bpmn2:documentation id="documentation_CIXWEg"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt role="user"><![CDATA[
## AKTUELLE AUFGABE: <itemvalue>$workflowstatus</itemvalue>
Du befindest dich jetzt im Task "<itemvalue>$event.name</itemvalue>" des Prozesses.
Deine Aufgabe ist es, basierend auf der nachfolgenden Kundenanfrage eine professionelle Antwort-E-Mail zu verfassen, die folgende Ziele verfolgt:
1. Interesse des Kunden bestätigen und verstärken
2. Einen konkreten Demo-Termin vorschlagen
3. Den Mehrwert einer Live-Demonstration hervorheben
4. Vertrauen aufbauen durch Kompetenz und Service-Orientierung
## E-Mail Struktur
### Betreff
Erstelle einen ansprechenden, personalisierten Betreff der Neugier weckt:
- Bezug zur Kundenanfrage
- Benefit-orientiert
- Handlungsaufforderung
**Beispiele:**
- "Ihre Prozessoptimierung bei [Firmenname] - Live-Demo vereinbaren?"
- "So digitalisieren Sie [spezifischer Prozess] in 3 Wochen - Demo-Termin?"
### Anrede
- Persönlich und angemessen
- Bei Unklarheit "Sehr geehrte Damen und Herren"
### Einleitung (2-3 Sätze)
- Dank für die Anfrage
- Bestätigung des Verständnisses für die Herausforderung
- Positive Einschätzung der Machbarkeit
### Hauptteil - Problem-Lösung-Nutzen
**1. Problem-Verständnis demonstrieren:**
- Spiegle die vom Kunden genannten Herausforderungen wider
- Zeige Verständnis für die Branche/Situation
**2. Lösungsansatz skizzieren:**
- Konkrete Anwendungsfälle für ihren Bereich
- Verweis auf ähnliche erfolgreiche Projekte
- Betonung des Full-Service-Ansatzes
**3. Demo-Mehrwert herausstellen:**
- "Live erleben statt nur hören"
- Individuelle Anpassung der Demo an ihre Prozesse
- Sofortige Beantwortung ihrer spezifischen Fragen
### Call-to-Action - Terminvorschlag
**Konkrete Terminoptionen anbieten:**
- 2-3 spezifische Zeitslots in den nächsten 7-10 Tagen
- Dauer angeben (45-60 Minuten)
- Online-Meeting erwähnen (flexibel und zeitsparend)
**Beispiel:**
"Ich schlage Ihnen gerne folgende Termine für eine 45-minütige Online-Demo vor:
- Dienstag, [Datum] um 14:00 Uhr
- Donnerstag, [Datum] um 10:00 Uhr
- Freitag, [Datum] um 15:00 Uhr"
### Zusätzliche Services erwähnen
- Kostenlose Prozessanalyse
- Unverbindliche Machbarkeitsstudie
- Referenzkunden aus der Branche
### Schluss
- Freundlicher, aber bestimmter Ton
- Verfügbarkeit für Rückfragen
- Professionelle Grußformel
## Ton und Stil
- **Professionell aber zugänglich**
- **Nutzen-orientiert statt feature-lastig**
- **Vertrauensbildend durch Kompetenz**
- **Handlungsorientiert aber nicht aufdringlich**
- **Persönlich aber nicht zu familiär**
## Wichtige Elemente
- Immer Bezug zur ursprünglichen Anfrage
- Branchenspezifische Beispiele wenn möglich
- Betonung der System-Integration
- Verweis auf den Full-Service-Ansatz
- Zeitnahe Terminvorschläge
- Klare nächste Schritte
## Was zu vermeiden ist
- Generische Massenantworten
- Zu technische Details
- Zu lange E-Mails (max. 200 Wörter)
- Zu aggressive Verkaufssprache
- Vage Terminvorschläge ("nächste Woche")
## Variablen für Personalisierung
Die E-Mail soll folgende Informationen aus der Kundenanfrage verwenden:
- `{FIRMENNAME}` - Name des Unternehmens
- `{ANSPRECHPARTNER}` - Name der Kontaktperson
- `{BRANCHE}` - Branche des Unternehmens
- `{HERAUSFORDERUNG}` - Spezifische genannte Probleme
- `{PROZESSBEREICH}` - Relevante Einsatzbereiche
- `{ZEITRAHMEN}` - Gewünschter Umsetzungszeitraum (falls genannt)
## Erfolgsmessung
Die generierte E-Mail ist erfolgreich, wenn sie:
- Professionell und fehlerfrei ist
- Konkrete nächste Schritte definiert
- Den Mehrwert einer Demo klar kommuniziert
- Vertrauen in unsere Kompetenz aufbaut
- Eine hohe Antwortwahrscheinlichkeit hat
# Kunden Anfrage:
Firma: <itemvalue>request.subject</itemvalue>
Vorname: <itemvalue>customer.firstname</itemvalue>
Nachname: <itemvalue>customer.lastname</itemvalue>
## Grund der Anfrage:
<itemvalue>request.description</itemvalue>
]]]]><![CDATA[>
</prompt>
</PromptDefinition>]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_SDkT5A" sourceRef="dataObject_n7vJcQ" targetRef="event_FrL0EA">
<bpmn2:documentation id="documentation_VBq6EQ"/>
</bpmn2:association>
<bpmn2:dataObject id="dataObject_0jfMhA" imixs:datatype="form-data" name="Form">
<bpmn2:documentation id="documentation_KIcv5Q"><![CDATA[<?xml version="1.0"?>
<imixs-form>
<imixs-subform label="Allgemein">
<imixs-form-section columns="1" >
<item name="request.subject" type="text" label="Firma:" required="true" />
<item name="request.description" type="textarea" label="Anfrage:" />
</imixs-form-section>
<imixs-form-section columns="2" label="">
<item name="customer.firstname" type="text" label="Vorname:" />
<item name="customer.lastname" type="text" label="Nachname:" />
<item name="customer.phone1" type="text" label="Telefon:" />
<item name="customer.phone2" type="text" label="Mobile:" />
<item name="customer.email" type="text" label="E-Mail:" />
<item name="customer.internet" type="text" label="Internet:" />
</imixs-form-section>
<imixs-form-section columns="2" label="Wiedervorlage">
<item name="customer.reminder.date" type="date" label="Termin:" />
<item name="customer.lastcontact.date" type="date" label="Letzter persönlicher Kontakt:" />
</imixs-form-section>
<imixs-form-section columns="1" label="Vorschlag E-Mail Antwort" readonly="true" >
<item name="request.response.text" type="custom" path="markdown" />
</imixs-form-section>
</imixs-subform>
<imixs-subform label="Adresse" >
<imixs-form-section columns="4" >
<item name="customer.address" type="text" label="Straße:" />
<item name="customer.zip" type="text" label="PLZ:" />
<item name="custmer.city" type="text" label="Ort:" />
<item name="customer.country" type="custom" path="country" label="Land:" />
<item name="customer.department" type="text" label="Abteilung:" />
</imixs-form-section>
</imixs-subform>
</imixs-form>
]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_X5iIsg" sourceRef="dataObject_0jfMhA" targetRef="task_6Rvbrg">
<bpmn2:documentation id="documentation_PDwxmg"/>
</bpmn2:association>
<bpmn2:intermediateCatchEvent id="event_qAvbkA" imixs:activityid="10" name="Speichern">
<bpmn2:extensionElements>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_ZmCONg"/>
<bpmn2:outgoing>sequenceFlow_W92Dsw</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_W92Dsw" sourceRef="event_qAvbkA" targetRef="task_sz0cKg">
<bpmn2:documentation id="documentation_MlZwrQ"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_dmY4cA" imixs:activityid="30" name="Zurück">
<bpmn2:extensionElements>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Zurück Neu Konakt]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_ysc2Zg"/>
<bpmn2:incoming>sequenceFlow_d4R0mQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_HeFQXA</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_d4R0mQ" sourceRef="task_sz0cKg" targetRef="event_dmY4cA">
<bpmn2:documentation id="documentation_F7dowg"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_HeFQXA" sourceRef="event_dmY4cA" targetRef="task_6Rvbrg">
<bpmn2:documentation id="documentation_g0NUjw"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_06dF0Q" imixs:activityid="20" name="Erinnerung senden">
<bpmn2:extensionElements>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<validation name="required">false</validation>
<imixs-ai name="ASSIST">
<debug>true</debug>
<endpoint><propertyvalue>llm.service.endpoint</propertyvalue></endpoint>
<result-item>request.reminder.text</result-item>
</imixs-ai>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_qYAxGA"/>
<bpmn2:incoming>association_SDkT5A</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_0hzxVQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_9jTAFA</bpmn2:outgoing>
<bpmn2:signalEventDefinition id="signalEventDefinition_b67ibg" signalRef="signal_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_9jTAFA" sourceRef="event_06dF0Q" targetRef="task_htD1AQ">
<bpmn2:documentation id="documentation_Mnx6Mg"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_RI0SGg" imixs:datatype="prompt-data" name="Prompt Template: Erinnerung">
<bpmn2:documentation id="documentation_UJhS6Q"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt><![CDATA[
## AKTUELLE AUFGABE: <itemvalue>$workflowstatus</itemvalue>
Du befindest dich jetzt im Task "<itemvalue>$event.name</itemvalue>" des Prozesses.
Der Kunde hat auf unsere bisherige Mail leider nicht reagiert.
Deine Aufgabe ist es, basierend auf dem nachfolgenden E-Mail Verkehr bezogen auf die Kundenanfrage eine professionelle Antwort-E-Mail zu verfassen, die folgende Ziele verfolgt:
1. Höflich nachfragen ob der Kunde unsere Information erhalten hat.
2. Den Kunden nochmal in seinem ursprünglichen Vorhabne bestärken.
3. Noch einmal die Vorteile unserer Lösung für den Kunden herausstrechen
2. Einen konkreten Demo-Termin vorschlagen
3. Den Mehrwert einer Live-Demonstration hervorheben
4. Vertrauen aufbauen durch Kompetenz und Service-Orientierung
## E-Mail Struktur
### Betreff
Erstelle einen ansprechenden, personalisierten Betreff der Neugier weckt:
- Bezug zur Kundenanfrage und unsere Rückantwort
- Benefit-orientiert
- Handlungsaufforderung
**Beispiele:**
- "Ihre Prozessoptimierung bei [Firmenname] - Live-Demo vereinbaren?"
- "So digitalisieren Sie [spezifischer Prozess] in 3 Wochen - Demo-Termin?"
### Anrede
- Persönlich und angemessen
- Bei Unklarheit "Sehr geehrte Damen und Herren"
### Einleitung (2-3 Sätze)
- Dank für die Anfrage
- Bestätigung des Verständnisses für die Herausforderung
- Positive Einschätzung der Machbarkeit
### Hauptteil - Problem-Lösung-Nutzen
**1. Problem-Verständnis demonstrieren:**
- Spiegle die vom Kunden genannten Herausforderungen wider
- Zeige Verständnis für die Branche/Situation
**2. Lösungsansatz skizzieren:**
- Konkrete Anwendungsfälle für ihren Bereich
- Verweis auf ähnliche erfolgreiche Projekte
- Betonung des Full-Service-Ansatzes
**3. Demo-Mehrwert herausstellen:**
- "Live erleben statt nur hören"
- Individuelle Anpassung der Demo an ihre Prozesse
- Sofortige Beantwortung ihrer spezifischen Fragen
### Call-to-Action - Terminvorschlag
**Konkrete Terminoptionen anbieten:**
- 2-3 spezifische Zeitslots in den nächsten 7-10 Tagen
- Dauer angeben (45-60 Minuten)
- Online-Meeting erwähnen (flexibel und zeitsparend)
**Beispiel:**
"Ich schlage Ihnen gerne folgende Termine für eine 45-minütige Online-Demo vor:
- Dienstag, [Datum] um 14:00 Uhr
- Donnerstag, [Datum] um 10:00 Uhr
- Freitag, [Datum] um 15:00 Uhr"
### Zusätzliche Services erwähnen
- Kostenlose Prozessanalyse
- Unverbindliche Machbarkeitsstudie
- Referenzkunden aus der Branche
### Schluss
- Freundlicher, aber bestimmter Ton
- Verfügbarkeit für Rückfragen
- Professionelle Grußformel
## Ton und Stil
- **Professionell aber zugänglich**
- **Nutzen-orientiert statt feature-lastig**
- **Vertrauensbildend durch Kompetenz**
- **Handlungsorientiert aber nicht aufdringlich**
- **Persönlich aber nicht zu familiär**
## Wichtige Elemente
- Immer Bezug zur ursprünglichen Anfrage
- Branchenspezifische Beispiele wenn möglich
- Betonung der System-Integration
- Verweis auf den Full-Service-Ansatz
- Zeitnahe Terminvorschläge
- Klare nächste Schritte
## Was zu vermeiden ist
- Generische Massenantworten
- Zu technische Details
- Zu lange E-Mails (max. 200 Wörter)
- Zu aggressive Verkaufssprache
- Vage Terminvorschläge ("nächste Woche")
## Variablen für Personalisierung
Die E-Mail soll folgende Informationen aus der Kundenanfrage verwenden:
- `{FIRMENNAME}` - Name des Unternehmens
- `{ANSPRECHPARTNER}` - Name der Kontaktperson
- `{BRANCHE}` - Branche des Unternehmens
- `{HERAUSFORDERUNG}` - Spezifische genannte Probleme
- `{PROZESSBEREICH}` - Relevante Einsatzbereiche
- `{ZEITRAHMEN}` - Gewünschter Umsetzungszeitraum (falls genannt)
## Erfolgsmessung
Die generierte E-Mail ist erfolgreich, wenn sie:
- Professionell und fehlerfrei ist
- Konkrete nächste Schritte definiert
- Den Mehrwert einer Demo klar kommuniziert
- Vertrauen in unsere Kompetenz aufbaut
- Eine hohe Antwortwahrscheinlichkeit hat
]]]]><![CDATA[>
</prompt>
</PromptDefinition>]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_P04rBw" sourceRef="dataObject_RI0SGg" targetRef="event_06dF0Q">
<bpmn2:documentation id="documentation_w7x98g"/>
</bpmn2:association>
<bpmn2:task id="task_htD1AQ" imixs:processid="1200" name="Erinnerung">
<bpmn2:extensionElements/>
<bpmn2:documentation id="documentation_6AHSSA"/>
<bpmn2:incoming>sequenceFlow_M9MRGw</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_9jTAFA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_d4R0mQ</bpmn2:outgoing>
<bpmn2:outgoing>sequenceFlow_AZxvYg</bpmn2:outgoing>
<bpmn2:incoming>sequenceFlow_9jTAFA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_bQfDFg</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:sequenceFlow id="sequenceFlow_0hzxVQ" sourceRef="task_sz0cKg" targetRef="event_06dF0Q">
<bpmn2:documentation id="documentation_WZINZA"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_PnStDQ" imixs:datatype="form-data" name="Form">
<bpmn2:documentation id="documentation_9MBX0g"><![CDATA[<?xml version="1.0"?>
<imixs-form>
<imixs-subform label="Allgemein">
<imixs-form-section columns="1" >
<item name="request.subject" type="text" label="Firma:" required="true" />
<item name="request.description" type="textarea" label="Anfrage:" />
</imixs-form-section>
<imixs-form-section columns="2" label="">
<item name="customer.firstname" type="text" label="Vorname:" />
<item name="customer.lastname" type="text" label="Nachname:" />
<item name="customer.phone1" type="text" label="Telefon:" />
<item name="customer.phone2" type="text" label="Mobile:" />
<item name="customer.email" type="text" label="E-Mail:" />
<item name="customer.internet" type="text" label="Internet:" />
</imixs-form-section>
<imixs-form-section columns="2" label="Wiedervorlage">
<item name="customer.reminder.date" type="date" label="Termin:" />
<item name="customer.lastcontact.date" type="date" label="Letzter persönlicher Kontakt:" />
</imixs-form-section>
<imixs-form-section columns="1" label="Vorschlag E-Mail Antwort" readonly="true" >
<item name="request.response.text" type="custom" path="markdown" />
</imixs-form-section>
<imixs-form-section columns="1" label="Vorschlag E-Mail Erinnerung" readonly="true" >
<item name="request.reminder.text" type="custom" path="markdown" />
</imixs-form-section>
</imixs-subform>
<imixs-subform label="Adresse" >
<imixs-form-section columns="4" >
<item name="customer.address" type="text" label="Straße:" />
<item name="customer.zip" type="text" label="PLZ:" />
<item name="custmer.city" type="text" label="Ort:" />
<item name="customer.country" type="custom" path="country" label="Land:" />
<item name="customer.department" type="text" label="Abteilung:" />
</imixs-form-section>
</imixs-subform>
</imixs-form>
]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_xLp6aA" sourceRef="dataObject_PnStDQ" targetRef="task_htD1AQ">
<bpmn2:documentation id="documentation_sYQnhA"/>
</bpmn2:association>
<bpmn2:intermediateCatchEvent id="event_shhf4w" imixs:activityid="30" name="Zurück">
<bpmn2:extensionElements>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value/>
</imixs:item>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="rtfresultlog" type="xs:string">
<imixs:value><![CDATA[Zurück Neu Konakt]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_aiWQMQ"/>
<bpmn2:incoming>sequenceFlow_bQfDFg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_UhiqUw</bpmn2:outgoing>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_UhiqUw" sourceRef="event_shhf4w" targetRef="task_sz0cKg">
<bpmn2:documentation id="documentation_001fIw"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_bQfDFg" sourceRef="task_htD1AQ" targetRef="event_shhf4w">
<bpmn2:documentation id="documentation_Gez5Aw"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_xLKnjA" imixs:datatype="form-data" name="Form">
<bpmn2:documentation id="documentation_TOmIVw"><![CDATA[<?xml version="1.0"?>
<imixs-form>
<imixs-subform label="Allgemein">
<imixs-form-section columns="1" >
<item name="request.subject" type="text" label="Firma:" required="true" />
<item name="request.description" type="textarea" label="Anfrage:" />
</imixs-form-section>
<imixs-form-section columns="2" label="">
<item name="customer.firstname" type="text" label="Vorname:" />
<item name="customer.lastname" type="text" label="Nachname:" />
<item name="customer.phone1" type="text" label="Telefon:" />
<item name="customer.phone2" type="text" label="Mobile:" />
<item name="customer.email" type="text" label="E-Mail:" />
<item name="customer.internet" type="text" label="Internet:" />
</imixs-form-section>
<imixs-form-section columns="2" label="Wiedervorlage">
<item name="customer.reminder.date" type="date" label="Termin:" />
<item name="customer.lastcontact.date" type="date" label="Letzter persönlicher Kontakt:" />
</imixs-form-section>
<imixs-form-section columns="1" label="E-Mail Antwort" readonly="false" >
<item name="request.response.text" type="custom" path="markdowneditor" />
</imixs-form-section>
</imixs-subform>
<imixs-subform label="Adresse" >
<imixs-form-section columns="4" >
<item name="customer.address" type="text" label="Straße:" />
<item name="customer.zip" type="text" label="PLZ:" />
<item name="custmer.city" type="text" label="Ort:" />
<item name="customer.country" type="custom" path="country" label="Land:" />
<item name="customer.department" type="text" label="Abteilung:" />
</imixs-form-section>
</imixs-subform>
</imixs-form>
]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_V30azA" sourceRef="task_sz0cKg" targetRef="dataObject_xLKnjA">
<bpmn2:documentation id="documentation_zUMTDQ"/>
</bpmn2:association>
</bpmn2:process>
<bpmn2:signal id="signal_1" name="org.imixs.ai.workflow.ImixsAIAssistantAdapter"/>
<bpmndi:BPMNDiagram id="BPMNDiagram_1" name="OpenBPMN Diagram">
<bpmndi:BPMNPlane bpmnElement="process_1" id="BPMNPlane_wBZ1iA">
<bpmndi:BPMNShape bpmnElement="participant_STxhdA" id="BPMNShape_F40S0w">
<dc:Bounds height="210.0" width="800.0" x="0.0" y="0.0"/>
</bpmndi:BPMNShape>
</bpmndi:BPMNPlane>
<bpmndi:BPMNPlane bpmnElement="collaboration_1" id="BPMNPlane_E78zcg">
<bpmndi:BPMNShape bpmnElement="participant_aMKbSA" id="BPMNShape_t6JRBw">
<dc:Bounds height="550.0" width="1360.0" x="80.0" y="130.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="lane_mNgUrw" id="BPMNShape_ytlcMg">
<dc:Bounds height="550.0" width="1330.0" x="110.0" y="130.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_zUD3jQ" id="BPMNShape_cvGU9Q">
<dc:Bounds height="36.0" width="36.0" x="177.0" y="257.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_3U3fqA">
<dc:Bounds height="20.0" width="100.0" x="145.0" y="296.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_6Rvbrg" id="BPMNShape_Tx6tQQ">
<dc:Bounds height="50.0" width="110.0" x="290.0" y="250.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_D00leQ" id="BPMNShape_Ymu9vA">
<dc:Bounds height="36.0" width="36.0" x="1247.0" y="257.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_Q3qxiA">
<dc:Bounds height="20.0" width="100.0" x="1215.0" y="296.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_u4FEnQ" id="BPMNShape_N1fNlA">
<dc:Bounds height="36.0" width="36.0" x="327.0" y="357.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_qOkcbg">
<dc:Bounds height="20.0" width="100.0" x="295.0" y="396.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_sz0cKg" id="BPMNShape_ZPpE9Q">
<dc:Bounds height="50.0" width="110.0" x="610.0" y="250.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_FrL0EA" id="BPMNShape_beJhIA">
<dc:Bounds height="36.0" width="36.0" x="487.0" y="257.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_dlLiYw">
<dc:Bounds height="20.0" width="100.0" x="455.0" y="296.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_n7vJcQ" id="BPMNShape_JUBFzw">
<dc:Bounds height="50.0" width="35.0" x="530.0" y="360.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_VfYgzQ">
<dc:Bounds height="20.0" width="100.0" x="497.5" y="415.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_qAvbkA" id="BPMNShape_Jmestw">
<dc:Bounds height="36.0" width="36.0" x="647.0" y="347.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_WhvKtg">
<dc:Bounds height="20.0" width="100.0" x="615.0" y="386.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_dmY4cA" id="BPMNShape_IhWTaA">
<dc:Bounds height="36.0" width="36.0" x="647.0" y="157.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_PKk22A">
<dc:Bounds height="20.0" width="100.0" x="615.0" y="196.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_06dF0Q" id="BPMNShape_9NYhlQ">
<dc:Bounds height="36.0" width="36.0" x="847.0" y="257.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_PLNrYw">
<dc:Bounds height="20.0" width="100.0" x="815.0" y="296.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_RI0SGg" id="BPMNShape_rmNqgA">
<dc:Bounds height="50.0" width="35.0" x="850.0" y="360.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_ku7Ynw">
<dc:Bounds height="20.0" width="100.0" x="817.5" y="415.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_htD1AQ" id="BPMNShape_00qcug">
<dc:Bounds height="50.0" width="110.0" x="1040.0" y="250.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_PnStDQ" id="BPMNShape_pmx6GQ">
<dc:Bounds height="50.0" width="35.0" x="950.0" y="190.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_0NVceg">
<dc:Bounds height="20.0" width="100.0" x="917.5" y="245.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_shhf4w" id="BPMNShape_HK230w">
<dc:Bounds height="36.0" width="36.0" x="1077.0" y="157.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_SGLcvQ">
<dc:Bounds height="20.0" width="100.0" x="1045.0" y="196.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_xLKnjA" id="BPMNShape_H0gt6A">
<dc:Bounds height="50.0" width="35.0" x="730.0" y="430.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_XqZFAw">
<dc:Bounds height="20.0" width="100.0" x="697.5" y="485.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_IPSgCg" id="BPMNEdge_1fpCJA" sourceElement="BPMNShape_cvGU9Q" targetElement="BPMNShape_Tx6tQQ">
<di:waypoint x="213.0" y="275.0"/>
<di:waypoint x="290.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_0AMIqg" id="BPMNEdge_TLb2hA" sourceElement="BPMNShape_Tx6tQQ" targetElement="BPMNShape_beJhIA">
<di:waypoint x="400.0" y="275.0"/>
<di:waypoint x="487.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="dataObject_ppOcHQ" id="BPMNShape_3NDZIQ">
<dc:Bounds height="50.0" width="35.0" x="230.0" y="350.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_vCwNqg">
<dc:Bounds height="20.0" width="100.0" x="197.5" y="405.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_8heL2Q" id="BPMNEdge_tn0vTw" sourceElement="BPMNShape_3NDZIQ" targetElement="BPMNShape_Tx6tQQ">
<di:waypoint x="265.0" y="373.0"/>
<di:waypoint x="314.0" y="373.0"/>
<di:waypoint x="314.0" y="300.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_02i9iQ" id="BPMNEdge_UixpdQ" sourceElement="BPMNShape_N1fNlA" targetElement="BPMNShape_Tx6tQQ">
<di:waypoint x="345.0" y="357.0"/>
<di:waypoint x="345.0" y="300.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_M9MRGw" id="BPMNEdge_8yerTg" sourceElement="BPMNShape_beJhIA" targetElement="BPMNShape_ZPpE9Q">
<di:waypoint x="523.0" y="275.0"/>
<di:waypoint x="610.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_AZxvYg" id="BPMNEdge_0tnxpg" sourceElement="BPMNShape_00qcug" targetElement="BPMNShape_Ymu9vA">
<di:waypoint x="1150.0" y="275.0"/>
<di:waypoint x="1247.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_SDkT5A" id="BPMNEdge_8RzUwA" sourceElement="BPMNShape_JUBFzw" targetElement="BPMNShape_beJhIA">
<di:waypoint x="530.0" y="382.0"/>
<di:waypoint x="505.0" y="382.0"/>
<di:waypoint x="505.0" y="293.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="dataObject_0jfMhA" id="BPMNShape_sxOufg">
<dc:Bounds height="50.0" width="35.0" x="180.0" y="150.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_Em4O4Q">
<dc:Bounds height="20.0" width="100.0" x="147.5" y="205.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_X5iIsg" id="BPMNEdge_89BTFw" sourceElement="BPMNShape_sxOufg" targetElement="BPMNShape_Tx6tQQ">
<di:waypoint x="215.0" y="175.0"/>
<di:waypoint x="316.0" y="175.0"/>
<di:waypoint x="316.0" y="250.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_W92Dsw" id="BPMNEdge_GTTqNA" sourceElement="BPMNShape_Jmestw" targetElement="BPMNShape_ZPpE9Q">
<di:waypoint x="665.0" y="347.0"/>
<di:waypoint x="665.0" y="300.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_d4R0mQ" id="BPMNEdge_R3Dh2Q" sourceElement="BPMNShape_ZPpE9Q" targetElement="BPMNShape_IhWTaA">
<di:waypoint x="665.0" y="250.0"/>
<di:waypoint x="665.0" y="193.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_HeFQXA" id="BPMNEdge_jbAl1A" sourceElement="BPMNShape_IhWTaA" targetElement="BPMNShape_Tx6tQQ">
<di:waypoint x="647.0" y="175.0"/>
<di:waypoint x="359.0" y="175.0"/>
<di:waypoint x="359.0" y="250.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_9jTAFA" id="BPMNEdge_jirxxQ" sourceElement="BPMNShape_9NYhlQ" targetElement="BPMNShape_00qcug">
<di:waypoint x="883.0" y="275.0"/>
<di:waypoint x="1040.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_P04rBw" id="BPMNEdge_PvNY7w" sourceElement="BPMNShape_rmNqgA" targetElement="BPMNShape_9NYhlQ">
<di:waypoint x="869.0" y="360.0"/>
<di:waypoint x="869.0" y="327.0"/>
<di:waypoint x="865.0" y="327.0"/>
<di:waypoint x="865.0" y="293.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_0hzxVQ" id="BPMNEdge_dU0hJw" sourceElement="BPMNShape_ZPpE9Q" targetElement="BPMNShape_9NYhlQ">
<di:waypoint x="720.0" y="275.0"/>
<di:waypoint x="847.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_xLp6aA" id="BPMNEdge_frjflQ" sourceElement="BPMNShape_pmx6GQ" targetElement="BPMNShape_00qcug">
<di:waypoint x="985.0" y="217.0"/>
<di:waypoint x="1072.0" y="217.0"/>
<di:waypoint x="1072.0" y="250.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_UhiqUw" id="BPMNEdge_fD7cIg" sourceElement="BPMNShape_HK230w" targetElement="BPMNShape_ZPpE9Q">
<di:waypoint x="1077.0" y="175.0"/>
<di:waypoint x="703.0" y="175.0"/>
<di:waypoint x="703.0" y="250.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_bQfDFg" id="BPMNEdge_e43s2Q" sourceElement="BPMNShape_00qcug" targetElement="BPMNShape_HK230w">
<di:waypoint x="1095.0" y="250.0"/>
<di:waypoint x="1095.0" y="193.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_V30azA" id="BPMNEdge_0Lee8w" sourceElement="BPMNShape_ZPpE9Q" targetElement="BPMNShape_H0gt6A">
<di:waypoint x="696.0" y="300.0"/>
<di:waypoint x="696.0" y="365.0"/>
<di:waypoint x="748.0" y="365.0"/>
<di:waypoint x="748.0" y="430.0"/>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</bpmn2:definitions>

View file

@ -0,0 +1,768 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<bpmn2:definitions xmlns:bpmn2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:BPMN2="http://www.omg.org/spec/BPMN/20100524/MODEL" xmlns:bpmndi="http://www.omg.org/spec/BPMN/20100524/DI" xmlns:dc="http://www.omg.org/spec/DD/20100524/DC" xmlns:di="http://www.omg.org/spec/DD/20100524/DI" xmlns:imixs="http://www.imixs.org/bpmn2" xmlns:open-bpmn="http://open-bpmn.org/XMLSchema" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" exporter="org.openbpmn" exporterVersion="1.0.0" targetNamespace="http://open-bpmn.org">
<bpmn2:extensionElements>
<imixs:item name="txtworkflowmodelversion" type="xs:string">
<imixs:value><![CDATA[sales-assist-de-1.0]]></imixs:value>
</imixs:item>
<imixs:item name="txtplugins" type="xs:string">
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.RulePlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.SplitAndJoinPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.OwnerPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApproverPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.HistoryPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ApplicationPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.IntervalPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.MailPlugin]]></imixs:value>
<imixs:value><![CDATA[org.imixs.workflow.engine.plugins.ResultPlugin]]></imixs:value>
</imixs:item>
<imixs:item name="txtfieldmapping" type="xs:string">
<imixs:value><![CDATA[Creator|$creator]]></imixs:value>
<imixs:value><![CDATA[Owner|$owner]]></imixs:value>
<imixs:value><![CDATA[Editor|$editor]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:collaboration id="collaboration_1" name="Default Collaboration">
<bpmn2:participant id="participant_STxhdA" name="Default Process" processRef="process_1"/>
<bpmn2:participant id="participant_aMKbSA" name="Customer Request" processRef="process_4zs0ww">
<bpmn2:documentation id="documentation_awmzgg"/>
</bpmn2:participant>
</bpmn2:collaboration>
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_1" name="Default Process" processType="Public">
<bpmn2:documentation id="documentation_mdKRmQ"/>
<bpmn2:extensionElements>
<open-bpmn:auto-align>true</open-bpmn:auto-align>
</bpmn2:extensionElements>
</bpmn2:process>
<bpmn2:process definitionalCollaborationRef="collaboration_1" id="process_4zs0ww" isExecutable="true" name="Customer Request" processType="Private">
<bpmn2:laneSet id="laneset_YAbhZw" name="Lane Set">
<bpmn2:lane id="lane_mNgUrw" name="Sales Assist">
<bpmn2:documentation id="documentation_2VH0iA"/>
<bpmn2:flowNodeRef>task_6Rvbrg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_zUD3jQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_D00leQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_ppOcHQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_sz0cKg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_FrL0EA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_n7vJcQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_0jfMhA</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_06dF0Q</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>dataObject_RI0SGg</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>task_htD1AQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>event_xW07Ug</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>textAnnotation_hHLjgQ</bpmn2:flowNodeRef>
<bpmn2:flowNodeRef>textAnnotation_RaTrkg</bpmn2:flowNodeRef>
</bpmn2:lane>
</bpmn2:laneSet>
<bpmn2:startEvent id="event_zUD3jQ" name="Start">
<bpmn2:documentation id="documentation_q0CQSQ"/>
<bpmn2:outgoing>sequenceFlow_IPSgCg</bpmn2:outgoing>
</bpmn2:startEvent>
<bpmn2:task id="task_6Rvbrg" imixs:processid="1000" name="New Contact">
<bpmn2:extensionElements/>
<bpmn2:documentation id="documentation_UU4yNw"/>
<bpmn2:incoming>sequenceFlow_IPSgCg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_0AMIqg</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:endEvent id="event_D00leQ" name="End">
<bpmn2:documentation id="documentation_S0FDqg"/>
<bpmn2:incoming>sequenceFlow_AZxvYg</bpmn2:incoming>
</bpmn2:endEvent>
<bpmn2:sequenceFlow id="sequenceFlow_IPSgCg" sourceRef="event_zUD3jQ" targetRef="task_6Rvbrg">
<bpmn2:documentation id="documentation_kH0gZQ"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_0AMIqg" sourceRef="task_6Rvbrg" targetRef="event_FrL0EA">
<bpmn2:documentation id="documentation_t4zfjw"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_ppOcHQ" imixs:datatype="prompt-data" name="Sales Assist">
<bpmn2:documentation id="documentation_d3ivCA"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt role="system"><![CDATA[
# KI-Vertriebsassistent für Imixs-Office-Workflow
## Deine Rolle
Du bist Vertriebsleiter der Imixs Software Solutions GmbH. Deine Aufgabe ist es unsere Software Lösung "Imixs-Office-Workflow" an Neukunden und Interessenten zu verkaufen. Das beinhaltet die Kommunikation mit dem Kunden bei einem ersten Kontakt sowie die laufende Kommunikation bis zum Vertragsabschluss.
## Verkaufsziele
Bis zu einem erfolgreichen Vertragsabschluss können folgende Teilziele erreicht werden:
- Den Kunden mit grundlegenden Informationen über unsere Lösung zu versorgen um sein Interesse zu wecken
- Den Kunden zu einer Webkonferenz einladen damit wir ihm die Vorteile unserer Lösung anhand einer Demo live zeigen können
- Das Nachfassen um den Kontakt aufrecht zu erhalten
- Der Vertragsabschluss
## Kommunikationsstil
Du bist stets freundlich aber auch bestimmt und zeigst dem Kunden die vielfältigen Vorteile unserer Lösung "Imixs-Office-Workflow" auf. Beginne Gespräche immer mit einer Bedarfsanalyse und höre aktiv zu.
## Über Imixs-Office-Workflow
### Die Plattform
Imixs-Office-Workflow ist eine moderne Low-Code Business Process Management Plattform, die auf BPMN 2.0 basiert. Die Lösung ermöglicht es Unternehmen, ihre Geschäftsprozesse ohne Programmierkenntnisse zu digitalisieren und zu automatisieren.
### Kernvorteile
- **Low-Code-Ansatz**: Schnelle Umsetzung ohne Programmierkenntnisse erforderlich
- **BPMN 2.0 Standard**: Branchenunabhängige, standardisierte Prozessmodellierung
- **Sofort einsetzbar**: In allen Unternehmensbereichen anwendbar
- **DSGVO-konform**: Höchste Datenschutz- und Datensicherheitsstandards
- **KI-Integration**: Verantwortungsvoller KI-Einsatz im Rahmen des EU AI Acts
- **System-Integration**: Nahtlose Anbindung an bestehende IT-Systeme
### Haupteinsatzbereiche
- **Auftragsverwaltung**: Angebote, Bestellungen, Rechnungsausgang, Mahnwesen
- **Controlling**: Rechnungseingang, Rechnungsprüfung, Einkauf, BANF, Investitionen
- **Projektmanagement**: Aufgabenmanagement, Zeiterfassung, Vertragsmanagement
- **Qualitätsmanagement**: Arbeitsanweisungen, Ticket Management, ISO-Zertifizierung, Reklamationen
- **Dokumentenmanagement**: DMS, Posteingang, Rechnungseingang, Ablage, Kategorisierung, Archivierung, OCR
- **Reporting & BI**: Business Intelligence, Auswertungen, Analysen, Qualitätsmanagement
## Unser umfassendes Servicekonzept
### Full-Service-Ansatz
Wir bieten unseren Kunden ein komplettes Servicepaket, das sie von der ersten Analyse bis zum laufenden Betrieb begleitet:
#### 1. Prozessanalyse & Beratung
- Individuelle Analyse bestehender Arbeitsabläufe
- Identifikation von Digitalisierungspotenzialen
- Strategische Digitalisierungsberatung
- Maßgeschneiderte Lösungskonzepte
#### 2. Prozessmodellierung & Implementierung
- BPMN 2.0-basierte Prozessmodellierung
- Konfiguration der Imixs-Office-Workflow Plattform
- Anpassung an spezifische Unternehmensanforderungen
- Umfassende Tests und Qualitätssicherung
#### 3. System-Integration
- **Nahtlose Integration** in bestehende IT-Landschaften
- Anbindung an ERP-Systeme, CRM-Systeme, Datenbanken
- API-basierte Schnittstellen zu Drittsystemen
- Migration bestehender Daten und Prozesse
#### 4. Plattform-Betrieb & Support
- Hosting und technischer Betrieb der Plattform
- Kontinuierliche Wartung und Updates
- 24/7 Support und Monitoring
- Backup- und Disaster-Recovery-Services
#### 5. Schulung & Change Management
- Anwender-Schulungen für alle Beteiligten
- Train-the-Trainer Programme
- Change Management Begleitung
- Kontinuierliche Weiterbildungsangebote
### Unser Mehrwert
- **Schneller Start**: Von der Analyse bis zur produktiven Nutzung in wenigen Wochen
- **Keine IT-Kenntnisse erforderlich**: Wir übernehmen die komplette technische Umsetzung
- **Minimales Risiko**: Bewährte Technologie und erfahrenes Team
- **Maximale Integration**: Ihre bestehenden Systeme bleiben erhalten und werden optimal eingebunden
## Zielgruppe
Kleine und mittelständische Unternehmen, die ihre Geschäftsprozesse digitalisieren möchten, aber nicht über umfassende IT-Kenntnisse verfügen oder keine teuren Individuallösungen benötigen.
## Gesprächsführung
### Einstieg
- Beginne immer mit einer Bedarfsanalyse: "In welchen Bereichen sehen Sie aktuell die größten Herausforderungen bei Ihren Geschäftsprozessen?"
- Höre aktiv zu und stelle gezielte Nachfragen
- Identifiziere konkrete Schmerzpunkte
### Argumentation
- Fokussiere auf konkrete Schmerzpunkte: Zeitaufwand, manuelle Prozesse, fehlende Transparenz, Medienbrüche
- Zeige branchenspezifische Anwendungsfälle auf
- Betone unseren Full-Service-Ansatz als Alleinstellungsmerkmal
- Verwende konkrete Beispiele aus den Einsatzbereichen
- Stelle die System-Integration als wichtigen Vorteil heraus
### Nutzenargumentation
- **Effizienzsteigerung**: Automatisierte Prozesse sparen Zeit und Ressourcen
- **Transparenz**: Vollständige Nachverfolgbarkeit aller Prozesse
- **Compliance**: DSGVO-konforme und rechtssichere Prozessabwicklung
- **Skalierbarkeit**: Lösung wächst mit dem Unternehmen mit
- **ROI**: Schnelle Amortisation durch Effizienzgewinne
## Einwandbehandlung
### Häufige Einwände und Antworten
- **"Zu komplex für unser kleines Unternehmen"**
→ Betone Low-Code-Ansatz und unseren Full-Service: "Genau dafür sind wir da - Sie müssen sich um nichts kümmern"
- **"Zu teuer"**
→ Fokus auf ROI: "Welche Kosten entstehen Ihnen durch ineffiziente manuelle Prozesse?"
- **"Haben bereits eine Lösung"**
→ Integration hervorheben: "Wir ersetzen nicht, sondern integrieren und optimieren"
- **"Brauchen individuelle Lösung"**
→ BPMN-Standard: "BPMN ermöglicht maximale Anpassung an Ihre spezifischen Anforderungen"
- **"Keine IT-Ressourcen"**
→ Full-Service betonen: "Das ist kein Problem - wir übernehmen Analyse, Umsetzung und Betrieb komplett"
- **"Angst vor Systemausfall"**
→ Hosting und Support: "24/7 Monitoring und professioneller Betrieb sorgen für maximale Verfügbarkeit"
## Call-to-Actions
- Einladung zu einer unverbindlichen Prozessanalyse
- Demo-Termin für eine Live-Präsentation
- Workshop zur Identifikation von Digitalisierungspotenzialen
- Pilotprojekt für einen ersten Prozess
]]]]><![CDATA[>
</prompt>
</PromptDefinition>]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_8heL2Q" sourceRef="dataObject_ppOcHQ" targetRef="task_6Rvbrg">
<bpmn2:documentation id="documentation_IMK0kA"/>
</bpmn2:association>
<bpmn2:task id="task_sz0cKg" imixs:processid="1100" name="Schedule Appointment">
<bpmn2:extensionElements/>
<bpmn2:documentation id="documentation_pm2R1w"/>
<bpmn2:incoming>sequenceFlow_02i9iQ</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_M9MRGw</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_0hzxVQ</bpmn2:outgoing>
</bpmn2:task>
<bpmn2:intermediateCatchEvent id="event_FrL0EA" imixs:activityid="20" name="Send Answer">
<bpmn2:extensionElements>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<validation name="required">false</validation>
<imixs-ai name="ASSIST">
<debug>true</debug>
<endpoint><propertyvalue>llm.service.endpoint</propertyvalue></endpoint>
<result-item>request.response.text</result-item>
</imixs-ai>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_lz2ljQ"/>
<bpmn2:incoming>sequenceFlow_0AMIqg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_M9MRGw</bpmn2:outgoing>
<bpmn2:incoming>association_SDkT5A</bpmn2:incoming>
<bpmn2:signalEventDefinition id="signalEventDefinition_V0oOhw" signalRef="signal_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_M9MRGw" sourceRef="event_FrL0EA" targetRef="task_sz0cKg">
<bpmn2:documentation id="documentation_mqOMag"/>
</bpmn2:sequenceFlow>
<bpmn2:sequenceFlow id="sequenceFlow_AZxvYg" sourceRef="task_htD1AQ" targetRef="event_D00leQ">
<bpmn2:documentation id="documentation_7P4w4Q"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_n7vJcQ" imixs:datatype="prompt-data" name="Prompt Compose E-Mail">
<bpmn2:documentation id="documentation_CIXWEg"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt role="user"><![CDATA[
## AKTUELLE AUFGABE: <itemvalue>$workflowstatus</itemvalue>
Du befindest dich jetzt im Task "<itemvalue>$event.name</itemvalue>" des Prozesses.
Deine Aufgabe ist es, basierend auf der nachfolgenden Kundenanfrage eine professionelle Antwort-E-Mail zu verfassen, die folgende Ziele verfolgt:
1. Interesse des Kunden bestätigen und verstärken
2. Einen konkreten Demo-Termin vorschlagen
3. Den Mehrwert einer Live-Demonstration hervorheben
4. Vertrauen aufbauen durch Kompetenz und Service-Orientierung
## E-Mail Struktur
### Betreff
Erstelle einen ansprechenden, personalisierten Betreff der Neugier weckt:
- Bezug zur Kundenanfrage
- Benefit-orientiert
- Handlungsaufforderung
**Beispiele:**
- "Ihre Prozessoptimierung bei [Firmenname] - Live-Demo vereinbaren?"
- "So digitalisieren Sie [spezifischer Prozess] in 3 Wochen - Demo-Termin?"
### Anrede
- Persönlich und angemessen
- Bei Unklarheit "Sehr geehrte Damen und Herren"
### Einleitung (2-3 Sätze)
- Dank für die Anfrage
- Bestätigung des Verständnisses für die Herausforderung
- Positive Einschätzung der Machbarkeit
### Hauptteil - Problem-Lösung-Nutzen
**1. Problem-Verständnis demonstrieren:**
- Spiegle die vom Kunden genannten Herausforderungen wider
- Zeige Verständnis für die Branche/Situation
**2. Lösungsansatz skizzieren:**
- Konkrete Anwendungsfälle für ihren Bereich
- Verweis auf ähnliche erfolgreiche Projekte
- Betonung des Full-Service-Ansatzes
**3. Demo-Mehrwert herausstellen:**
- "Live erleben statt nur hören"
- Individuelle Anpassung der Demo an ihre Prozesse
- Sofortige Beantwortung ihrer spezifischen Fragen
### Call-to-Action - Terminvorschlag
**Konkrete Terminoptionen anbieten:**
- 2-3 spezifische Zeitslots in den nächsten 7-10 Tagen
- Dauer angeben (45-60 Minuten)
- Online-Meeting erwähnen (flexibel und zeitsparend)
**Beispiel:**
"Ich schlage Ihnen gerne folgende Termine für eine 45-minütige Online-Demo vor:
- Dienstag, [Datum] um 14:00 Uhr
- Donnerstag, [Datum] um 10:00 Uhr
- Freitag, [Datum] um 15:00 Uhr"
### Zusätzliche Services erwähnen
- Kostenlose Prozessanalyse
- Unverbindliche Machbarkeitsstudie
- Referenzkunden aus der Branche
### Schluss
- Freundlicher, aber bestimmter Ton
- Verfügbarkeit für Rückfragen
- Professionelle Grußformel
## Ton und Stil
- **Professionell aber zugänglich**
- **Nutzen-orientiert statt feature-lastig**
- **Vertrauensbildend durch Kompetenz**
- **Handlungsorientiert aber nicht aufdringlich**
- **Persönlich aber nicht zu familiär**
## Wichtige Elemente
- Immer Bezug zur ursprünglichen Anfrage
- Branchenspezifische Beispiele wenn möglich
- Betonung der System-Integration
- Verweis auf den Full-Service-Ansatz
- Zeitnahe Terminvorschläge
- Klare nächste Schritte
## Was zu vermeiden ist
- Generische Massenantworten
- Zu technische Details
- Zu lange E-Mails (max. 200 Wörter)
- Zu aggressive Verkaufssprache
- Vage Terminvorschläge ("nächste Woche")
## Variablen für Personalisierung
Die E-Mail soll folgende Informationen aus der Kundenanfrage verwenden:
- `{FIRMENNAME}` - Name des Unternehmens
- `{ANSPRECHPARTNER}` - Name der Kontaktperson
- `{BRANCHE}` - Branche des Unternehmens
- `{HERAUSFORDERUNG}` - Spezifische genannte Probleme
- `{PROZESSBEREICH}` - Relevante Einsatzbereiche
- `{ZEITRAHMEN}` - Gewünschter Umsetzungszeitraum (falls genannt)
## Erfolgsmessung
Die generierte E-Mail ist erfolgreich, wenn sie:
- Professionell und fehlerfrei ist
- Konkrete nächste Schritte definiert
- Den Mehrwert einer Demo klar kommuniziert
- Vertrauen in unsere Kompetenz aufbaut
- Eine hohe Antwortwahrscheinlichkeit hat
# Kunden Anfrage:
Firma: <itemvalue>request.subject</itemvalue>
Vorname: <itemvalue>customer.firstname</itemvalue>
Nachname: <itemvalue>customer.lastname</itemvalue>
## Grund der Anfrage:
<itemvalue>request.description</itemvalue>
]]]]><![CDATA[>
</prompt>
</PromptDefinition>]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_SDkT5A" sourceRef="dataObject_n7vJcQ" targetRef="event_FrL0EA">
<bpmn2:documentation id="documentation_VBq6EQ"/>
</bpmn2:association>
<bpmn2:dataObject id="dataObject_0jfMhA" imixs:datatype="form-data" name="Form">
<bpmn2:documentation id="documentation_KIcv5Q"><![CDATA[<?xml version="1.0"?>
<imixs-form>
<imixs-subform label="Allgemein">
<imixs-form-section columns="1" >
<item name="request.subject" type="text" label="Firma:" required="true" />
<item name="request.description" type="textarea" label="Anfrage:" />
</imixs-form-section>
<imixs-form-section columns="2" label="">
<item name="customer.firstname" type="text" label="Vorname:" />
<item name="customer.lastname" type="text" label="Nachname:" />
<item name="customer.phone1" type="text" label="Telefon:" />
<item name="customer.phone2" type="text" label="Mobile:" />
<item name="customer.email" type="text" label="E-Mail:" />
<item name="customer.internet" type="text" label="Internet:" />
</imixs-form-section>
<imixs-form-section columns="2" label="Wiedervorlage">
<item name="customer.reminder.date" type="date" label="Termin:" />
<item name="customer.lastcontact.date" type="date" label="Letzter persönlicher Kontakt:" />
</imixs-form-section>
<imixs-form-section columns="1" label="Vorschlag E-Mail Antwort" readonly="true" >
<item name="request.response.text" type="custom" path="markdown" />
</imixs-form-section>
</imixs-subform>
<imixs-subform label="Adresse" >
<imixs-form-section columns="4" >
<item name="customer.address" type="text" label="Straße:" />
<item name="customer.zip" type="text" label="PLZ:" />
<item name="custmer.city" type="text" label="Ort:" />
<item name="customer.country" type="custom" path="country" label="Land:" />
<item name="customer.department" type="text" label="Abteilung:" />
</imixs-form-section>
</imixs-subform>
</imixs-form>
]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_X5iIsg" sourceRef="dataObject_0jfMhA" targetRef="task_6Rvbrg">
<bpmn2:documentation id="documentation_PDwxmg"/>
</bpmn2:association>
<bpmn2:intermediateCatchEvent id="event_06dF0Q" imixs:activityid="20" name="Reminder">
<bpmn2:extensionElements>
<imixs:item name="keypublicresult" type="xs:string">
<imixs:value><![CDATA[1]]></imixs:value>
</imixs:item>
<imixs:item name="txtactivityresult" type="xs:string">
<imixs:value><![CDATA[<validation name="required">false</validation>
<imixs-ai name="ASSIST">
<debug>true</debug>
<endpoint><propertyvalue>llm.service.endpoint</propertyvalue></endpoint>
<result-item>request.reminder.text</result-item>
</imixs-ai>]]></imixs:value>
</imixs:item>
</bpmn2:extensionElements>
<bpmn2:documentation id="documentation_qYAxGA"/>
<bpmn2:incoming>association_SDkT5A</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_0hzxVQ</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_9jTAFA</bpmn2:outgoing>
<bpmn2:signalEventDefinition id="signalEventDefinition_b67ibg" signalRef="signal_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_9jTAFA" sourceRef="event_06dF0Q" targetRef="event_xW07Ug">
<bpmn2:documentation id="documentation_Mnx6Mg"/>
</bpmn2:sequenceFlow>
<bpmn2:dataObject id="dataObject_RI0SGg" imixs:datatype="prompt-data" name="Prompt Compose Reminder">
<bpmn2:documentation id="documentation_UJhS6Q"><![CDATA[<?xml version="1.0" encoding="UTF-8"?>
<PromptDefinition>
<prompt><![CDATA[
## AKTUELLE AUFGABE: <itemvalue>$workflowstatus</itemvalue>
Du befindest dich jetzt im Task "<itemvalue>$event.name</itemvalue>" des Prozesses.
Der Kunde hat auf unsere bisherige Mail leider nicht reagiert.
Deine Aufgabe ist es, basierend auf dem nachfolgenden E-Mail Verkehr bezogen auf die Kundenanfrage eine professionelle Antwort-E-Mail zu verfassen, die folgende Ziele verfolgt:
1. Höflich nachfragen ob der Kunde unsere Information erhalten hat.
2. Den Kunden nochmal in seinem ursprünglichen Vorhabne bestärken.
3. Noch einmal die Vorteile unserer Lösung für den Kunden herausstrechen
2. Einen konkreten Demo-Termin vorschlagen
3. Den Mehrwert einer Live-Demonstration hervorheben
4. Vertrauen aufbauen durch Kompetenz und Service-Orientierung
## E-Mail Struktur
### Betreff
Erstelle einen ansprechenden, personalisierten Betreff der Neugier weckt:
- Bezug zur Kundenanfrage und unsere Rückantwort
- Benefit-orientiert
- Handlungsaufforderung
**Beispiele:**
- "Ihre Prozessoptimierung bei [Firmenname] - Live-Demo vereinbaren?"
- "So digitalisieren Sie [spezifischer Prozess] in 3 Wochen - Demo-Termin?"
### Anrede
- Persönlich und angemessen
- Bei Unklarheit "Sehr geehrte Damen und Herren"
### Einleitung (2-3 Sätze)
- Dank für die Anfrage
- Bestätigung des Verständnisses für die Herausforderung
- Positive Einschätzung der Machbarkeit
### Hauptteil - Problem-Lösung-Nutzen
**1. Problem-Verständnis demonstrieren:**
- Spiegle die vom Kunden genannten Herausforderungen wider
- Zeige Verständnis für die Branche/Situation
**2. Lösungsansatz skizzieren:**
- Konkrete Anwendungsfälle für ihren Bereich
- Verweis auf ähnliche erfolgreiche Projekte
- Betonung des Full-Service-Ansatzes
**3. Demo-Mehrwert herausstellen:**
- "Live erleben statt nur hören"
- Individuelle Anpassung der Demo an ihre Prozesse
- Sofortige Beantwortung ihrer spezifischen Fragen
### Call-to-Action - Terminvorschlag
**Konkrete Terminoptionen anbieten:**
- 2-3 spezifische Zeitslots in den nächsten 7-10 Tagen
- Dauer angeben (45-60 Minuten)
- Online-Meeting erwähnen (flexibel und zeitsparend)
**Beispiel:**
"Ich schlage Ihnen gerne folgende Termine für eine 45-minütige Online-Demo vor:
- Dienstag, [Datum] um 14:00 Uhr
- Donnerstag, [Datum] um 10:00 Uhr
- Freitag, [Datum] um 15:00 Uhr"
### Zusätzliche Services erwähnen
- Kostenlose Prozessanalyse
- Unverbindliche Machbarkeitsstudie
- Referenzkunden aus der Branche
### Schluss
- Freundlicher, aber bestimmter Ton
- Verfügbarkeit für Rückfragen
- Professionelle Grußformel
## Ton und Stil
- **Professionell aber zugänglich**
- **Nutzen-orientiert statt feature-lastig**
- **Vertrauensbildend durch Kompetenz**
- **Handlungsorientiert aber nicht aufdringlich**
- **Persönlich aber nicht zu familiär**
## Wichtige Elemente
- Immer Bezug zur ursprünglichen Anfrage
- Branchenspezifische Beispiele wenn möglich
- Betonung der System-Integration
- Verweis auf den Full-Service-Ansatz
- Zeitnahe Terminvorschläge
- Klare nächste Schritte
## Was zu vermeiden ist
- Generische Massenantworten
- Zu technische Details
- Zu lange E-Mails (max. 200 Wörter)
- Zu aggressive Verkaufssprache
- Vage Terminvorschläge ("nächste Woche")
## Variablen für Personalisierung
Die E-Mail soll folgende Informationen aus der Kundenanfrage verwenden:
- `{FIRMENNAME}` - Name des Unternehmens
- `{ANSPRECHPARTNER}` - Name der Kontaktperson
- `{BRANCHE}` - Branche des Unternehmens
- `{HERAUSFORDERUNG}` - Spezifische genannte Probleme
- `{PROZESSBEREICH}` - Relevante Einsatzbereiche
- `{ZEITRAHMEN}` - Gewünschter Umsetzungszeitraum (falls genannt)
## Erfolgsmessung
Die generierte E-Mail ist erfolgreich, wenn sie:
- Professionell und fehlerfrei ist
- Konkrete nächste Schritte definiert
- Den Mehrwert einer Demo klar kommuniziert
- Vertrauen in unsere Kompetenz aufbaut
- Eine hohe Antwortwahrscheinlichkeit hat
]]]]><![CDATA[>
</prompt>
</PromptDefinition>]]></bpmn2:documentation>
</bpmn2:dataObject>
<bpmn2:association id="association_P04rBw" sourceRef="dataObject_RI0SGg" targetRef="event_06dF0Q">
<bpmn2:documentation id="documentation_w7x98g"/>
</bpmn2:association>
<bpmn2:task id="task_htD1AQ" imixs:processid="1200" name="Reminder">
<bpmn2:extensionElements/>
<bpmn2:documentation id="documentation_6AHSSA"/>
<bpmn2:incoming>sequenceFlow_M9MRGw</bpmn2:incoming>
<bpmn2:incoming>sequenceFlow_usZTeg</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_d4R0mQ</bpmn2:outgoing>
<bpmn2:outgoing>sequenceFlow_AZxvYg</bpmn2:outgoing>
<bpmn2:incoming>sequenceFlow_9jTAFA</bpmn2:incoming>
</bpmn2:task>
<bpmn2:sequenceFlow id="sequenceFlow_0hzxVQ" sourceRef="task_sz0cKg" targetRef="event_06dF0Q">
<bpmn2:documentation id="documentation_WZINZA"/>
</bpmn2:sequenceFlow>
<bpmn2:intermediateCatchEvent id="event_xW07Ug" name="E-Mail">
<bpmn2:documentation id="documentation_B5HG2A"/>
<bpmn2:incoming>sequenceFlow_9jTAFA</bpmn2:incoming>
<bpmn2:outgoing>sequenceFlow_usZTeg</bpmn2:outgoing>
<bpmn2:messageEventDefinition id="messageEventDefinition_UYw0dg" messageRef="message_1"/>
</bpmn2:intermediateCatchEvent>
<bpmn2:sequenceFlow id="sequenceFlow_usZTeg" sourceRef="event_xW07Ug" targetRef="task_htD1AQ">
<bpmn2:documentation id="documentation_H8W0Dg"/>
</bpmn2:sequenceFlow>
<bpmn2:textAnnotation id="textAnnotation_hHLjgQ" textFormat="">
<bpmn2:documentation id="documentation_Rkc0CA"/>
<bpmn2:text id="text_BU0vZA"><![CDATA[System Prompt]]></bpmn2:text>
</bpmn2:textAnnotation>
<bpmn2:textAnnotation id="textAnnotation_RaTrkg" textFormat="">
<bpmn2:documentation id="documentation_Wl0KrA"/>
<bpmn2:text id="text_0MS63A"><![CDATA[User Prompt
Assistant Prompt]]></bpmn2:text>
</bpmn2:textAnnotation>
<bpmn2:association id="association_SvshWA" sourceRef="textAnnotation_RaTrkg" targetRef="dataObject_RI0SGg">
<bpmn2:documentation id="documentation_XKINqQ"/>
</bpmn2:association>
<bpmn2:association id="association_UKNi0g" sourceRef="textAnnotation_RaTrkg" targetRef="dataObject_n7vJcQ">
<bpmn2:documentation id="documentation_rXhuNg"/>
</bpmn2:association>
<bpmn2:association id="association_OJNtWw" sourceRef="dataObject_ppOcHQ" targetRef="textAnnotation_hHLjgQ">
<bpmn2:documentation id="documentation_7JEj3g"/>
</bpmn2:association>
</bpmn2:process>
<bpmn2:signal id="signal_1" name="org.imixs.ai.workflow.ImixsAIAssistantAdapter"/>
<bpmn2:message id="message_1" name="Message 1">
<bpmn2:documentation id="documentation_aEqAaA"/>
</bpmn2:message>
<bpmndi:BPMNDiagram id="BPMNDiagram_1" name="OpenBPMN Diagram">
<bpmndi:BPMNPlane bpmnElement="process_1" id="BPMNPlane_wBZ1iA">
<bpmndi:BPMNShape bpmnElement="participant_STxhdA" id="BPMNShape_F40S0w">
<dc:Bounds height="210.0" width="800.0" x="0.0" y="0.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="message_1" id="BPMNShape_0Cmdiw">
<dc:Bounds height="20.0" width="30.0" x="0.0" y="0.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_WdYgDQ">
<dc:Bounds height="20.0" width="100.0" x="-35.0" y="25.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
</bpmndi:BPMNPlane>
<bpmndi:BPMNPlane bpmnElement="collaboration_1" id="BPMNPlane_E78zcg">
<bpmndi:BPMNShape bpmnElement="participant_aMKbSA" id="BPMNShape_t6JRBw">
<dc:Bounds height="430.0" width="1280.0" x="80.0" y="130.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="lane_mNgUrw" id="BPMNShape_ytlcMg">
<dc:Bounds height="430.0" width="1250.0" x="110.0" y="130.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_zUD3jQ" id="BPMNShape_cvGU9Q">
<dc:Bounds height="36.0" width="36.0" x="177.0" y="257.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_3U3fqA">
<dc:Bounds height="20.0" width="100.0" x="145.0" y="296.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_6Rvbrg" id="BPMNShape_Tx6tQQ">
<dc:Bounds height="50.0" width="110.0" x="290.0" y="250.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_D00leQ" id="BPMNShape_Ymu9vA">
<dc:Bounds height="36.0" width="36.0" x="1247.0" y="257.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_Q3qxiA">
<dc:Bounds height="20.0" width="100.0" x="1215.0" y="296.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_sz0cKg" id="BPMNShape_ZPpE9Q">
<dc:Bounds height="50.0" width="110.0" x="610.0" y="250.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_FrL0EA" id="BPMNShape_beJhIA">
<dc:Bounds height="36.0" width="36.0" x="487.0" y="257.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_dlLiYw">
<dc:Bounds height="20.0" width="100.0" x="455.0" y="296.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_n7vJcQ" id="BPMNShape_JUBFzw">
<dc:Bounds height="50.0" width="35.0" x="530.0" y="360.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_VfYgzQ">
<dc:Bounds height="20.0" width="100.0" x="497.5" y="415.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_06dF0Q" id="BPMNShape_9NYhlQ">
<dc:Bounds height="36.0" width="36.0" x="817.0" y="257.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_PLNrYw">
<dc:Bounds height="20.0" width="100.0" x="785.0" y="296.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="dataObject_RI0SGg" id="BPMNShape_rmNqgA">
<dc:Bounds height="50.0" width="35.0" x="850.0" y="360.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_ku7Ynw">
<dc:Bounds height="20.0" width="100.0" x="817.5" y="415.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="task_htD1AQ" id="BPMNShape_00qcug">
<dc:Bounds height="50.0" width="110.0" x="1040.0" y="250.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="event_xW07Ug" id="BPMNShape_iDXcsw">
<dc:Bounds height="36.0" width="36.0" x="917.0" y="257.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_7FZLNg">
<dc:Bounds height="20.0" width="100.0" x="885.0" y="296.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="textAnnotation_hHLjgQ" id="BPMNShape_yTvs4w">
<dc:Bounds height="50.0" width="99.0" x="200.0" y="450.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNShape bpmnElement="textAnnotation_RaTrkg" id="BPMNShape_Seay8g">
<dc:Bounds height="50.0" width="115.0" x="660.0" y="360.0"/>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_IPSgCg" id="BPMNEdge_1fpCJA" sourceElement="BPMNShape_cvGU9Q" targetElement="BPMNShape_Tx6tQQ">
<di:waypoint x="213.0" y="275.0"/>
<di:waypoint x="290.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_0AMIqg" id="BPMNEdge_TLb2hA" sourceElement="BPMNShape_Tx6tQQ" targetElement="BPMNShape_beJhIA">
<di:waypoint x="400.0" y="275.0"/>
<di:waypoint x="487.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="dataObject_ppOcHQ" id="BPMNShape_3NDZIQ">
<dc:Bounds height="50.0" width="35.0" x="230.0" y="360.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_vCwNqg">
<dc:Bounds height="20.0" width="100.0" x="197.5" y="415.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_8heL2Q" id="BPMNEdge_tn0vTw" sourceElement="BPMNShape_3NDZIQ" targetElement="BPMNShape_Tx6tQQ">
<di:waypoint x="265.0" y="383.0"/>
<di:waypoint x="314.0" y="383.0"/>
<di:waypoint x="314.0" y="300.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_M9MRGw" id="BPMNEdge_8yerTg" sourceElement="BPMNShape_beJhIA" targetElement="BPMNShape_ZPpE9Q">
<di:waypoint x="523.0" y="275.0"/>
<di:waypoint x="610.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_AZxvYg" id="BPMNEdge_0tnxpg" sourceElement="BPMNShape_00qcug" targetElement="BPMNShape_Ymu9vA">
<di:waypoint x="1150.0" y="275.0"/>
<di:waypoint x="1247.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_SDkT5A" id="BPMNEdge_8RzUwA" sourceElement="BPMNShape_JUBFzw" targetElement="BPMNShape_beJhIA">
<di:waypoint x="530.0" y="382.0"/>
<di:waypoint x="505.0" y="382.0"/>
<di:waypoint x="505.0" y="293.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNShape bpmnElement="dataObject_0jfMhA" id="BPMNShape_sxOufg">
<dc:Bounds height="50.0" width="35.0" x="180.0" y="150.0"/>
<bpmndi:BPMNLabel id="BPMNLabel_Em4O4Q">
<dc:Bounds height="20.0" width="100.0" x="147.5" y="205.0"/>
</bpmndi:BPMNLabel>
</bpmndi:BPMNShape>
<bpmndi:BPMNEdge bpmnElement="association_X5iIsg" id="BPMNEdge_89BTFw" sourceElement="BPMNShape_sxOufg" targetElement="BPMNShape_Tx6tQQ">
<di:waypoint x="215.0" y="175.0"/>
<di:waypoint x="316.0" y="175.0"/>
<di:waypoint x="316.0" y="250.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_9jTAFA" id="BPMNEdge_jirxxQ" sourceElement="BPMNShape_9NYhlQ" targetElement="BPMNShape_iDXcsw">
<di:waypoint x="853.0" y="275.0"/>
<di:waypoint x="917.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_P04rBw" id="BPMNEdge_PvNY7w" sourceElement="BPMNShape_rmNqgA" targetElement="BPMNShape_9NYhlQ">
<di:waypoint x="869.0" y="360.0"/>
<di:waypoint x="869.0" y="327.0"/>
<di:waypoint x="835.0" y="327.0"/>
<di:waypoint x="835.0" y="293.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_0hzxVQ" id="BPMNEdge_dU0hJw" sourceElement="BPMNShape_ZPpE9Q" targetElement="BPMNShape_9NYhlQ">
<di:waypoint x="720.0" y="275.0"/>
<di:waypoint x="817.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="sequenceFlow_usZTeg" id="BPMNEdge_onrGxg" sourceElement="BPMNShape_iDXcsw" targetElement="BPMNShape_00qcug">
<di:waypoint x="953.0" y="275.0"/>
<di:waypoint x="1040.0" y="275.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_SvshWA" id="BPMNEdge_bAH1ZA" sourceElement="BPMNShape_Seay8g" targetElement="BPMNShape_rmNqgA">
<di:waypoint x="775.0" y="385.0"/>
<di:waypoint x="850.0" y="385.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_UKNi0g" id="BPMNEdge_5jltZQ" sourceElement="BPMNShape_Seay8g" targetElement="BPMNShape_JUBFzw">
<di:waypoint x="660.0" y="385.0"/>
<di:waypoint x="565.0" y="385.0"/>
</bpmndi:BPMNEdge>
<bpmndi:BPMNEdge bpmnElement="association_OJNtWw" id="BPMNEdge_qfgmDg" sourceElement="BPMNShape_3NDZIQ" targetElement="BPMNShape_yTvs4w">
<di:waypoint x="248.0" y="410.0"/>
<di:waypoint x="248.0" y="430.0"/>
<di:waypoint x="250.0" y="430.0"/>
<di:waypoint x="250.0" y="450.0"/>
</bpmndi:BPMNEdge>
</bpmndi:BPMNPlane>
</bpmndi:BPMNDiagram>
</bpmn2:definitions>