Siebel Email Administration Guide > Managing Workflows for Siebel Email Response > Process of Modifying Workflow Processes >
Parsing Message Text for the Campaign ID
You can modify the eMail Response - Process Message workflow to look for a Campaign ID field in the message body or subject. Use the procedure in this topic to complete this task. For more information, see Siebel Business Process Framework: Workflow Guide. When the workflow receives a message with the specified field, the text is copied into the new process property (CampaignID). Using this same approach, you can modify the eMail Response - Create Activity Process workflow and associate the activity record with the appropriate campaign. You can also parse an email message generated from a Web form. The Parse Message step can look for a first name, last name, and telephone number, and then use this data to create a contact record. This task is a step in Process of Modifying Workflow Processes. To parse text for the campaign ID
- In Siebel Tools Object Explorer, select the Workflow Processes object.
- In the Workflow Processes list, query for a process name of eMail Response - Process Message.
- In the Workflow Processes list, select eMail Response - Process Message and then click Revise.
The status of the workflow changes to In Progress.
- In the Workflow Processes list, right-click eMail Response - Process Message and choose Edit Workflow Process.
The Business Process Designer appears.
- Right-click the Parse Message step and choose Show Process Properties.
- In the WF Process Props list, add a new record with Name field of CampaignID.
- Right-click the Parse Message step and choose Show Input Arguments.
- In the Input Arguments list, add the input argument in the following table.
|
|
|
CampaignID |
Literal |
[CID:%s] |
- Right-click the Parse Message step and choose Show Output Arguments.
- In the Output Arguments list, add the output argument in the following table.
|
|
|
CampaignID |
Output Argument |
CampaignID |
NOTE: This output argument name must match the input argument name that you create in Step 8.
- In the History Toolbar, click Back to return to Siebel Tools.
- In the Workflow Processes list, right-click eMail Response - Process Message and choose Validate.
NOTE: You can also make sure the workflow works correctly by starting Communications Inbound Processor and sending test messages. For information about validating workflow processes, see Running the Process Simulator.
- In the Workflow Processes list, select eMail Response - Process Message and click Deploy.
|