Skip to content
FacebookYouTubeX (Twitter)

Qapla Integration

With the Qapla integration, you can streamline your ecommerce customer support by automating responses to common tracking inquiries such as “Where is my parcel?” and “When will my package arrive?”.

This integration allows your AI agent to instantly and accurately provide the status of your customer’s parcel using only the tracking number.

Let’s see how to integrate your Pingstreams AI agent with Qapla. The good news is that this native integration can be activated with just a few clicks.

Step 1: Start on the Pingstreams Dashboard

Section titled “Step 1: Start on the Pingstreams Dashboard”

First, head to the Pingstreams dashboard and create a block to ask for the tracking number.

Dashboard Setup

Step 2: Assign the tracking code to a new attribute

Section titled “Step 2: Assign the tracking code to a new attribute”

Next, assign the tracking code to a new attribute, which we’ll call “TrackingNumber”. To do this, select the “Capture User Reply” action and define a new attribute for it.

Tracking Number Attribute

Step 3: Select Qapla among the integrations

Section titled “Step 3: Select Qapla among the integrations”

The next step is to select Qapla from the list of integrations.

Select Qapla Integration

This integration requires two parameters. The first one is the tracking number of the user’s package, which we’ve already asked for. The second one is the Qapla API key, which you can add using the “Manage Integration” option, as shown in the image below.

Configure Qapla Integration

After entering the API key, simply click on Save.

Save API Key

If you need assistance obtaining your Qapla API code, the Qapla API documentation can help you.

Now, it’s time to use a condition in our flow to check if the given tracking code exists in the Qapla database. To do this, we’ll drag the action called “Condition w/else”.

Click on “Add new condition” and select the predefined attribute. Then click on “=equal as Text” among the conditions and type “OK” in the value. This condition determines if the TrackingNumber exists in the Qapla database or not, with “OK” meaning that the code exists.

Condition Setup

From the green endpoint (which signifies success), continue the flow to a new reply block where we will share the status of the package with another predefined attribute.

Success Path Configuration

There might be instances where the “TrackingNumber” cannot be found in the Qapla database, due to a typo or other reasons. For this scenario, we continue the conversation from the red endpoint of the condition block and ask the user to contact the support team, or re-enter the tracking number.

Thank you for reading! I hope you find this tutorial helpful.

To start your journey, head to your Pingstreams dashboard.

If you need any support for this integration, do not hesitate to contact us at support@pingstreams.io.