Upgrade to Pro — share decks privately, control downloads, hide ads and more …

KARTE Craft リアルタイムかつ柔軟な連携機能でシステムを自由自在につなぎこむ

KARTE Craft リアルタイムかつ柔軟な連携機能でシステムを自由自在につなぎこむ

KARTE CX Conference 2023 セッション
「業務プロセスを起点としたCXの変革ーKARTE CraftによるエンタープライズシステムとKARTEの融合」
の発表資料です。
https://event.plaid.co.jp/karte_cxc/2023

Avatar for PLAID Solutions

PLAID Solutions

July 18, 2023
Tweet

More Decks by PLAID Solutions

Other Decks in Technology

Transcript

  1. サブタイトルが入りま す yyyy.mm.dd | Event name here | | ©

    2019 PLAID Inc. 1 KARTE Craft リアルタイムかつ柔軟な連携機能で システムを⾃由⾃在につなぎこむ 2023/07/12 | KARTE Confernece 2023 | | © 2023 PLAID Inc.
  2. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. 2 ⾃⼰紹介 ⽮澤 学 やざわ まなぶ Yazawa Manabu • 株式会社プレイド エンジニア ◦ Ecosystem Product Dept 所属 ◦ KARTEの連携機能(API, Craft)の開発
  3. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. ⽬次 KARTEでできること、できないこと KARTE Craft の特徴 KARTE Craft で実現する世界 3
  4. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. 4 KARTEでできること、「まだ」できないこと
  5. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. 5 KARTEでできること オンライン接客 🙆 エンドユーザーの⾏動データを リアルタイムに解析 🙆 Web接客に活⽤することで 1 to 1のコミュニケーションを実現 外部サービスとの連携 🙆 KARTEと外部サービスのデータを相互に同期 🙅 ただし、データ連携ジョブの実⾏間隔は 最短でも1時間
  6. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. 6 KARTEでできること オンライン接客 🙆 エンドユーザーの情報を リアルタイムに解析 🙆 Web接客に活⽤することで 1 to 1のコミュニケーションを実現 外部サービスとの連携 🙆 KARTEと外部サービスのデータを相互に同期 🙅 ただし、データ連携ジョブの実⾏間隔は 最短でも1時間
  7. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. 7 KARTEでは「まだ」できないこと リアルタイムかつ柔軟なデータ連携 → APIとHookで実現できるが…… 🙅 KARTEからデータを送るとき:外部システムに合わせたデータ変換 は誰がやるか 🙅 外部システムからデータを送るとき:KARTE向けのデータ変換 は誰がやるか
  8. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. 8 リアルタイムかつ柔軟な データ連携の仕組み つまり、以下はまだ発展途上……😭 KARTEでは「まだ」できないこと
  9. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. ⽬次 KARTEでできること、できないこと KARTE Craft とは KARTE Craft で実現する世界 10
  10. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. 11 KARTE Craft KARTEに⾜りない機能を ユーザー⾃ら開発することで KARTEとシステムを柔軟につなぎこむ プラットフォーム
  11. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. 12 KARTE Craftの全体像
  12. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. 13 KARTE Craftの全体像
  13. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. KARTE Craftのコア機能 コード実⾏基盤 Craft Functions コードを⾃由に記述してKARTE上で動作させる →「KARTEにない機能」を新しく作る 14
  14. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. 15 KARTE Craftのコア機能
  15. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. 16 KARTE Craftの特徴 リアルタイム性 様々なトリガーで Functionを実⾏ • ユーザーの⾏動 • チャット、Datahubの データ連携ジョブ • 外部からのリクエスト KARTE内外で発⽣する出来事を きっかけにリアルタイムで プログラムを実⾏する
  16. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. 17 KARTE Craftの特徴 ⾼い柔軟性 ユーザーが⾃らJavaScriptを書くことで より柔軟に機能の拡張ができる 後述のCraft KVS, Craft Secret Manager を併⽤すればより複雑な処理も実装できる
  17. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. KARTE Craftの周辺機能 シークレット管理機能 Craft Secret Manager 外部サービスを利⽤する際の アクセストークン‧パスワードを安全に管理 データベース Craft Key-Value Store (Craft KVS) Craft Functions専⽤のデータベース 18
  18. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. 19 リアルタイムかつ柔軟な データ連携の仕組み つまり、以下はまだ発展途上……😭 これが……
  19. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. 20 リアルタイムかつ柔軟な データ連携の仕組み Craft があれば…… を作ることができる!🥳 こうなる!
  20. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. ⽬次 KARTEでできること、できないこと KARTE Craft とは KARTE Craft で実現する世界 21
  21. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. 22 KARTE Craftがないとき 👨💼: KARTEのユーザー情報を 〇〇ダッシュボードに 組み込みたい! 👨💻: △△の速報をリアルタイムに 接客に反映したい! 👨💼👨💻: でも機能がないから リクエストするか…… 👨💼💬 👨💻💬 ダッシュボード 社内システム
  22. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. 23 KARTE Craftがあるとき 👨💼: KARTEのユーザー情報を 〇〇ダッシュボードに 組み込みたい! 👨💻: △△の速報をリアルタイムに 接客に反映したい! 👨💼👨💻: よし、 Craftを使って実装しよう! 👨💼❗ 👨💻❗ ダッシュボード 社内システム
  23. 2023.07.12 | KARTE CX Conference 2023 | | © 2023

    PLAID Inc. まとめ KARTE Craftとは ユーザーがコードを書いてKARTEを⾃由⾃在に拡張するプロダクト (次のセッションでAIを使ったコード作成補助機能も紹介します!) 特徴 KARTE内外で発⽣するイベントをきっかけにプログラムを実⾏ → リアルタイムかつ柔軟な連携機能が開発できる 世界観 これまで新機能は「プレイドの開発待ち」 → ユーザー⾃ら開発できるように! 24