コンテンツへ移動
KAMOUniverse

チェンジログ

何が新しいの?

プラットフォームのすべての改良 それが出荷される

  1. · kamo-shared-library

    ORGレイヤー、Personality、DocsTIONのチャーターモデル — 語彙、12項目の列、orgのチャーター項目、orgのアーチ型とそのリポジトリ; 検証はまだ新しいセクションを拒否します(KamoCollab CP03 T7)

    チャーターレベルは、CP01のTEAMの後にORGを追加します。チャータールールは、TRAITとCOLLABを支持します。 憲章は、Personality(TRAIT、160)とDocsTION(COLLAB、60)を付加し、 両方 aiOnly と ない 抑制; 憲章ValidationReason appends AUTHORITY LANGUAGE と GROUP INCONSISTENT 株式会社アソシエイト 憲章、憲章 憲章ItemDTO は、スペックセクション 5.2 の 12 フィールドを運び、書き込み、toData、 toDto, rejectFields,憲章ビュー. アイテムはそれらを運ぶ(書き込みは番号を拒否します SMALLINTは保持できません。 MAX ITEMS PER OWNER は 500 (D4) です。 タスク12まで 妥当性は、UNKNOWN SECTION で永続性またはDocsTION項目を拒否し、 マーカーはROLE(D2)でORGで拒否されます。 セクションの新しいItemMark 解決者。 OrgCharterItem(org charter items)、Org Personality(Org Personality) アーチ型 そして Org Personality ArchetypeItem とそのリポジトリ、および countByArchetypeRef 役割、部署、役職、会員項目のリポジトリ。 タイトルチェック 独自のインデックスのような down() を比較します。 列とテーブルは、 生産(CP03工程3).

  2. · kamo-internal

    ミラーは、PersonalityとDocsTION(CP09までのハイドデン)、ORGレベル、および解決された人格とDocstionタイプ(KamoCollab CP03 T21)を知っている

    - セクション.ts: SectionSpec.editor; 2つのセクションは、エディタの虚偽に追加しました。 TRAITとCOLLABルール。 セクションInBand は編集されたセクションだけをリストします。 MAX ITEMS PER OWNER 500 (D4). - Item.ts: ROLE(D2)の代わりにORGで拒否されたマーカーを非表示にします。エディタが編集されていないセクションは 未知のもの(D21、D22)のように、キャップにカウントされ、それ以外のサーバーに残されます。 - type.ts:ORGレベル、OUT OF BOUNDS、12項目フィールド、解決。 個性と個性 解決しました。 仕様ごとのDocstion 5.6.4。 - プレビューパネルのカウントとテンプレートギャラリーのチップは隠しセクションをスキップします。 - 新しいチャーターSectionParityテストはCharterSection.javaとCharterItems.javaを読みます.

  3. · kamo-internal

    部門のヘッド — 部門のヘッド列(名前、Vacant、Inactive)、ダイアログのヘッドフィールドとピッカー(アクティブスタッフ; AI のメンバーはリストされているが、選択できません)、部門の保存後に PUT .../head を経由して設定します。 そして、メンバーのマネージャーは、ポジションカード(KamoCollab CP02 T23)で変更する管理者になります

  4. · kamo-shared-library

    PersonalityTextLint — スペクトラムの7つの権限言語パターン、ルックフォワードと{orgShortName}例外、タイポグラフィアポストロフェ、Unicodeスペーシング(KamoCollab CP03 T6)

  5. · kamo-internal

    作成メンバーのフォーム、人、人のためのチーム AI 雇用 ()KamoCollab CP01 T24Aの特長

    /settings/team-member/new は、ロールカードでチームを獲得します。 組織のチーム(チームクライアント)は、誰が変更できるかに提供 プロフィールのメンバーチーム(TeamsEditAtCreate) positionRights ゲート: MANAGE MEMBER SECURITY, 非表示 それ以外の場合は. ピック チームとして行くIds、人のために、AIの雇用のために(aiHirePayloadは保持します) それらは、ピックなし、キーなし。 チームの拒否 (400/403/409 と) フィールドTeamIds)は、辞書のフィールドとバナーに表示されます。 NOT ALLOWED に含まれている単語。 AI雇用のチャータープレビュー 今、選択したチーム、それが開始するTEAMレイヤーを含みます。 ライブ チーム名をまとめます.

  6. · kamo-shared-library

    テンデンシブルリンク — 整数のデリブ、最小限の移動量と2つのゲート(KamoCollab CP03 T5)

    弱点の傾向は「完全にある制御、連結し、選択である」です 独立(所有者決定6)。 TendencyLinks.LINKS は 7 つを保持します。 CP03 仕様のリンク §5.4; 導体は 2.5 x (s - ピボット) 丸みを帯びたハーフアップ 整数;逆は一度ターゲット合計を丸め、締め金で止める 用語のショートフォールを他の用語に(Rlings CP03-T5-1..3).

  7. · kamo-internal

    プロフィールのポジショニングカードの会員チームで、メンバーサイドのルートに保存され、滝のヒント名チーム(KamoCollab CP01 T24)

    ポジションカードは、ジョブタイトルの下のチームを獲得します。すべてのビューアのチップ カードは、組織のチームのセキュリティのために複数のピック 管理者、{teamIds} として保存された PUT **************************** (エンドポイントメンバーチーム) プロフィールが読まれないチームはのために提供されません 編集するので、保存は誰も見たチームを置き換えることはありません(CP01-T14-4)。 拒否 辞書の単語のフィールドに表示します。 メンバー セキュリティタブのヒント名チームとチーム:ソースは自分のトーンを取得します.

  8. · kamo-shared-library

    60キートレイトレジストリ、グループデフォルト、Docstion語彙(KamoCollab CP03 T4)

    パーソナル TraitKey は、キーごとに TraitSpec を実行します(家族、タイプ、範囲、デフォルト、 選択、リンクされたキー、UIのグループ、単位、適応性、ラベルのキー)、REGISTRY VERSION cp03-1, fromName と selectLabelKey; PersonalityDefaults は CHANNEL ORDER を保持します。 ETIQUETTE と DECISION PRIORITY のデフォルトは spec 5.3.4 です。 Colllabのパッケージは追加します CollabKindと3つの制限レベル列とエスカレーショントリガー。 純粋なクラス、豆なし。まだそれらを読んでいません.

  9. · SecurityService

    チャーターORGレイヤー、パーソナリティ、Docstionカラム、およびorgのarchetypes、およびそのコントラクトテスト(KamoCollab CP03 T2)のハンド適用DDL

    スペック 5.1 のブロック、文字の文字: 12 の nullable トレイト/コロンブ 5つのチャーターオーナーテーブル、org charter itemsの列(cascading with) org), org personality archetypes (org, case-inpathy ごとのunique title) そして、そのアイテム(archetypeでカスケード)、および1つの部分的なarchetype ref 所有者テーブルあたりのインデックスは、archetypeのインユースチェック用のものです。 タスク3は適用します.

  10. · kamo-internal

    エッセンシャルセットアップのチームのタブ, 設定メニューで, 設定ランディングページとホーム管理者バー上 (KamoCollab CP01 T23)

    /settings/essential?tab=teams は、ジョブタイトルの後にチームマネージャーをマウントします。 助けの列(目的、権利滝、ベストプラクティス、 チャーター記事)。 設定メニューは、ジョブTitles の後に 'teams' のキーを獲得します。 部署や役職の横にあるチームカードのランディングページ、ホーム 管理者は、ジョブタイトル(マスターR1-37)の後にチームエントリーをバー. テスト: EssentialSetupExposure ピン R1-37 (必須のセットアップ メニューの記入項目に持っています) ランディングカードと管理者バーのエントリ、メニューの順);設定ランディングカード すべてのランディングカードのランタイムビルドキーを解決します。 check-i18n-keys は、 参照; teamTab はタブの場所、コンポーネント、ヘルプをピン留めします.

  11. · kamo-internal

    TeamManager のチーム ダイアログ — 名前、タイムアウト、メンバー、リード、説明、チャート、ロール、権利、1 呼び出しで保存 (KamoCollab CP01 T22)

    チームを追加し、各行の編集と空のステートのアクションへの呼び出しが1つのダイアログを開きます。名前、セッション タイムアウト、メンバー(チップ、メンバーピッカー)、リード(合唱) それらのメンバーから、「ノーリード」許可)、そのカウンター、チームで憲章編集者との説明 レベル、関係するロールは、(D15)、およびPermissionGroupsによる直接の権利を強制しません。 1つのPOSTかPUTはあらゆる分野を送ります;NOT SPECIFIEDは送られません。 拒否は、その言葉で、 そのフィールドが 1 つを持っている場合;権利再計算: 虚偽は、再計算権限を提供します。 ライブリフレッシュ ダイアログが開いたときに一時停止します。 複数選択のピッカーは、初期のピッカーを獲得します: すでに選ばれた人々 に開き、その答えは 全選択.

  12. · SecurityService

    可視リストの入力は org のグラフ — サブ座標、AI の監督者および AI のメンバーから id の文字列; マネージャーおよび AI のスーパーバイザーの組は消えます(KamoCollab CP02 T15)

    ******************** は、発信者を受け取り、 組織の org グラフから 60 の s キャッシュ (orgGraphCache.get): - subordinateMemberIds = レコードアクティブでないレポート(caller, true) 合成, 唯一のサブ座標の右ではなく、すべての組織の権利; - aiSuperviseeIds = AI ノードは、スーパーバイザーがコールア(never自身)である。 - aiMemberIds =すべてのAIノード; - orgMemberIds (all-org right only) および名前は以前と同じです。 Access.managerPairs や aiMembers.artificialMembers を呼び出しなくなりました。 可視性。 VisibilityInputs.toBody() は 3 つのセットを文字列として配置します。 マネージャーのペアと aiSupervisorPairs. ************************************************************************************ TeamMemberRepoの依存性は削除されます。 レコード・インアクティブ・ミドル・マネージャーは、以下のレポートを非表示にしません(D19)。 記録がまだ活動しているTERMINATEDのメンバーは、サブ座標のままにとどまります。 ペア ウォークの tm.recordState.isActive フィルターが保持されます。 ComputeService は、CP02 T14 (deployed) からセットを受け入れます。T16 はペアを削除します。 ここが住んでいた後だけ歩く.

  13. · SecurityService

    GET /api/security/org-chart — org グラフの人々 org チャート: 合成されていないチーム メンバー, 不活性なもの, 頭を持つ部門, リードを持つチーム, すべての ID 文字列とレベルなし, ロールまたは右 (KamoCollab CP02 T13)

  14. · kamo-internal

    TeamManager、チームテーブル — 行、読み込み状態、削除 (KamoCollab CP01 T21)

    チーム タブの表 (spec §5.10, D22), JobTitleManager は、ジョブ タイトルをリストします。 チーム(タイトルと説明の最初の行)、メンバー、リード、要件、 CommerceSkeletonと関連する役割、直接の権利とタイムアウト、 EmptyState と ErrorState-with-Retry の状態。 削除は、 確認会員数を命名するダイアログ; 拒否は、 team.errors の単語、サービスの文など。 ライブ useOrgChanges(['teams', 'member-security']) は、確認時にパユース 開いている; すべての負荷が番号付けされるので、削除された土地のときのフライトでリフレッシュ 行を取り戻すことはできません。 タスク 23 がタブを追加するまで、何もマウントしません。 タスク22は、追加ボタンと編集ボタンをダイアログに追加します.

  15. · SecurityService

    マネージャー ラインは org のグラフ サイクルを読み込みます。新しいグラフ、キャッシュされた 1 のディレクトリ、メンバーのマネージャーは MANAGE MEMBER SECURITY を変更する必要があります。(KamoCollab CP02 T12)

    - MemberSecurityController: rejectManagerは、自己、org、およびレコードアクティブを維持します **************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** 境界は行きます。 touchesMemberSecurityは、部門のように比較して、ManagerIdを獲得します (実際の変更のみが正しい必要があります。 未読の ID カウントを 1 つとして) (D21、D22)。 - ManagerStepHandler: 雇うMANAGERのステップのループチェックは、同じテストです トランザクション内で読み込まれたグラフ。MANAGER OFと深さの境界線が移動します。 - TeamMemberDirectoryController: 1ページあたりのキャッシュされたグラフを1つだけ読みます。 質問; 直接報告 = 記録アクティブレポート(id, false), したがって、AIのカウントを監督; ピッカーヒント = 候補 == 会員またはマネジャーChain(候補者) にはメンバーが含まれています.

  16. · kamo-internal

    チーム クライアント — タイプ、TeamsApiError と 10 呼び出しをチーム リレー (KamoCollab CP01 T20)

    app/lib/teams/teamsApi.ts:チーム、TeamDetail、TeamMemberRow、TeamRef、TeamWrite、 TeamSaved; parseTeam(tolerant: id を文字列として、リストを欠落させる[])、その権利 設定は、GRANTED または NUKE をドロップしません。 TeamsApiError(メッセージ、ステータス、理由、 フィールド、memberId)、ボディまたはプロキシの詳細ラッパーから読み取り、 人々のために書かれた文章は、そのメッセージとして、チーム、チーム、チーム、 チームの作成、チームの更新、チーム削除、チームメンバーの取得、チームメンバーの設定、 TeamRights、getMemberTeam、setMemberTeamを認証の上再計算する フェッチ 認証情報: 'include'.

  17. · kamo-internal

    チャータークライアントは、TEAMとBFF中継チーム(KamoCollab CP01 T19)を知っている

    チャーターレベルは、チームと憲章の仮説的なメンバーのチームを獲得します。 saveLayer('TEAM') クーポン 2 つのリレー: /api/security/teams/** (GET, POST, PUT, DELETE) および メニュー (GET, PUT), それぞれ ForwardToApi および RelayUpstream は、再エンコードされたセグメントおよびドットセグメントが拒否されました。 vitest は、リレーテストが置かれている app/api/**/ tests を、取得します.

  18. · SecurityService

    レポートでは、TEAMスコープとTEAMシェアがサブツリー全体にリーチし、AIを監視(KamoCollab CP02 T11)

    ReportScopeResolver.reportsTo は、キャッシュされたグラフのレポート(member, true)です。 unbounded (前の歩行は10レベル後に止まりました)、報告ラインの後で、従ってAIと 管理者は、そのスーパーバイザーのチームにいません。 TEAMシェアは、マネージャーにその名を伝え、 どの深さでもそれらを下回る(それは彼らの直接報告に達した)。 チーム名を報告しない チーム共有が存在しないため、生産出力は変更されません.

  19. · SecurityService

    チームメンバー作成におけるチームIdsは、作成チームメンバーに書かれている前にチェックし、最初の申請権の前に作成トランザクションに参加し、コミット(KamoCollab CP01 T14A)後に発表しました

    メニュー (と /create と /bulk-create のパスを共有する MemberCreationService.createは、個人またはAI(マスターR1-36)のオプションのTeamIdsを取ります。 チーム名ではなく、チーム名をつけて、正しい必要はありませんので、チームなしで作成は変更されません。 - AIチェックの後にチェックし、ユーザールックアップの前に、フィールドチームで各拒否します。 何も書かれていません: 400 INVALID FIELD, 403 NOT ALLOWED MANAGE MEMBER SECURITY またはオープン 神窓(Creator.maySetTeams、 作成者で満たされたOf)、400 NOT A TEAM MEMBER ベースメンバー、 409 TOO MANY TEAMS オーバー 25 (未読), 400 TEAM NOT FOUND 別の組織や未知のチームのために, 400 TOO MANY MEMBERS チームフルチーム(TeamValidator.newMemberTeams) - TeamWriter.joinNewMember、MANDATORY、@RetryOnDbConflict、新しい チーム。 新規メンバーチーム、メンバーの保存後、ミラーの前で、最初に適用される 権利(チームレベルを含む)とAIの雇用; 流暢に、決して巻き込まないでください: 会員は決して チームの半分に存在します。 40001は、呼び出し元(既存の503 RETRY)によって全体的に取得されます。 - TeamService.afterCommit は、作成がコミットした後に、チームチェンジリスナーに通知します。 ロールバック; 歓迎はコミット(a8966fd)の後に滞在します。 Rulings CP01-T14A-1..3;マスターCP-D96.

  20. · kamo-internal

    アクセスログフィルタは、偽装とエンターア(KamoCollab CP00 T11)を提供します

    SecurityService は、IMPERSONATION STARTED, IMPERSONATION ENDED と ENTER AS を org のアクセスログに書き込むようになりました。 イベント型リスト (accessLogEvents.ts, フィルタとグリッドの両方の読み込み) は、共有ライブラリのミラーリング 3つを列挙し、その順序で、辞書の言葉で述べた。 新しいテストはフィルター自体を開け、 AccessLogEventType には、Java enum パーサが sharedLibPath に移動するので、両方のテストが共有されます.

  21. · SecurityService

    SecurityService のチャットポリシーは、 org グラフ、スナップショットごとにロードされたグラフ (KamoCollab CP02 T10) からメンバーの事実を読み込みます

    ChatPolicyBeanConfigは、グラフでChatPolicySnapshotLoaderをビルド constructor と orgGraphCache:::fresh (ruling CP02-T17-3), メディアサービスとして そう、ロスターのチャットアノテーションと会員カードは同じを読みます 他の階層的な質問として事実。 レガシーチャットの事実リポジトリ もはや注入されていない; 共有libはタスク18でそれを削除します。 ChatPolicyBeanConfigTest: loader の事実は MemberFactsFromGraph です。 graph new() は org id (never get()) で返します。 アクティブな set は no グラフ; サービスは、無効化されるまでスナップショットを保持します。 59 秒の古いキャッシュ グラフは使われません。そして、古いリポジトリのないコンテキストで豆線が使われます。 パブリッシャーとNATSリスナーがそれぞれ次のスナップショットを読み取ります 新しいグラフ。 ReferenceOrgGraph は、Member() と build() で公開されます.

  22. · SecurityService

    部門は頭を取得します。 — PUT ****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************KamoCollab CP02 T9の特長

  23. · SecurityService

    各 SecurityService グラフは変更、チームシームのリスニングを発表し、ラチェットはそれを維持します(KamoCollab CP02 T8)

    CP02 仕様 §3.5 (W1-W15) の各書き込みパスは、**************** 原因) §5.4.2の原因:会員のセキュリティ(ルール、部署、役職、マネージャー、レベル、所有者) メンバータイプ)、プロファイルPUT(ステータス、インテリジェンス、AIスーパーバイザー、値と比較して 保存の前に読みます)、メンバーの作成、登録、orgの作成と退去、AI退職、雇用 MANAGERのステップ、部署、役職、ロール削除、ポータル、課金メンバー作成。 セキュリティ・プロファイダー・ミラーは、独自の組織(CP02-T8-1)を発表します。 OrgGraphTeamChangeListenerは、CP01のTeamChangeListenerの継ぎ目をTEAMChangeListenerで実行します。 OrgGraphPublisherCoverageTest (D15) ファイルがグラフの事実をファイルなしで書き込むときに失敗します 出版社、COVERED BY SEAM(チーム/チームライター.java)外、ALLOWED(理由あり)、 ファイル名、行、パターン.

  24. · SecurityService

    会員カードとディレクトリ検索のチーム - [{id, title}] by title, 1つのチームがページごとに読みます (KamoCollab CP01 T16)

    GET /api/security/members/{id}/card は、チームメンバーのチーム名([])をチーム名に、読み取りが失敗したときに左アウトします。 プロフィールのように)。 メニュー 各チームメンバーがチームを1つから行わせる TeamRefsByMemberIdIn のページのチームメンバー (TeamService.teamsOfMembers) を検索します。 プレーンメンバーの行にはチームがないし、質問されていない。 /ai-members と /impersonation-targets は変更されません.

  25. · SecurityService

    効果的な視点でのチーム - 診断カスケードのチームレベルとチーム: 応用権利のソース (KamoCollab CP01 T15)

    診断カスケード (GET ****************************************) チームメンバーの一覧 ジョブのタイトルとメンバー、{teamId、タイトル、ロール、権利}、ウォーターフォールの注文におけるチーム セキュリティビューの「チーム:<title>」(ロール<role>経由)および「チーム:<title>」は、ジョブ後に適用されます。 会員自身の前に、 リーダー、チーム。 TeamLevelSources:チームレベルからのチーム 自分の役割と直接の権利; チームのないメンバーのための1つのクエリ、顧客のためのどれも.

  26. · SecurityService

    プロフィールからのメンバーのチーム — GET|PUT ********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************KamoCollab CP01 T14)

  27. · SecurityService

    PUT **************** — チームライターによるチームチャーターのみの節約、コミット後に発表(KamoCollab CP01 T13)

    チームチャーターのエンドポイントは、LayerCharterController の spec の 5.6/§5.7 です。 役割、部署、役職名: CONFIGURE SYSTEM または神; パスID, 不明 チームと他の組織のチームはすべて 404 TEAM NOT FOUND (CP01-T13-1 をruling) です。 charterItems が必要です。 [] はクリアです。 TeamWriter.updateCharter はアイテムを検証します。 トランザクションの TEAM レイヤーとして、TeamService を実行します。 AfterWriteは保存を発表 お問い合わせ チャート編集は、誰も再計算せず、グラフの事実ではありません。 回答 {charterItems}. チーム パス ID ルール (canonical UUID テキスト、その他の 404 なしのルックアップ、CP01-T10-1) TeamController から TeamWire.pathTeamId に移動すると、両方のコントローラーが共有されます.

  28. · SecurityService

    チーム・チャーター層 — チーム・サブジェクト、チーム・サブジェクト、チーム・イン・マーカー(KamoCollab CP01 T12)の後、メンバーのチーム

    メンバーのチームは、ジョブのタイトルとメンバーの間でチームレイヤーになります。 1つのランクで、下位のタイトルで注文した後、id;チームのロール ROLEレイヤーに参加 1つのインデックスクエリで、スタッフのみが調べられます。 チームのメンバーは、以前と同じくらい正確に解決しません(レイヤーに対してピン留め) 変更されていない積込み機で捕獲される有効な項目;スタンプのハッシュ無し、R1-1)。 TEAMの主題は、その役割を(0をランク)解決し、チームの層は、 ダイアログの未保存のロール、説明、タイトル、アイテム。 チャーター TeamIds(仮説メンバーのチーム)を獲得します。 TeamIds は、404 SUBJECT NOT FOUND であり、そのアイテムのどれも または役割は読みます(焦点を見直して下さい 4)。 憲章ReferenceValidatorは、チームチャーターのアイテムを見つけます:TEAMマーカーは非表示にすることができます 役割、部門および職歴項目、EMBER マーカーはチームを隠すかもしれません 項目、別のorgのチームの項目はSUPPRESS TARGET NOT FOUNDです。 **************************** は、その不明なチームを使用しました レベル; TEAM は cp01:5 でレベルになりましたので、今では PLANET を使用します.

  29. · kamo-internal

    「AIチームメンバーからのコール」を1つのプロファイル(SP95 T27)に

    人のプロフィールは、その職場でカードを獲得します。 組織の AI チームメンバーは、それらを電話することができ、その 数字。 スイッチは、選択した番号の永続的な同意をオンにします (デフォルトで最初の1つ) またはオフで、別の番号を選択 そこに同意を移動します。両方は新しいBFFを通して一度に救います SecurityService の ai-call-consent ルートのリレー。 同意を残した プロファイルがオフに読み込まれていない番号、「あなたの番号 変更」; 番号のないプロファイルは、最初に尋ねます。 カードは言う チャットでリクエストされたコールは、オフ時にも許可され、再読み込み 会員の記録が他の場所で変更された場合。 セキュリティ管理者は、同僚のカード読み取り専用、キャプションを確認 他人のために、それを変更できるネーミング。 ゲートはあります aiCallsView(自分自身またはMANAGE MEMBER SECURITY、保存された人にある チームメンバー)と aiCallsEdit(自身)、パレット行で.

  30. · kamo-internal

    「AIチームメンバーからのコール」を1つのプロファイル(SP95 T27)に

    人のプロフィールは、その職場でカードを獲得します。 組織の AI チームメンバーは、それらを電話することができ、その 数字。 スイッチは、選択した番号の永続的な同意をオンにします (デフォルトで最初の1つ) またはオフで、別の番号を選択 そこに同意を移動します。両方は新しいBFFを通して一度に救います SecurityService の ai-call-consent ルートのリレー。 同意を残した プロファイルがオフに読み込まれていない番号、「あなたの番号 変更」; 番号のないプロファイルは、最初に尋ねます。 カードは言う チャットでリクエストされたコールは、オフ時にも許可され、再読み込み 会員の記録が他の場所で変更された場合。 セキュリティ管理者は、同僚のカード読み取り専用、キャプションを確認 他人のために、それを変更できるネーミング。 ゲートはあります aiCallsView(自分自身またはMANAGE MEMBER SECURITY、保存された人にある チームメンバー)と aiCallsEdit(自身)、パレット行で.

君の宇宙は待ってる

数分で無料で開始できます。準備ができたらいつでも製品を追加できます。移行も新しいログインも不要です。

クレジットカード不要