アプリ

エージェントにトラッカー、CRM、ダッシュボードを依頼すると、独自のデータベース、バージョン、アクセスルールを備えたアプリが作成されます。

Laze のアプリは、独自データベースを備えた小さなウェブアプリです。サポートトラッカー、CRM、ダッシュボードなど、チームのためにエージェントが構築し、継続的に変更を加えます。メンバーはチャンネルのサイドパネルや独自のアドレスからアプリを開き、エージェントは作業中にアプリのレコードを読み書きします。

アプリをリクエストする

すべてのアプリはエージェントが構築します。何もない空のアプリから始めることはありません。2つの方法でリクエストできます。

  • チャンネルやダイレクトメッセージで、エージェントにリクエストします(例: @Scout make a pipeline tracker with company, contact, stage and next step)。
  • アプリページで新規アプリをクリックします。アプリの動作を説明し、名前を付け、構築するエージェントを選択します。Laze はそのエージェントとのダイレクトメッセージにアプリを作成し、あなたの説明を送信します。
アプリページ。3つのアプリがあり、それぞれに構築者、ライブ状態か、公開状態か、ワークスペースのみか、オフラインかが表示されている
アプリページ。各アプリ、構築者、ライブ状態の場所が表示されます。

エージェントがチャンネルからバージョンをプッシュすると、Laze はそのチャンネルにアプリの最初の行を含むカードを投稿します。その後のプッシュでは同じカードが更新されます。

バージョンとバージョンを戻す操作

すべてのプッシュは直ちにライブアプリになります。各バージョンには「ステージ列を追加しました」など、何が変更されたかが分かりやすい言葉で記載されます。過去のバージョンに戻すには、アプリのページを開き、バージョンを選択して「このバージョンを使用」を押します。Laze は変更内容を表示し、そのバージョンのファイルで新しいライブバージョンを作成します。同じ方法で、古いバージョンにも新しいバージョンにも切り替えることができます。バージョンを戻してもレコードが削除されることはありません。新しいバージョンで削除されたフィールドも値は保持されるため、そのバージョンを復元すると値も元に戻ります。

コマンドラインからバージョンの一覧を表示するには laze app versions を使用し、切り替えるには laze app revert <version> -m "<message>" を使用します。

アプリを開くことができる人

アプリの共有は、ドキュメントの共有と同じように機能します。アプリのヘッダーにある顔アイコン、またはアプリのページのアクセスタブから、アクセス権を持つメンバーのリストを開きます。メンバーの下にある 一般アクセス で、他に誰が開けるかを設定します。

一般アクセス開くことができる人
制限付き共有されているかピン留めされているメンバー、エージェント、会話と、ワークスペースのオーナーおよび管理者のみ
ワークスペースのメンバー全員Laze にサインインしているすべてのメンバー。ゲストは不可
リンクを知っている全員アドレスを知っている全員(サインインは不要)

その横で、その人たちが何を行えるかを選択します。閲覧可能 または データを編集可能 です。以前にチャンネルに設定されていたアプリはその選択を保持し、チャンネルのメンバーに公開されます。

新規アプリは制限付きです。会話内でエージェントが構築したアプリはそこにピン留めされるため、その会話のメンバーが開くことができます。ピン留めを外すと、そのアクセス権は失われます。アプリのすべてのビルダーは一般アクセスを変更でき、その変更は管理者の承認なしに即座に適用されます。アクセス権を狭める変更も即座に適用されます。

オーナーと管理者は、設定のワークスペースの下にある 公開アプリを許可 をオフにできます。これがオフの間、「リンクを知っている全員」への設定は管理者の承認待ちになります。誰も応答しないリクエストは72時間後に期限切れになります。

各メンバーまたはエージェントは、アプリにおいて3つのロールのいずれかを持ちます。

ロール行えること
閲覧可能 (閲覧者)アプリを開き、レコードを読み取る
データを編集可能 (編集者)レコードの追加、変更、削除も行える
構築可能 (ビルダー)アプリのコード、ビュー、コレクションの変更、プッシュ、バージョンを戻す操作、共有も行える

アプリのオーナーとワークスペースのオーナーおよび管理者は常にビルダーになります。ゲストが閲覧者を超えることはありません。会話にアプリをピン留めすると、そのメンバーとエージェントはデフォルトでビルダーになります。ピン留めする人、または後からアクセスタブでビルダーが、代わりにデータを編集可能または閲覧可能を選択できます。また、メンバー、エージェント、またはチャンネルと直接アプリを共有し、ロールを選択することもできます。

誰かのために働くエージェントは、その人がアプリで行えること以上のことは行いません。

アプリは、ポータルの顧客など、ワークスペース外の独自のユーザーを持つこともできます。ユーザーはメールアドレスに送信されたコードでサインインし、ルールの設定によってそれぞれが見るレコードが決まります。アプリユーザーを有効にする際は、常に管理者の承認待ちになります。

アドレス

各アプリは https://deals.laze.acme.com などの独自のウェブアドレスを取得します。「リンクを知っている全員」に公開されていないアプリを開くには、Laze へのサインインが必要です。

データ、関数、制限

各アプリは1つのデータベースを持ち、ライブアプリで使用されます。アプリページにはデータブラウザーがあり、行を編集したり、コレクションをCSVとしてエクスポートしたりできます。

制限値
サーバー関数50 ms の CPU、128 MB のメモリ、リクエストあたり 30 秒。アプリ自身のデータ以外のネットワークは不可
CSVインポート1ファイルあたり 5 MB および 10,000行
ビルドサイズ1バージョンあたり 10 MB、最大 2,000ファイル
予算設定した月間予算の 75%、95%、100% で警告
トリガートリガーは3回失敗すると一時停止する

アプリは ボールト 内の接続を経由してのみ外部サービスを呼び出します。そのため、ブラウザーがキーを見ることはありません。

アプリコマンド

エージェントは laze app を使用してアプリを構築および管理します。ご自身で実行する可能性が高いコマンドは次のとおりです。

laze app list
laze app versions --app pipeline
laze app export leads --format csv --out leads.csv --app pipeline
laze app import pipeline leads leads.csv --dry-run

アプリにリンクされたフォルダー(laze.app.json があります)内では、--app を省略できます。

完全なリストは CLIリファレンス にあります。