Skip to main content

Action: External API request

Configure integrations with third-party services via their API

i
Written by interpreter
Updated over a week ago

This article explains how to set up API requests inside the automation builder.

  1. In the automation builder add a new Action block and choose External request from the list.

  2. In the settings panel, you can create an integration with any API that supports: GET, POST, PUT, PATCH, DELETE.

  3. To test the request you should enter the URL, select the request type and click Test request. This allows you to verify that your API call is working before adding it to your automation.


  4. You can insert ChatPlace variables into the API request body or headers.

    Example use case: In a POST request, send client data from ChatPlace variables to any external service that accepts JSON or form data.

  5. After a successful test request, you can map values from the API response to ChatPlace variables. This allows you to use retrieved data in messages, check them in conditions and reuse them in other actions.

    ​​

  6. ChatPlace automatically recognizes fields from the API response and displays them in a list. You do not need to manually write variable paths — simply select the needed field.


  7. You can assign a tag if the API request returns an error.

    This allows you to create a separate error-handling branch, notify an operator if the external service is unavailable and also prevent automations from breaking silently.

  8. After configuring everything, click Save to apply the action.

Did this answer your question?