HTTPS receptions

NO IMAGE

 Home > User guide > Trrigers > HTTPS receptions

Introduction

HTTPS receptions is available with a paid plan of Single Office or higher.

About HTTPS receptions

You can execute the BOT by making a request to the HTTPS reception endpoint.

HTTPS reception trigger list

Navigate from the 'HTTPS Receptions' under the 'Triggers' in the global menu.
The list of registered HTTPS reception triggers will be displayed.
You can check the Trigger name, Endpoint, BOT name, and Executor.

The following functions are available on this screen.

  1. Add HTTPS reception triggers
  2. HTTPS reception trigger Details

Add HTTPS reception triggers

You can create a HTTPS receive trigger by clicking the [Create HTTPS reception] button on the HTTPS Receive Trigger List screen.

The following operations are available from this screen.

  1. Endpoint settings
  2. BOT settings
  3. Registration settings

All settings are saved with the [Register] button.

Endpoint settings

Trigger name

Set the name of the HTTPS reception trigger.

Filter

You can filter the reception based on the conditions you have set.

Conditions

[Source IP address]:Evaluate the access source IP address.
[Basic authentication]:Evaluate the Basic authentication you have set up.

*If Basic Authentication is enabled, you can pass through the Basic Authentication by including the following specification in the URL during the request.
 「https://username:password@hook.c-bot.pro/event_receives/・・・」

Behavior on condition match

[Receive]:The request is received and a receipt log is recorded.
[Execute BOT]:Execute the BOT when a request is received.

Behavier on condition mismatch

[Do not receive]:No request will be received, and the reception logs will not be recorded.
[Do not execute BOT]:This setting can be configured when the 'Do not receive' checkbox is unchecked. If a request is received, the BOT will not be executed.

Enable endpoint

Enable the generated endpoint.

BOT settings

Configure BOT execution by HTTPS reception trigger.

Target BOT

Select the target BOT.

Input data mapping

The value set here will be mapped to the input data of the BOT to be executed on the HTTPS reception trigger.

[Initial Value]:The data will not be mapped and will remain at the initial value.
[Fixed Value]:The values entered as fixed values will be mapped.
[Header]:The request header will be mapped to the input values.
[Body]:The request body will be mapped to the input values.

Text type dataFile type data
Initial Value×
Fixed Value×
Header×
Body

Enable BOT execution

Enable BOT execution by HTTPS reception trigger.

Registration settings

By pressing the 'Register' button, you will be redirected to the HTTPS reception trigger list screen, where the endpoint for the HTTPS reception trigger will be generated.

HTTPS reception trigger Details

You can check the details of HTTPS reception trigger.

The following operations are available from this screen.

  1. Endpoint
  2. Edit a HTTPS reception trigger
  3. Delete a HTTPS reception trigger
  4. Check reception logs

Endpoint

Generated endpoint.

Edit a HTTPS reception trigger

You can edit HTTPS reception triggers. Please refer to the HTTPS reception trigger registration for the editing method.

Delete a HTTPS reception trigger

Delete a HTTPS reception trigger.

  • Click the [Delete] button.
  • Click [OK]. Note that you cannot undone this deletion.

Check receprion logs

Click the [Reception Log] button to display the reception log detail page.

The following operations are available from this screen.

  1. Download the request body
  2. Delete the reception log
  3. Manual execution of BOT
  4. Execution log

Download the request body

Download the request body.

*A file with the appropriate extension for the request header's content-type will be downloaded. If the content-type is unknown, a file with the .dat extension will be downloaded.

Delete the reception log

Delete the reception log

  • Click the [Delete the reception log] button.
  • Click [OK]. Note that you cannot undone this deletion.

Manual execution of BOT

The BOT is manually executed with the contents of this reception log.

Execution log

You can check the details of the execution log. For execution log, please refer to the execution log details.