Tagged: api
53 documents
clear filterTest Account Selection
Control which connected service account runs during testing by selecting from a dropdown when multiple accounts are configured for an app.
Automation Alert Reports
Configure how and when APIANT sends you alert reports for automation errors, including frequency settings and recipient email addresses.
Automation Alert Reports
Automated alert reports notify you of errors in your automations, with direct links to retry failed tasks and customizable delivery frequency and recipient email addresses.
Default Rate Limit
Connection-level rate limits control how frequently HTTP calls can be made from an app, enforced either per connection or globally across all accounts and connections in the system.
Date/Time Triggers
Schedule automation workflows to execute at specific dates and times or on recurring intervals such as hourly, daily, or weekly schedules.
Automation Alert Reports
Alert reports notify you of errors in automations and can be scheduled daily or immediately. Configure frequency and recipient email addresses in your account settings.
CRMConnect v3.6 – International Phone Number Formatting (Mindbody → HubSpot)
International phone number formatting automatically adds country calling codes to phone numbers synced from Mindbody to HubSpot, storing them in standard E.164 format for validation and reliable country detection.
Action Assemblies
Structuring actions with input modules, data formatting, API invocation, error handling, and output modules to process external system requests within automations.
Module Browser
View source code for all system modules and Module API classes, with options to toggle between LZX and Java implementations.
Billing by Bookings
Version 4 changes billing to count client bookings in virtual classes instead of API tasks, with monthly reset and real-time tracking in your account dashboard.
Error Handlers
Custom assemblies that intercept module errors and perform post-processing, such as converting technical error messages into user-friendly ones or suppressing errors entirely.
Export Triggers
Export triggers enable one-time bulk data exports from external systems by fetching all API data via pagination. Export automations run only in manual export mode without recurring schedules.
Concurrency
Configure how many instances of an automation can run simultaneously, controlling parallel execution for webhook triggers and execution chains.
App Assemblies
App assemblies handle user credential collection and validation for API integrations, supporting patterns like no authentication, user-entered credentials, and OAuth workflows.
Assembly versioning
Assembly versions track changes made during editing with messages explaining why modifications occurred. View version history, compare different versions graphically with color-coded changes, or revert to previous states.
API Credentials Management
Encrypted storage system for API credentials and OAuth secrets accessed from the Admin Console or Assembly Editor, with import/export functionality and keyvault value retrieval modules.
App Connections
Configure encrypted credentials for third-party APIs and services that your automations interact with, supporting multiple named connections per app.
Gated Triggers
Gated triggers fire once when threshold criteria are met, then reset only after the condition reverses. Configure thresholds and conditions using the Trigger (Gated) module.
API Integrations
Build apps, triggers, and actions by creating assemblies in the Assembly Editor that control automation execution, configuration, and error handling.
Automatic Error Retries
Configures which errors trigger automatic retries with exponential backoff scheduling up to eight attempts, primarily for transient HTTP and communication failures in transaction modules.
Assemblies
Foundational concepts for building automations with APIANT, including assemblies, modules, data streams, wires, and the tools used to design connected software systems.
AppConnect
No-code integration platform connecting Mindbody to 5,000+ apps via Zapier with 27 prebuilt connectors, real-time webhooks, enriched data payloads, and multi-location support.
Chatbot tool automations
Tool automations extend chatbot capabilities by wrapping actions that the AI model can invoke based on conversation context. Build them with input fields, actions, and output definitions.
Module Implementation
Edit and compile JavaScript and Java implementations for modules using the built-in code editor, with optional debug mode to trace execution and test in the assembly editor.
Web Services
REST-style API endpoints built as assembly diagrams that accept query parameters or POST payloads and return data in XML, JSON, or CSV format via Web Service Output modules.
Integration Decision Trees
Visual flowcharts for determining which app, action, and trigger assembly types to use when building APIANT integrations.
Polling Triggers
Polling triggers periodically check an API for new or updated data at configurable intervals. They should only be used when webhooks are unavailable, as they consume more resources and may miss data.
HTTP
HTTP app provides triggers to fetch data from URLs and actions to make REST API calls using common HTTP verbs like GET, POST, PUT, and DELETE.
Protocol Thread Triggers
Server-side always-running threads that maintain persistent connections using SDKs, with two variations: Unary threads handling all data for an app, and Per-Trigger threads with one thread per active automation.
Guide to manually syncing Inventory with Mindbody Products with Shopify Products
Manually triggering inventory syncs from Mindbody to Shopify by editing product details, since manual inventory changes don't automatically trigger updates in Shopify.
Service Accounts
Service accounts in the assembly editor group multiple API connections under a single named context so credentials can be rotated or scoped without touching each module individually.
Webhook Triggers
Webhook triggers enable automations to execute immediately when third-party systems push data via webhook URLs, supporting both manually configured and API-registered webhook variations.
Rate limits
API connections enforce limits on how frequently calls can be made to external services. Administrators can override default limits per connection to accommodate higher tier API plans or custom agreements.
Trigger Assemblies
Mechanisms that execute automation actions when criteria are met, including polling, webhooks, scheduled time-based triggers, gated threshold triggers, protocol connections, and bulk export options.
Workshops / Enrollments
Configure Zoom meeting registration for workshop enrollments in Mindbody by adjusting the last email notification check timing to ensure clients receive Zoom links before class starts.
Trigger/Action Commonality
Shared capabilities of trigger and action assemblies including API credential handling, error handling behavior, and configuration settings exposed to automation editors.
Two-Way Sync
Bidirectional synchronization between systems using specialized triggers and actions that prevent infinite loops by tracking unique row identifiers and mapping data fields between applications.
Webhook Validation
Implement custom webhook validation logic using Java JSP code in the plugin editor to authenticate incoming webhooks before processing.
Documenting assemblies
Add notes and links to assemblies to help others understand their purpose and functionality, including references to API documentation.
Rate Limits
Enforce request throttling across automations using named rate limiters with configurable scope levels, from single automation to entire tenant system.
Embed Inline
Embed APIANT Inline in your page: backend-issued link token for end-user identity, install automation bundles by folder name, manage automation state.
Protecting output data
Restrict module output data visibility to assembly owners only, preventing other account users from viewing sensitive information in editors, logs, and debug mode.
Manually pushing Mindbody orders to Shopify
Manually trigger the transfer of Mindbody orders to Shopify by selecting a date range, filtering by location and sales type, and confirming which orders to sync.
Manually sync Mindbody services/pricing options to Shopify
Procedures for syncing Mindbody services and pricing options to Shopify either automatically using SKU mapping or manually with variant support, including SKU format requirements and naming constraints.
Mindbody Pricing Option/Service Discontinuation: Integration with Shopify
Manage discontinued Mindbody pricing options and track their synchronization with Shopify, including product archival across single or multiple locations.
Post Shopify Sales with Services to the Mindbody Online Store
Automate posting Shopify service sales to your Mindbody online store. Supports service-based transactions only, not retail products, due to Mindbody API limitations.
Supported functionality
APIANT Inline capabilities: domain-locked embed, backend-issued end-user identity, install automation bundles by folder name, theming, automation state management.
What is APIANT?
APIANT is an integration platform you drive through Claude Code and the APIANT plugin. Describe the integration in plain English; Claude builds, tests, and ships it.
09 - _zapier → Mindbody client (instant)
Sync Mindbody client profile data including personal details, contact information, membership status, account balance, alerts, and preferences to Zapier instantly when client records are created or updated.
Sync Products
Sync selected Mindbody retail products to your Shopify store by enabling product filtering and choosing individual items to publish. Control new product publication status as active or draft.
Syncing Mindbody Services with Shopify: Auto Sync and Manual Setup Options
Integrate Mindbody services with Shopify using auto-sync for new services or manual sync for existing products. Configure status settings and manage single or multiple location syncing.
APIANT Inline
APIANT Inline lets a host page install prebuilt automation bundles into an end-user's APIANT account directly from the host's UI, without sending the user to APIANT's full editor.
Alert Mappings
Alert mappings generate descriptive messages in email reports when triggers, actions, or automations fail, configurable at trigger/action, automation, or system level.