オートメーションエディター

ビジュアル。パワフル。プロダクショングレード。

ここでイングリディエントがレシピになります。基本的な同期をディープインテグレーションに変えるロジック(条件分岐、エラーハンドリング、データ変換、ビジネスルール)を構築します。1つのコードベースが数百の顧客に対応します。

フルフロー 条件分岐、データ変換、123のアクションを備えた実際のMindbodyからHubSpotへのインテグレーションフローを表示するAPINAT Automation Editor
クローズアップ

イングリディエントがレシピになる場所

各自動化は一つのことを確実にこなします。クラス予約が入ったら処理する。メンバーシップが更新されたら対応する。クライアントのサービス残回数が1回になったら、補充キャンペーンをトリガーする。

すべての自動化はコアロジックと設定を分離します。一つのコードベースが異なるタイムゾーン、設定、ビジネスルールを持つ数百の顧客にサービスを提供します。一度デプロイし、全員を同時にアップグレードします。

"1拠点のヨガスタジオに対応する同じオートメーションが、228拠点のフランチャイズにも対応します。ロジックは同一。設定が異なるだけです。"
  Automation Editor: MindBody → HubSpot CRM同期
検索、条件分岐、データ変換を備えたMindbodyからHubSpot CRMへの同期フローを表示するAPINAT Automation Editor

必要なものはすべて。不要なものはゼロ。

ビジュアルドラッグ&ドロップ構築

コードなし、しかし奥行きは深い。カスタムオブジェクト、レート制限、マルチロケーションルーティングなど、MindBodyとCRMの統合全体が視覚的に構築されています。すべてのステップが可視化され、検査可能で、テスト可能です。

条件分岐

設定に基づく分岐:「この顧客はカスタムオブジェクトを使用していますか?Yesなら左に分岐、Noなら右に分岐。」「このフランチャイズは拠点間でスノーバードの顧客を追跡していますか?Yesの場合、マルチロケーションのドロップダウンを更新。」

組み込みのエラーハンドリングとリトライロジック

レート制限、リトライロジック、エラーハンドリングはプラットフォームに組み込まれています。APIが429を返すと、プラットフォームは自動的にバックオフします。ステップが失敗すると、アラートの前に指数バックオフでリトライします。

🔍

リアルタイムモニタリングとデータ検査

任意のデータ(クライアントID、予約番号、メールアドレス)を検索すると、それが通過したすべてのステップ、すべての変換、すべてのAPIレスポンスを即座に確認できます。ログの調査も推測も不要です。

🚀

ワンクリック・デプロイメント

リンクされたすべてのアカウントに同時にデプロイします。アップグレードをプッシュすると、すべての顧客が一斉に取得します。手動のロールアウトなし、バージョンドリフトなし、漏れた拠点なし。

一度構築。数百社にデプロイ。各顧客が異なる形で利用。

製品化されたインテグレーションの秘訣は、普遍的なものと固有のものを分離することです。ロジック(API間のデータフロー、エラー処理、オブジェクトマッピング)はすべての顧客で同じです。設定(同期するフィールド、有効にする機能、タイムゾーン、言語、ロゴ)は顧客ごとに異なります。

ロジック ユニバーサル

オートメーションロジックはすべてのデプロイメントで同一です。データの流れ方、エラーの処理方法、システム間のオブジェクトマッピング方法を定義します。

  • API間のデータフロー
  • エラーハンドリングとリトライルール
  • オブジェクトのマッピングと変換
  • 設定に基づく条件分岐
  • レート制限の遵守

設定 顧客あたり

各デプロイメントには独自の設定レイヤーがあります。ロジックに触れることなく顧客ごとにカスタマイズできます。設定はFormAppsに直接表示され、エンドユーザーが構成できます。

  • 同期するフィールド
  • 有効にする機能(カスタムオブジェクト:はい/いいえ)
  • タイムゾーンと言語
  • 拠点固有の設定
  • ブランディングとUI設定
具体例: CRMインテグレーションには「カスタムオブジェクトの予約: Yes/No」という設定があります。オートメーションはその選択に基づいて分岐します。同じコードベースで両方のパスに対応します。フランチャイズが5つの新しい拠点を追加すると、それらの拠点はマスター設定を継承しますが、個別に設定することも可能です。
  設定とロジック:顧客ごとのコンフィギュレーション
顧客ごとの設定パネルとオートメーションロジック分岐を制御するトグルを表示するAPINAT Admin Console

妥協のないデータ処理

すべての自動化はAPIANTの統合データエンジン上で実行されます。フォーマットに依存しない処理。あらゆる箇所でXPathを使用。制限なくスケール。大量のAPIレスポンス、複雑なネスト構造、同期あたり数千レコードをエンジンがネイティブに処理します。

内部のエンジン

ほとんどの統合プラットフォームは、ネストされたJSON、ページ分割されたレスポンス、大量の同期に対応できません。APIANTのデータエンジンは、あらゆるフォーマット(JSON、XML、CSV、カスタム)を単一のモデルに正規化し、手動で解析することなく変換します。

XPath式はどこでも機能し、すべてのステップでデータの選択、フィルタリング、変換を精密に制御できます。

フォーマット非依存
JSON、XML、CSV、カスタムフォーマットを手動パーシングなしでネイティブに処理
XPathをあらゆる場所で
すべてのステップで精密なデータの選択、フィルタリング、変換
スケール制限なし
同期ごとに数千のレコード、複雑なネスト構造、大容量ペイロード

Automation EditorのAPIANTにおける位置づけ

Assembly Editorのイングリディエントがここでレシピになります。Admin Consoleがこれらのレシピを数百の顧客に一度にデプロイします。

アセンブリー・エディター
オートメーションエディター
管理コンソール
本番デプロイ

構築を始める準備はできていますか?

Automation Editorの実際の動作を見るか、プラットフォーム全体を探索する。