Human Interaction
Shopify

Build API Apps with
Human Interaction and Shopify

Without Writing Code
What is an API App?

API Apps are integration solutions that connect software platforms in specific industries. Unlike basic data connections, API Apps deliver deep integrations with industry-specific logic, error handling, and user-friendly configuration. They function as mini-SaaS products that can be deployed to multiple customers or users and even generate recurring revenue.

Browse prebuilt API Apps
{TEMPLATE_APP_ICON}

API Apps are productized integration solutions that connect software platforms in specific industries. Unlike basic data connections, API Apps deliver deep integrations with industry-specific logic, error handling, and user-friendly configuration. They function as mini-SaaS products that can be deployed to multiple customers, generating recurring revenue.

Cliniko

API Apps are productized integration solutions that connect software platforms in specific industries. Unlike basic data connections, API

Zoom

API Apps are productized integration solutions that connect software platforms in specific industries. Unlike basic data connections, API A

Start Building with Prebuilt Triggers and Actions

These triggers and actions come prebuilt with the APIANT platform, enabling you to quickly and effortlessly start creating integrations between your favorite apps. Need more functionality? As a Builder, you can easily add new triggers and actions yourself using our intuitive, low-code Assembly Editor. Explore Assembly Editor Documentation

Human Interaction

Human Interaction

Triggers (1)

Need additional triggers? Create them visually with our Assembly Editor—no coding required.

New form submission (instant)
Creates a form using a WYSIWYG designer, which also provides the URL to the form. Emits mappable output fields for each form element. Triggered when new submissions from the form are received.

Human Interaction

Human Interaction

Actions (11)

Need additional actions? Create them visually with our Assembly Editor—no coding required.

Await form submission
Suspends the automation and awaits a submission from a form designed via the "create a form" action. This action, when configured, will use the closest "create a form" action that precedes it in the automation's logic flow.
Await form submission with timeout
Suspends the automation and awaits a submission from a form designed via the "create a form" action. This action, when configured, will use the closest "create a form" action that precedes it in the automation's logic flow. If nobody submits the form within the specified datetime, the automation wakes up and empty field values are emitted.
Await human moderation
Suspends the automation and awaits human moderation. Approval is performed by someone visiting the link emitted from the "get moderation request link" action.
Await human moderation with timeout
Suspends the automation and awaits human moderation. Approval is performed by someone visiting the link emitted from the "get moderation request link" action. If nobody moderates the item within the specified datetime, the specified default moderation result will be emitted.
Configure moderation queue UI
Configures the moderation queue's UI elements. Configuration can be done per automation and per scope.
Create a form
Creates a form using a WYSIWYG designer. Emits the URL to the form. The "await form response" action must be used to receive the submitted form information.
Display form waiting message
Displays a text message in a popup dialog along with a spinning animation icon and an optional halt button. This action can be called multiple times after a form is submitted to update progress before the next form is displayed.
Execute assembly in browser
Only for use in form app automations. Suspends the automation while the form in the browser executes the specified assembly in the browser. There must be form actions that precede and follow this action.
Get moderation request link
Returns a moderation request link to be sent to a human. When the link is opened, they will see the provided title and description, along with buttons to take action.
Manually configure automation webhook triggers in browser
Only for use in form app automations. Suspends the automation while the form in the browser executes webhook triggers in the browser that need manual end user configuration. There must be form actions that precede and follow this action.
Perform app connection workflow
Only for use in form app automations. Suspends the automation while the form in the browser walks the end user through the workflow for connecting the specified app. There must be form actions that precede and follow this action. This action may not result in an app actually being connected. Check the emitted "Action error message" field for any error message. Also, use the System "Does account have app connection" action to check for the presence of the app connection.

Shopify

Shopify

Triggers (17)

Need additional triggers? Create them visually with our Assembly Editor—no coding required.

New cart (instant)
Triggered when a cart is created.
New customer
Triggered when a new customer is added.
New customer (instant)
Triggered when a customer is added.
New order
Triggered when a new order is received.
New order (instant)
Triggered when an order is created.
New paid order (instant)
Triggered when an order is paid.
New product
Triggered when a new product is added.
Order fulfilled (instant)
Triggered when an order is fulfilled.
Order partially fulfilled (instant)
Triggered when an order is partially fulfilled.
Two-way sync new or updated customers
A polling trigger for two-way syncing new and updated customers, with enhanced on-the-fly mapping. Can only be used with enhanced two-way sync actions that support on-the-fly mapping.
Updated cart (instant)
Triggered when a cart is updated.
Updated customer (instant)
Triggered when a customer is updated.
Updated fulfillment status
Triggered when an order's fulfillment status is updated.
Updated order
Triggered when an order is updated.
Updated order (instant)
Triggered when an order is updated.
Updated order payment status
Triggered when an order's payment status is updated.
Updated product
Triggered when a product is updated.

Shopify

Shopify

Actions (54)

Need additional actions? Create them visually with our Assembly Editor—no coding required.

