
Message Start Event (HTTP)
Issues a URL that awaits an HTTP request. Starts a new Process automatically when an HTTP request is received. Capable of inserting values accepted as receive parameters to Business Data.
Capture



Notes
- You can check and copy the launching URL to clipboard in the property screen
- The parameter and IP filtering details can be checked in the other page after clicking the [URL, Reception Parameter] button in the property screen
- The value of API key (key) can be set arbitrarily with halfwidth alphanumeric characters, at most 100 in length
- Even though it is possible to leave the API key blank, please set the API key to tighten the security
- If the incoming HTTP request data does not meet the Data Item constraints, such as required settings and minimum/maximum character length, the process will not start
- There is a possibility that Process not to be started automatically due to the limit on the number of startups on the entire Workflow platform
- There is a possibility that Process not to be started automatically due to the size limit of the data that can be received
- Communication from the external network is not permitted by default on the Workflow platform
- To allow communication from an external network, change the settings in [IP Address Filtering] < [System Settings] (M312: System Administrator Authority Required)
- It is possible to set an IP address filter for each trigger URL
- If the incoming request has a “Questetra-Debug: true” header, it will start as a debug process
- If the caller is a debug process, or the header has been explicitly added
- Human Task handling in the debugging Process is assigned to the final editor of the App
- When a Process is started by calling this event from a [Throwing Message Intermediate Event (HTTP)], etc. within the same platform, a parent-child relationship is established with the started Process as a child and the calling Process as a parent
- The child Process has the ID of the parent Process as Process attribute information
- [Service Task (Start Child Process)] is an item for sending an HTTP request to this Start Event to start a child Process
- When a [Message Start Event (HTTP)] is set, the corresponding [Service Task (Start Child Process)] will appear in the modeler palette one by one
- For more information about [Service Task (Start Child Process)], please refer to the following page
- When a [Message Start Event (HTTP)] is set, the corresponding [Service Task (Start Child Process)] will appear in the modeler palette one by one
See also
- Linking and Operating Multiple Workflow Apps
- Starting a Process from Outside of Questetra BPM Suite
- R2170: Limitation on the Number of Running Processes
- R2182: Error Notification of HTTP Start
- R2210: Naming Convention for Data Receiving Parameter
- M221: Auto Start Triggered by HTTP Request
- M312: Filtering on Source IP Address
- M411: Auto-starting a “Billing Process” Triggered by a “Shipping Process”
- BPMN icons: Service Task (Start Child Process)
- BPMN icons: Throwing Message Intermediate Event (HTTP)
Pingback: Questetra BPMS: Process, Kick HttpStartEvent by TSV – Questetra Support
Pingback: System Settings – IP Address Filtering – Questetra Support
Pingback: System Settings – App External Connectivity – Questetra Support
Pingback: Entrusted-Delivery Flow – Questetra Support
Pingback: Designing Request Handling – Questetra Support
Pingback: Design Request Handling (Outsource option) – Questetra Support
Pingback: Postal Mailing Process – Questetra Support
Pingback: Translation-Time Measurement – Questetra Support
Pingback: Article Creation Flow – Questetra Support
Pingback: Pick, Pack and Ship flow-HTTP connect – Questetra Support
Pingback: BPO Shipment Process – Questetra Support
Pingback: Information Sharing in Shift Work – Questetra Support
Pingback: PayPal Billing Process – Questetra Support
Pingback: Salesforce Cooperation Process – Questetra Support
Pingback: Order Report Process – Questetra Support
Pingback: Billing Process – Questetra Support
Pingback: Shipment BPO Flow – Questetra Support