Skip to main content

Skyfire Checkout Agent

In this article, we will learn how to integrate a Skyfire token into a Sequentum Cloud agent and develop a checkout agent.

Learn more about Skyfire here: Skyfire Integration

Checkout Agent:

Step 1: Login to the Skyfire dashboard with valid credentials to generate your Buyer API Key.

image-20260427-161948.png

Skyfire API page

Step 2: Login to Sequentum Cloud dashboard with valid credentials. In Sequentum Cloud every transaction is logged with a complete, defensible audit trail, with integrated federated identities via Okta, Google, and Microsoft.

image-20260427-133856.png

Sequentum Cloud login page

Step 3 : In Sequentum Cloud, open the Skyfire configuration page under Organisation settings and save the API key as created in step 1.

image-20260427-162652.png

Skyfire API key

Step 4: Click on the New Agent button and choose the blank Agent option.

image-20260427-133926.png

New agent button

image-20260427-164645.png

Create New agent page

Step 5: In the Agent command, navigate to the Skyfire tab and check the ‘Enabled’ checkbox.

Step 6: Select the checkbox “Allow agent input parameters to overwrite all Skyfire settings”

Step 7: Choose a valid Seller domain or URL example  → http://bose.com

Step 8: Check the auto refresh token on expiry so that the token refresh happens automatically.

Screenshot 2026-04-27 125714-20260427-072715.png

Step 9: Add necessary input parameters such as email, firstName, lastName, phoneNumber, shippingAddress, cardDetails etc.

Screenshot 2026-04-27 125821-20260427-072822.png

Input parameter page

Step 10: Add URL command to load a product page: https://www.bose.com/p/headphones/quietcomfort-acoustic-noise-cancelling-headphones/QC-HEADPHONEARN.html?dwvar_QC-HEADPHONEARN_color=PETAL%20PINK&quantity=1

Screenshot 2026-04-27 131522-20260427-074522.png

URL command

Step 11: Further Add an Action command to click the “Add to Cart” button

Screenshot 2026-04-27 151323-20260427-094323.png

Add to Cart page

Step 12: After clicking on add to card, the user will land on the checkout page. Now, click on the checkout.

Screenshot 2026-04-27 153923-20260427-100923.png

Checkout page

Step 13: Add Input Action commands to enter customer details from Agent input parameters.

image-20260427-160950.png

Customer detail page

Step 14: Now, click on the Proceed to Payment details button using an Action command.

Screenshot 2026-04-27 174621-20260427-121621.png

Payment detail page

Step 15: Add Input Action command to enter the card details from the Agent input parameters.

image-20260427-161201.png

Card details

Step 16: Submit the form to complete the checkout using an Action command.

image-20260427-161258.png

Checkout page

Step 17: Click on the Save button on the top right corner and provide a name for your agent. After entering the name, click on the Save button in the popup to finalize the process.

image-20260428-170147.png

Additionally, we have the option to store a video recording of the agent's runtime, which can be helpful during the checkout process and assist merchants in their anti-fraud efforts.

To learn more about the video recording feature, refer to Video Recordings of Agents at Runtime

NOTE: To enable this feature, a user must first enable the toggle “Allow Agent Video” present in their Organisation Settings

image-20260428-170257.png

Step 18: In order to run the agent, a user needs to get to Control Centre by navigating to “Exit to Dashboard”

image-20260428-170330.png

Step 19: Click on  Run to execute the agent run.

image-20260428-170347.png

The checkout agent is created, and the user can proceed with their purchase.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.