セクションへジャンプ
COVID-19時代のロジスティクス
まだご存知でない方もいらっしゃるかもしれませんが、Tulip 光栄にも、当社のソフトウェアを MasksOnMasksOnは、COVID-19との闘いで医師を支援する非営利団体です。MasksOnグレーターボストン地域のメーカーによるボランティアグループで、個人用保護具(PPE)を設計、製造し、全国の医師に配布しています。このグループの努力の大半は、スキューバ・マスク、フィルター、およびこの2つを接続する3Dプリント・アダプターから作られた人工呼吸器の製造に集中しています。
COVID-19との闘いにおけるすべてのことがそうであるように、MasksOn事態は急速に変化しています。残念ながら、PPEの需要は高く、供給は低いのです。開発プロセスを通じて、安全性、信頼性、長寿命を確保するために、人工呼吸器には数え切れないほどの改良が加えられてきました。
Tulip 、このような高速で流動的でアジャイルな環境のために作られました。そしてこの2週間、私たちは製品とエンジニアをMasksOnボランティアとして提供しました。Tulip 提供するスピードと柔軟性は、この種の問題を解決する上で私たちをユニークな立場にしました。
この記事では、MasksOn 支援した方法の1つ、Tulip ロジスティクス・アプリケーションと配送サービスShippoの統合について説明します。
PPEを必要な場所に確実に届けるための統合
MasksOn サポートする多くの方法の1つに、Shippoとの統合をTulip アプリに組み込むことがあります。Shippoは、オンラインで配送の作成と支払いを可能にするマルチキャリア配送サービスです。Shippoの製品は直感的なインターフェイスと素晴らしいAPIドキュメントを持っています。
Tulip 使用 コネクタ機能を使い、この配送サービスとの統合を午後1分の作業で構築しました。一番の利点は、Tulip観点からは、Shippoに特有なものは何もないということです。このタイプの統合は、REST APIを持つサードパーティのシステムであれば、どのようなものにも構築できます。
配送ターミナルアプリは 、マサチューセッツ州エールワイフにあるMasksOn 本社から全国の病院へのマスクの配送方法をユーザーが決定するアプリです。ユーザーはマスクを宅配便で送るか(ローカル配送)、配送するか(長距離配送)を決めることができます。これは、ユーザーが注文の発送を作成する際に表示される画面です:
右下にGoShippoのShipが見えます。これは後でトリガーを作るボタンですが、まずはShippoに登録しましょう。
このアプリにShippoを統合するために最初にしたことは、Shippoアカウントにサインアップすることでした。その後、アカウントにクレジットカードを追加し、Shippo API Keyを生成しました。そして、ShippoのAPIドキュメントを読み込んだ後、アプリ用に2つのConnector Functionを構築しました。こんな感じです:
上に、私たちが構築した2つのコネクタ関数があります:出荷の作成」と「トランザクションの作成」です。
発送物の作成関数は、発送元、発送先、荷物の寸法など、発送物に関する入力リストを受け付けます。これらの入力により、Status (貨物が正常に作成されたかどうかを示すブール値)とRate ID(USPSが見積もった料金の一意の識別子)が返されます。
Create Transaction 関数は、Rate ID (Create Shipment 関数から受け取ったもの)を受け取り、Status( トランザクションが正常に実行されたかどうかを示すブール値)、Tracking Number、Tracking URL、 Label URLを返します。
これらのConnector Functionが構築されたら、Ship with GoShippo ボタンのTriggerを編集し、ボタンがクリックされたときにこれらのActionが呼び出されるようにしました:
最後に、Image Widgetを使って、ラベルURLからリンクされた画像をアプリに表示します:
このスクリーンを印刷し、出荷する箱にテープで貼り付けます。
この統合は、PPEを必要としているプロフェッショナルとマッチングさせるための大きなパズルの1ピースです。
私たちは、MasksOn 全国の医師にPPEを提供するという目標を達成するお手伝いができることに大変感謝しています。このShippoとの統合、MasksOn、またはTulip COVID-19に対応しているその他の方法について詳しくお知りになりたい場合は、covid19@tulip.co。
柔軟性の高いコード不要のアプリシステムで、将来の業務に対応します。
30日間の無料トライアルで、お客様の業務をリアルタイムで可視化する方法をご覧ください。