Add customer
Creates a new customer. An error will occur if a customer having the same email or phone number already exists.
Add metafield to customer
Adds a metafield to the specified customer.
Add or update customer
Creates a new customer if the email does not exist, otherwise updates the existing customer.
Add product image
Adds a new product image from the image at the specified URL.
Add tags to customer
Adds one or more tags to the customer with the specified email. An error occurs if more than one customer is found. Existing tags on the customer are not removed.
Add tags to order
Adds one or more tags to the specified order. Existing tags on the order are not removed.
Add transaction to order
Adds a new transaction to the specified order.
Apply gift card adjustment
Adjusts the balance of the specified gift card.
Change product option names
Updates an existing product. Replaces only data that is set.
Change product option names and values
Updates an existing product. Replaces only data that is set.
Complete draft order
Completes a draft order.
Create product
Creates a new product.
Create product variant
Creates a new product variant.
Delete item from location
Deletes an inventory level of an inventory item at a location. Deleting an inventory level for an inventory item removes that item from the specified location. Every inventory item must have at least one inventory level. To move inventory to another location, first connect the inventory item to another location, and then delete the previous inventory level.
Delete product
Deletes an existing product.
Delete product variant
Deletes an existing product variant.
Find customer by email
Returns the customer ID having the specified email. If the customer is not found, an error occurs.
Find location by name
Returns the ID of the location with the specified name. An error occurs if zero or multiple are found.
Find orders
Finds orders based upon search criteria. Emits the IDs of any matching orders. Use the "get order" action to fetch details for found orders.
Find product by title
Finds a product by a title search. An error occurs if zero or multiple match.
Find product variant by SKU
Returns all fields for the specified product variant matching the provided SKU. An error occurs if multiple are found.
Find product variant by title
Finds a product variant by a title search. An error occurs if zero or multiple match.
Get Base URL
Returns the Base URL and store name for the Shopify connection.
Get customer
Returns all fields for the specified customer ID. If the customer is not found, an error occurs.
Get fulfillment order
Returns details for the specified order ID and fulfillment order ID. If either the order or fulfillment order is not found, an error occurs. Use the "get fulfillment order ids for order" action to fetch the fulfillment order ids for an order.
Get fulfillment order ids for order
Returns all fulfillment order ids for the specified order ID. If the order is not found, an error occurs. Use the "get fulfillment order" action to fetch details for each emitted fulfillment order ID.
Get inventory quantity
Returns the quantity of the specified inventory item. May return an array of results if no location is specified and the inventory item is available at multiple locations. No error occurs if the item is not found.
Get locations
Returns details for all locations.
Get metafields for customer
Returns up to 250 metafields for the specified customer.
Get order
Returns all fields for the specified order ID. If the order is not found, an error occurs.
Get product
Returns all fields for the specified product ID. If the product is not found, an error occurs.
Get product count
Retrieve a count of all products.
Get product variant
Returns all fields for the specified product variant ID. If the product variant is not found, an error occurs.
Get product variant by SKU
Returns all fields for the specified product variant matching the provided SKU. If zero or multiple are found, an error occurs.
Move fulfillment order line item
Changes the location which is assigned to fulfill a number of unfulfilled fulfillment order line items.
Order - add discount code
Adds a discount code to an order.
Order - add line item
Adds a line item to an order.
Order - add line item discount line
Adds a discount line to the last line item in the order. An error occurs if the order has no line item.
Order - add line item property
Adds a property to the last line item in the order. An error occurs if the order has no line item.
Order - add line item tax line
Adds a tax line to the last line item in the order. An error occurs if the order has no line item.
Order - create
Creates a new order.
Order - initialize
Initializes a new order Emits an order ID that must be passed into other order actions to add line items and discount codes to the order and to create the order.
Remove tags from customer
Removes one or more tags from the customer with the specified email.
Remove tags from order
Removes one or more tags from the specified order.
Send customer invite
Sends an account invite to a customer specified by their email address.
Two-way sync add or update a customer
An action for two-way syncing new and updated customers, with enhanced on-the-fly mapping using customer email addresses for matching. Can only be used with enhanced two-way sync triggers that support on-the-fly mapping.
Update customer
Updates an existing customer.
Update inventory item
Updates an existing inventory item.
Update inventory quantity
Updates the quantity of the specified inventory item at the specified location.
Update order
Updates an order.
Update order as fulfilled
Updates all order line items to mark them as fulfilled.
Update order line item as fulfilled
Updates an order line item to mark it as fulfilled.
Update product
Updates an existing product. Only data that is set is replaced.
Update product variant
Updates an existing product variant. Replaces only data that is set.

Testimonials

APIANT is the platform of choice for builders

