Menu
Documentation
Build, connect and ship
Turn your APIs and third-party services into workflows you can call, schedule or trigger. Start with the quickstart, or look up a connector.
Start here
Concepts
Workflows, steps, triggers and deployments: the building blocks.
Triggers
What starts a route — the available trigger types and how each one is configured.
Workflows
What a workflow is, the fields you fill in to create one, and what routes, triggers, steps, and variables do once it's created.
Publishing
What publishing a workflow actually does — a versioned, immutable snapshot of the draft — and why a published version doesn't serve traffic until it's deployed to an environment.
Environments
A named, store-scoped deployment target like Production or Staging — how a request selects one, and why each gets its own independent live instance of a published workflow.
Routes
A route pairs a trigger with an ordered sequence of steps, and controls whether the workflow endpoint is public or requires authentication.
Connections
Stored authentication credentials for a third-party service, created once and reused across steps and workflows via a connection-type workflow variable.
Variables
Named, typed values scoped to a workflow — ten types, from plain strings to connections and cron schedules — referenced from steps and routes with {{variables.<key>}}.
API Endpoint Trigger
Creates a dedicated API endpoint for synchronous workflow execution.
Step Name
Every workflow step has a name — how it's used, validated, and referenced from other steps.
GraphQL Trigger
Creates a native GraphQL endpoint with schema configuration and automatic field filtering.
Step Reference
How to reference a step's output, trigger data, or workflow variables from later steps using {{...}} template syntax.
Execution Settings
Fire-and-forget and continue-on-error — controlling whether a step blocks the workflow and whether its failure stops execution.
Webhook Trigger
Triggered by incoming HTTP webhook requests, with optional async execution, retry, and throttling.
Caching
Cache a step's result for a set duration so repeated calls with the same input don't re-run the step.
Schedule Trigger
Triggered on a scheduled basis using cron expressions.
File Event Trigger
Triggered when a file is created, updated, or deleted in the store's managed file storage.
Locking
Prevent overlapping executions of a step from running concurrently, using a lock key and hold period.
Connectors
Every action, parameter and response for each integration.
HTTP Connector
Make HTTP requests to any REST API endpoint — configure the URL, method, headers, query parameters, and body, then read the response with {{<stepReference>.response...}} template syntax.
Variable Connector
Set, read, and delete typed variables scoped to the current workflow execution — a mutable {{runtimeVariables.<name>}} store, separate from workflow-level {{variables.<key>}}.
BigCommerce
Manage your BigCommerce store — catalog, orders, customers, coupons, price lists, and inventory — via the Admin REST API (v2 + v3). Covers connecting, v2 vs v3 response shapes, pagination, quirks, and common workflows.
BigCommerce Storefront
Run and edit GraphQL queries/mutations against BigCommerce's Storefront API for products, cart, checkout, and customer accounts. Covers connecting, the editable query pattern, response shapes, error handling, and common workflows — read data with {{<stepReference>.response.data...}} template syntax.
BigCommerce Admin GraphQL
Run and edit GraphQL queries/mutations against BigCommerce's Admin API for store settings and URL redirects — read GraphQL data and errors with {{<stepReference>.response.data...}} template syntax.
Invoke Workflow Connector
Invoke another workflow in the same store, synchronously, passing method/path/headers/body/query and reading its result — in the calling execution's environment by default, or its default instance when Exclude Environment is on.
Invoke Route Connector
Invoke another route of the same workflow, synchronously, passing method/headers/body/query and reading its result — in the calling execution's environment by default, or the workflow's default instance when Exclude Environment is on.
Conditional Branch Connector
Model IF / ELSEIF / ELSE branching with branch-specific workflow steps — only the first matching branch's steps run.
Shopify
Shopify's GraphQL Admin API — one action per Query/Mutation, including operations with no REST equivalent (tagsAdd/tagsRemove, metafieldsSet, productSet, order editing, bulk operations). Covers connecting, the query/variables model, global ids, and the two-level data / errors / userErrors response. Every action is documented in the action reference.
Shopify Storefront
Shopify's Storefront GraphQL API — one action per Query/Mutation for product browsing, the Cart API, customer accounts, search, and content. Covers the shared connection, the editable query / Variables model, global ids and @inContext, the Cart API and customer-account flows, and the two-level data / errors / userErrors response. Every action is documented in the action reference.
Commercetools
Commercetools' GraphQL API — one action per Query/Mutation for products, carts, orders, customers, prices, and discounts. Covers the OAuth client-credentials connection and endpoint, the editable query / Variables model, the two-level data / errors response, version-based optimistic concurrency, update actions, localized text, and where/limit/offset pagination. Every action is documented in the action reference.
For Loop Connector
Iterate over an array (For Each) or repeat until a condition is met (Do While), running nested workflow steps each time.
HubSpot
Work with HubSpot CRM — contacts, companies, deals, tickets, products, line items, quotes, engagements, associations, pipelines, lists, files, and more — through its REST API. Covers connecting, the shared request/response model, quirks, and common tasks.
QuickBooks Online
Create and fetch customers and invoices in QuickBooks Online via the Accounting API, with a generic-request escape hatch for every other endpoint. Covers OAuth auth, request customization, and the response envelope.
Break Loop Connector
Immediately stop the nearest enclosing For Loop (For Each or Do While) — combine with a Conditional Branch to break only sometimes.
SAP Business One
Manage business partners and sales orders in SAP Business One via the Service Layer REST API, with a generic-request escape hatch for every other entity. Covers session auth, request customization, and the response envelope.
Parallel Execution Connector
Run every step nested inside it concurrently and wait for all to complete — a fixed fan-out, not an array iteration.
SAP S/4HANA Cloud
Manage business partners and sales orders in SAP S/4HANA Cloud via the standard OData APIs, with a generic-request escape hatch for any other API_* service. Covers OAuth auth, request customization, and the response envelope.
Sleep Connector
Pause workflow execution for a fixed number of milliseconds, clamped to a 5-minute ceiling, before continuing to the next step.
SAP Business ByDesign
Manage customers and sales orders in SAP Business ByDesign via tenant-configured custom OData services, with a generic-request escape hatch. Covers Basic auth, the CSRF handshake, request customization, and the response envelope.
JSONata Connector
Run a standalone JSONata expression against a JSON value to filter, reshape, or compute over it — distinct from the {{...}} template expressions used throughout the rest of the platform.
NetSuite
Work with NetSuite Customer, Invoice, Sales Order, and Item records through the SuiteTalk REST Record API, plus generic requests for everything else. Covers OAuth auth and NetSuite's response shapes.
Mapper Connector
Map JSON data field by field to a new shape with built-in transforms, a JSONata escape hatch per field, and post-mapping validation that can halt the workflow.
Business Central
Work with Microsoft Dynamics 365 Business Central sales and purchase documents — customers, vendors, items, invoices, orders, and their lines — through the automation API. Covers OAuth auth, the company_id and If-Match requirements, and OData response shapes.
Schema Validator Connector
Validate data against a JSON Schema and stop the workflow with a configurable HTTP-style error response if it fails.
Sage Intacct
Manage Sage Intacct Accounts Receivable customers and invoices through the REST API, with generic requests for everything else. Covers OAuth auth, the system key, and the ia::result envelope.
Data Table Connector
Create your own typed data tables and perform insert/get/find/update/upsert/delete/bulk-upsert operations on them from a workflow — platform-managed storage scoped to your store.
Xero
Work with the Xero Accounting API — accounts, bank transactions, contacts, credit notes, invoices, items, and payments. Covers OAuth auth, the required xero-tenant-id field, Xero's PUT/POST verbs, and the plural-key response envelope.
Catalog Connector
Load your own catalogs into the platform and search them by meaning from a workflow, with per-customer pricing, per-customer visibility and incremental-sync state.
GraphQL Connector
Make a GraphQL query or mutation against any GraphQL endpoint with variables and headers — a generic passthrough, not wired to a specific API.
Search Connector
Load documents into a search index from a workflow and search them by meaning and words, with filters, sorting, choices, segment prices, access control and feedback tracking.
Recommendations Connector
Get frequently-bought-together, related, trending and collaborative-filtering recommendations from your own order history, and record the views, clicks, cart adds, purchases and feedback that train and measure them.
Stripe
Manage Stripe customers, payment intents, subscriptions, checkout sessions, refunds, payouts, invoices, disputes, products, prices, and shipping rates. Covers auth, the smallest-unit amount convention, cursor pagination, and response access paths.
Code Executor Connector
Run custom JavaScript or TypeScript in an isolated sandbox with access to workflow context and a whitelisted set of libraries — no filesystem, no environment variables, and no real outbound network access.
Stripe Tax
Calculate tax at checkout and record tax transactions for filing via Stripe Tax, plus manage tax registrations. Covers the calculate-then-record flow, amount conventions, and response access paths.
Avalara AvaTax
Calculate tax, create and void tax transactions, validate addresses, and look up tax codes and companies via the AvaTax REST v2 API. Covers Basic auth, sandbox/production selection, the JSON address/line fields, and response access paths.
HTTP Proxy Connector
Forward a request to an external URL or another workflow using method/path routing rules, with optional access-denied rules to block specific requests outright.
Vertex Tax
Calculate tax at checkout and store transactions for compliance via the Vertex for e-Commerce API. Covers seller-token auth, the JSON transaction field, and response access paths.
HTTP Response Connector
End a workflow route by sending a custom HTTP response — built directly (status, headers, body) or forwarded from a previous step's own response.
Recharge
Manage the Recharge subscription lifecycle and skip charges, with generic requests for the rest of the API. Covers token auth, the singular-key response envelope, and pagination.
Zuora
Create and retrieve Zuora billing accounts and subscriptions (and cancel subscriptions), with generic requests for the rest of the v1 REST API. Covers OAuth auth, per-region base URLs, and the success/reasons response pattern.
Crypto Connector
Hash strings (optionally as HMAC) and encrypt/decrypt data with AES-CBC using Node's built-in crypto module. Covers key derivation, IV handling, and failure behaviour.
WooCommerce
Manage a WooCommerce store — products, variations, orders, customers, coupons, taxes, shipping zones, webhooks, and reports — via the REST v3 API. Covers Basic auth, the store base URL, the CRUD+batch pattern, and header-based pagination.
Salesforce Commerce Cloud
Work with the Salesforce Commerce API (SCAPI) — Shopper APIs (baskets, orders, customers, products, search) and Data/Admin APIs (catalogs, products, promotions, coupons). Covers SLAS vs Account Manager tokens, per-module base URLs, and the organizationId / siteId scoping.
Elastic Path
Work with Elastic Path Commerce Cloud's full API — carts, catalog and catalog search, PIM, price books, inventory, promotions, accounts, flows, integrations, and subscriptions. Covers client-credentials auth, region base URLs, and the JSON:API response shape.
JWT Connector
Sign, decode, and verify HMAC-based JSON Web Tokens (HS256/HS384/HS512) as a workflow step. Covers expiry handling and verification failure behaviour.
Chargebee
Manage Chargebee billing — customers, payment sources, subscriptions and their lifecycle, invoices, credit notes, transactions, items, coupons, and estimates. Covers Basic auth, the site base URL, the form-encoded-body requirement, and the list/offset pagination.
File Storage Connector
Upload, read, delete, and list files in the platform's own managed file storage, scoped to your store — including batched reads of large CSV/JSON files and file-size limits enforced per store and organisation.
Pimberly Connector
Manage products, attributes, categories, digital assets, and webhooks in Pimberly (a Product Information Management platform) as workflow steps.
Recurly
Manage Recurly billing — accounts, billing info, subscriptions, invoices, line items, transactions, coupons, catalog (items/plans/add-ons), usage, and revenue ledger — via the v3 API. Covers Basic auth, region base URLs, the version header, code- ids, and the nested list envelope.
Talon.One
Run Talon.One promotions through the Integration API and the Management API. Covers the two auth schemes, applicationId scoping, and the effects response.
Voucherify
Run Voucherify promotions and loyalty. Covers the header-pair auth schemes, the data-center base URL, the validate/redeem/rollback flow, and list/validation/redemption response shapes.
Adyen
Adyen Checkout: create payment sessions and payment links, and capture, cancel, refund and reverse payments. Card details are never accepted — collect payment with the Adyen widget.
Airtable
Airtable is a spreadsheet-database hybrid for organizing structured data into bases, tables, and records.
Akeneo
Akeneo PIM is an open-source Product Information Management platform for centralizing, enriching, and distributing product data across sales and marketing channels.
Bazaarvoice
Bazaarvoice is a ratings and reviews platform that helps brands and retailers collect, manage, and syndicate authentic customer-generated content such as reviews, questions, and answers.
BigQuery
Google BigQuery is a serverless data warehouse — run SQL queries and manage datasets and tables for analytics workflows.
Bynder
Bynder is a digital asset management (DAM) platform for organizing, finding, and distributing brand assets such as images, videos, and documents.
Firestore
Google Cloud Firestore is a NoSQL document database — create, read, update, delete, and query documents, plus batch and transactional writes.
Gmail
Gmail lets you send, search, and manage email programmatically — messages, threads, drafts, and labels.
Google Calendar
Google Calendar lets you create and manage calendar events, check free/busy availability, and list a user's calendars.
Google Cloud Functions
Google Cloud Functions lets you deploy, list, and synchronously invoke serverless functions.
Google Cloud Run Jobs
Google Cloud Run Jobs runs containerized workloads on demand — create, list, and execute jobs, and inspect their executions and tasks.
Google Cloud Storage
Google Cloud Storage is object storage — create and manage buckets, and upload, download, list, and delete objects and their access permissions.
Google Drive
Google Drive is cloud file storage — create, upload, search, and share files and folders, and manage comments and permissions on them.
Google Sheets
Google Sheets is a cloud spreadsheet app — read, write, append, and clear spreadsheet data, and manage spreadsheet/sheet structure.
Gorgias
Gorgias is an ecommerce-focused customer support helpdesk that unifies tickets, live chat, and social messages, with deep integrations into platforms like Shopify for order and customer context.
Intercom
Intercom is a customer service and engagement platform combining a shared inbox, live chat, help center, and AI-powered support bots for managing customer conversations.
Klarna
Klarna Payments and Order Management: create payment sessions, place orders from an authorization, and capture, refund, extend or cancel Klarna orders.
Notion
Notion is an all-in-one workspace for notes, docs, wikis, and project management. Its API lets integrations read and write pages, databases, blocks, comments, and users.
PagerDuty
PagerDuty is an incident management and on-call scheduling platform that helps teams detect, respond to, and resolve operational incidents in real time.
PayPal
PayPal Orders and Payments: create, authorize and capture PayPal orders, and capture, void and refund payments. Card details are never accepted — collect payment with the PayPal widget.
ShipBob
Submit fulfillment orders, track shipment status, and check inventory levels via the ShipBob API.
TradeBeyond
TradeBeyond (CBX) is a sourcing, product lifecycle and supply chain platform for retail brands. Its REST API covers vendors, factories, items, purchase orders, samples, quality inspections, code lists and more.
Zendesk
Zendesk is a customer service and support ticketing platform. This connector covers the core Zendesk Support (Ticketing) REST API, including tickets, users, organizations, groups, macros, triggers, and views.
Zoho CRM
Zoho CRM: create, read, update and search records in any module (Leads, Contacts, Deals, Accounts and custom modules), run COQL queries and bulk jobs, and manage notes, attachments, tags, users and CRM metadata.
AWS Bedrock
Invoke AWS Bedrock foundation models including Claude, Titan, and other AI models for text generation, embeddings, and more.
AWS Cognito
Interact with AWS Cognito to manage users, handle authentication, and manage user groups in Cognito User Pools.
AWS DynamoDB
Interact with AWS DynamoDB to perform database operations including put, get, query, and more.
AWS Kinesis
Interact with AWS Kinesis Data Streams to put and get records for real-time data streaming.
AWS Lambda
Invoke AWS Lambda functions synchronously or asynchronously to execute serverless functions.
AWS S3
Interact with AWS Simple Storage Service to upload, download, delete, and list objects in S3 buckets.
AWS SES
Interact with AWS Simple Email Service to send transactional emails, bulk emails, and get sending statistics.
AWS SNS
Interact with AWS Simple Notification Service to publish messages, subscribe endpoints, and manage notifications.
AWS SQS
Interact with AWS Simple Queue Service to send, receive, and manage messages in queues.
Anthropic
Interact with Anthropic's Claude API to create messages and generate AI responses.
Assistant
Send a message to one of your assistants and get its reply, so it can answer on WhatsApp, SMS, Slack or any other channel.
Auth0
Interact with Auth0 Management API to manage users, authentication methods, and user sessions.
Azure AI Foundry
Generate text, chat and create embeddings with GPT, Claude, Llama and other models deployed in your own Azure AI Foundry resource.
Cache
Internal caching operations to store and retrieve data using cache keys
ChatGPT
Interact with OpenAI's ChatGPT API to create chat completions and generate AI responses.
DPD
Interact with DPD API to create shipments and track packages. Supports DPD Belgium, Netherlands, and Germany.
Data Converter
Convert data between JSON, XML and CSV: XML to JSON, JSON to CSV, CSV to XML and every other direction.
Deliverr
Submit fulfillment orders, track order status, and check inventory levels via the Deliverr API.
FTP
Upload, download, and manage files on an FTP server.
FedEx
Interact with FedEx API to create shipments, get shipping rates, and track packages.
Forter
Submit orders to Forter for a real-time Approve/Decline fraud decision, retrieve decisions, and send post-purchase status updates.
Gemini Enterprise Agent Platform
Generate text and chat with Gemini, Claude and other models on your own Google Cloud project.
Google reCAPTCHA
Verify reCAPTCHA tokens (v2 and v3) with Google's siteverify API. Validate that requests are from humans and not bots.
Kafka
Publish messages to Apache Kafka topics and discover available topics.
Klaviyo
Interact with Klaviyo API to manage profiles, create events, and send marketing emails.
Message Queue (AMQP)
Publish messages to any AMQP 0-9-1 broker — RabbitMQ, ActiveMQ, or Amazon MQ.
MongoDB
Interact with MongoDB to perform database operations including insert, find, update, and delete.
Odoo
Search, read, create, update and delete records in any Odoo model (customers, sales orders, products, invoices, stock), and run model methods such as confirming an order.
Okta
Interact with Okta API to manage users, groups, and authentication.
Perplexity
Interact with Perplexity API to create chat completions with real-time web search capabilities.
PostgreSQL
Interact with PostgreSQL to perform database operations including insert and find.
Postmark
Interact with Postmark API to send transactional emails, batch emails, and get delivery statistics.
Redis
Direct Redis operations for advanced caching, data storage, and key-value operations
Riskified
Submit checkouts and orders to Riskified for fraud and chargeback risk review across pre-auth (checkout) and post-auth (order) flows.
Royal Mail
Interact with Royal Mail API to create shipments and track packages.
SFTP
Upload, download, and manage files on an SFTP (SSH File Transfer Protocol) server.
Segment
Interact with Segment API to track user events, identify users, record page views, and associate users with groups.
SendGrid
Interact with SendGrid API to send transactional and marketing emails.
ShipHero
Submit fulfillment orders, track order status, and check inventory levels via the ShipHero GraphQL API.
ShipperHQ
Interact with ShipperHQ API to get shipping rates across multiple carriers.
Shippo
Interact with Shippo API to create shipments, get shipping rates, and track packages across multiple carriers.
Shipstation
Interact with Shipstation API to create orders, get shipping rates, and track shipments.
Sift
Send user activity events to Sift for real-time fraud risk scoring, retrieve risk scores, and apply decisions to users, orders, sessions, or content.
Signifyd
Submit orders to Signifyd for fraud review, retrieve decisions, and manage fulfillment and chargeback guarantee status.
Slack
Send messages to Slack channels using Slack's Web API. Supports plain text messages and Slack Block Kit formatting.
Twilio
Interact with Twilio API to send SMS messages, make phone calls, and manage messaging services.
Vertex Taxamo
Interact with Taxamo API v2 to calculate taxes and create transactions. Provides comprehensive tax calculation and compliance solutions for VAT, sales tax, and GST.
Interact with WhatsApp Cloud API to send text messages, template messages, and media messages.
Guides
Step-by-step setup for your platform.
Installing Younifyd on BigCommerce
Step-by-step: install Younifyd from the BigCommerce App Marketplace, the connections and sample Products/Orders workflows created automatically, and how to test and open the app afterward.
Managing workflows
Create, import, export, duplicate, publish, configure and delete workflows, one at a time or several at once, and install ready-made ones from the template gallery.
Launching workflows
Turn published versions into live instances: configure variables per environment, reconfigure or upgrade an instance, pause, set the default, test the endpoints and roll back.
Managing connections
Create connections for the services your workflows call, keep their secrets safe, reconnect OAuth, and use them from workflows and launches.
Browsing and installing templates
Find a template, understand what it will add, install it into your store, handle overwrites, and finish setting it up.
Managing catalogs
Define a catalog's fields, roles and search text in the designer, browse and troubleshoot its records, and set up per-customer visibility and pricing.
Managing search indexes
Create a search index, load data, try searches, set up agentic search and product questions, tune the results and track how it performs, all from the designer.
Building an assistant
Create and configure an assistant: instructions, model, the tools it can call, appearance, sign-in, embedding, testing, insights and message limits.
Managing data tables
What a data table is, and how to create one, define its fields and primary key, manage records, run a workflow when records change, and move tables between stores.
Widgets in chat
Attach a widget to a tool and map its response onto a product grid, a cart or your own HTML — including columns per screen width, the editable cart drawer, and what the assistant is and isn't told.
Managing recommendations
Create a recommendation set, turn on strategies, pin or exclude items, preview results, attach a search index and track how recommendations perform.
Managing MCP servers
Create an MCP server from your workflow routes, connect Claude Desktop, Cursor or Claude Code, manage API keys, require sign-in and attach it to an assistant.
Access control with RBAC
Define roles and policies that control which callers can use a workflow's API endpoints, attach them to workflows and understand how requests are decided.
Masking sensitive data in logs
Hide sensitive fields such as passwords and keys in execution logs with store-level and workflow-specific masking rules.