"This Is My Bet On Who Wins The API Economy. Incredibly flexible and easy to understand."
RE
Jose E.
CTO
"Seamless Integrations - Professional Service. Has been instrumental in integrating our data factory across more than 200 locations."
BB
Brad B.
COO
"Nothing We Have Seen Comes Close To The Power And Versatility Of The APIANT Platform."
RE
Jeff G.
Owner
"The Preeminent Integration & Automation: Everything-You-Could-Ever-Need Platform."
JN
John N.
President
"Powerful Automation, Bespoke Solutions."

EG
Eric G.
Head of Marketing
"Awesomesauce! If you're looking to deliver exceptional results and drive innovation, look no further."
DS
Dave S.
CTO
"Great Partners! We've been partnering with Apiant since 2019. THANK YOU!"
LC
Laurie C.
CMO
"Seamless Implementation and Expert Support! Reliable and effective automation solutions."
DS
Jake H.
Project Manager
"An amazing partner! Has allowed us to develop a comprehensive integration solution."
AP
Angie P.
Director of Technology
"Professional Team and Excellent Experience. A company that will work with you and for you."
DS
Debra S.
Senior Director of Operations
"APIANT has proven to be an invaluable asset for our organization. Robust integration solutions."
CK
Corinne K.
Web Master
"Great partnership. We are very happy to continue working together with Apiant !"

CB
Christophe B.
Donor Relations Manager
"Longtime customer and a huge fan! Absolutely crucial for my biz. Couldn't do it without Apiant."
CR
Cody R.
Founder

Turnkey API Apps

CRMConnect
Mindbody and ActiveCampaign

Business integration that mirrors your entire Mindbody operation in ZohoCRM. All business objects - clients, sales, payments, services, memberships, and contracts - are automatically synchronized in real-time, enabling unified management across multiple locations.

CRMConnect
Mindbody and HubSpot

Marketing automation solution that transforms Mindbody data into sophisticated engagement campaigns. Real-time synchronization of client activities, purchases, and memberships enables intelligent, targeted communications.

CRMConnect
Mindbody and Keap

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CRMConnect
Mindbody and Klaviyo

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CRMConnect
Mindbody and Salesforce

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CRMConnect
Mindbody and ZohoCRM

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CalendarConnect
Mindbody and Calendly

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

ShopConnect
Mindbody and Shopify

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

ZoomConnect
Mindbody and Zoom

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

AppConnect
Mindbody and Zappier

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CRMCONNECT
Cliniko and HubSpot

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CRMCONNECT
Cliniko and ActiveCampaign

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CRMCONNECT
Cliniko and Saleforce

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CRMCONNECT
DonorPerfect and HubSpot

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CRMCONNECT
DonorPerfect and ActiveCampaign

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CRMCONNECT
DonorPerfect and Keap

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

MAILCONNECT
DonorPerfect and Mailchimp

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CRMConnect
Mindbody and HighLevel

Business integration that mirrors your entire Mindbody operation in ZohoCRM. All business objects - clients, sales, payments, services, memberships, and contracts - are automatically synchronized in real-time, enabling unified management across multiple locations.

CRMConnect
Mindbody and ActiveCampaign

Business integration that mirrors your entire Mindbody operation in ZohoCRM. All business objects - clients, sales, payments, services, memberships, and contracts - are automatically synchronized in real-time, enabling unified management across multiple locations.

CRMConnect
Mindbody and HubSpot

Marketing automation solution that transforms Mindbody data into sophisticated engagement campaigns. Real-time synchronization of client activities, purchases, and memberships enables intelligent, targeted communications.

CRMConnect
Mindbody and Keap

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CRMConnect
Mindbody and Klaviyo

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CRMConnect
Mindbody and ZohoCRM

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CalendarConnect
Mindbody and Calendly

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

ShopConnect
Mindbody and Shopify

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

ZoomConnect
Mindbody and Zoom

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

AppConnect
Mindbody and Zapier

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CRMCONNECT
Cliniko and HubSpot

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CRMCONNECT
Cliniko and ActiveCampaign

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CRMCONNECT
Cliniko and Saleforce

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CRMCONNECT
DonorPerfect and HubSpot

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CRMCONNECT
DonorPerfect and ActiveCampaign

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

CRMCONNECT
DonorPerfect and Keap

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

MAILCONNECT
DonorPerfect and Mailchimp

Robust integration that brings your Mindbody data into Keap. Automated synchronization of clients, sales, services, and memberships enables sophisticated marketing automation and client engagement.

What Sets APIANT’s AI Agents Apart?

Design visually

Create logic flows with our intuitive interface

Test instantly

Validate your integration in real-time

Deploy at scale

Distribute to multiple customers with one click

Generate revenue

Turn your expertise into subscription products

You offer a software platform and need seamless, deeply embedded integrations to enhance your product's value. APIANT helps you quickly create powerful, scalable API Apps that drive customer satisfaction, retention, and additional revenue.

The deep integration gap: Bridging the divide between open APIs and business needs

Your privacy matters to us.We’ll only use your information to respond to your inquiry. Your data will never be shared, sold, or used for spam.

Thank you!

Your submission has been received!
Oops! Something went wrong while submitting the form.