{
  "application": {
    "universalIdentifier": "7880eb3d-e2cd-4396-a9ed-159b1eecb2fd",
    "displayName": "Talqui Chat",
    "description": "AI-powered chat for Webchat, WhatsApp and Instagram integrated to your CRM",
    "aboutDescription": "<div align=\"center\">\n  <img src=\"https://cdn.talqui.chat/static/plugins/urn%3Atalqui%3Acrms%3A0/twenty-extension/logo.svg\" width=\"112\" height=\"112\" alt=\"Talqui logo\" />\n\n  <h1>Talqui for Twenty</h1>\n\n  <p>\n    <strong>Every customer and sales conversation — WhatsApp, Instagram, Webchat, Telegram, and Messenger — live inside your Twenty CRM.</strong><br/>\n    Contacts created for you, conversations summarized by AI, and an AI agent that can reply on your behalf — all synced automatically.\n  </p>\n\n  <p>\n    <img src=\"https://img.shields.io/badge/Twenty-%E2%89%A5%202.8-6c47ff?style=flat-square\" alt=\"Twenty >= 2.8\" />\n    <img src=\"https://img.shields.io/badge/Channels-WhatsApp%20·%20Instagram%20·%20Webchat%20·%20Telegram%20·%20Messenger-1d9bf0?style=flat-square\" alt=\"Channels\" />\n    <img src=\"https://img.shields.io/badge/AI-powered-0aa06e?style=flat-square\" alt=\"AI-powered\" />\n    <img src=\"https://img.shields.io/badge/license-MIT-3a3a3a?style=flat-square\" alt=\"MIT license\" />\n    <a href=\"https://talqui.chat/en/\"><img src=\"https://img.shields.io/badge/talqui.chat-↗-000000?style=flat-square\" alt=\"Website\" /></a>\n  </p>\n</div>\n\n---\n\n**Talqui** unifies your company's messaging channels into a single inbox — and, with this app, into your **Twenty** CRM. Every real conversation your team has with a customer becomes structured CRM data: the contact, the company, the opportunity, and the full story of what was said.\n\nNo exports. No spreadsheets. No copy‑pasting screenshots into notes. Your conversations simply *show up* where your team already works — and, if you want, an AI agent keeps them moving even when nobody is online.\n\n## ✨ Why teams install it\n\n- **Omnichannel, meet your CRM** — WhatsApp, Instagram, Webchat, Telegram, and Messenger all land in Twenty as first‑class records, in real time.\n- **Contacts on autopilot** — the moment a new number or handle reaches out, the Person is created in Twenty and linked to the right Company and Opportunity. Nobody is ever *\"not in the CRM\"* again.\n- **AI that answers for you** — turn on Talqui's AI to reply across your connected channels, day or night, in your tone — and every one of those AI conversations is logged in Twenty just like a human one.\n- **AI summaries, not transcripts** — every conversation arrives with an AI‑written summary, the reason behind the contact, and a satisfaction score. The story in seconds, the full thread one click away.\n- **A history your reps actually read** — a dedicated **Conversations** tab on every Person, Company, and Opportunity, so the last talk, the channel, and the sentiment are always at hand.\n- **Zero upkeep** — tickets, service calls, and sales chats are recorded automatically, the instant they happen.\n\n## 🤖 Let AI handle the conversation\n\nTalqui isn't just a pipe into your CRM — it can **talk for you**. Enable an AI agent on any connected channel and it will:\n\n- **Reply automatically** across WhatsApp, Instagram, Webchat, Telegram, and Messenger, in your brand's voice.\n- **Qualify and route** — answer common questions, capture intent, and hand off to a human the moment it matters.\n- **Never break the record** — everything the AI says and hears is captured in Twenty: the contact, the conversation, the summary, and the outcome stay perfectly in sync.\n\nYour team scales its coverage without losing a single data point — the plugin makes sure the CRM always reflects reality.\n\n## 💬 What lands in Twenty\n\nEach conversation becomes a **Conversation** record, fully linked to the right Person, Company, and Opportunity:\n\n| Field | What it tells you |\n| --- | --- |\n| **Channel** | WhatsApp, Instagram, Webchat, Telegram, or Messenger |\n| **Started / Ended / Duration** | When it happened and how long it took |\n| **AI summary** | The conversation, distilled |\n| **Motive** | Why the customer reached out |\n| **CSAT score** | How the interaction felt to the customer |\n| **Direct link** | One click back to the live thread in Talqui |\n| **Conversation notes** | Follow‑up notes tied to the exact talk |\n\n## 🤝 Contacts & pipeline, created for you\n\n- **Auto‑created contacts** — a first message is enough to spin up the Person in Twenty. No untracked leads.\n- **Smart association** — new conversations attach to the existing contact instead of cluttering your base with duplicates.\n- **Opportunities in sync** — deals are created and updated automatically from the lead behind each conversation, so your pipeline mirrors what's actually being said.\n\n## 📊 Built for sales and support\n\n- **Sales** — walk into every call knowing the entire conversation history with that contact: what they asked, what was promised, how they felt.\n- **Support** — every service ticket and call is logged against the customer, so the next agent picks up exactly where the last one left off.\n- **Leadership** — channels, motives, and CSAT on your records turn scattered chats into reporting you can trust.\n\n## 🌐 Channels\n\nConnect the channels your customers already use — every message from any of them flows into the same place in Twenty:\n\n- **WhatsApp** — the number your customers text every day.\n- **Instagram** — DMs from your profile, straight into the CRM.\n- **Webchat** — the little chat bubble you install on your website, so visitors can talk to you (or your AI) without leaving the page.\n- **Telegram** — conversations from your Telegram bot or channel.\n- **Messenger** — Facebook Messenger threads from your page.\n\n> More channels are added to Talqui over time — as you connect them, they show up in Twenty automatically, no extra setup on the CRM side.\n\n## 🚀 Get started\n\n1. **Install** — in Twenty, open **Settings → Marketplace**, search for **Talqui**, and click **Install**.\n2. **Connect** — link your Talqui workspace and pick the channels you want to sync (and, optionally, turn on the AI agent).\n3. **Done** — your existing history is backfilled and every new conversation flows into Twenty in real time.\n\n> Requires an active [Talqui](https://talqui.chat/en/) account with at least one connected channel, and a Twenty server on **v2.8 or newer**.\n\n## 💬 Support\n\n- 🌐 Website — [talqui.chat](https://talqui.chat/en/)\n- ✉️ Support — [support@talqui.com](mailto:support@talqui.com)\n- 🐞 Report an issue — [support@talqui.com](mailto:support@talqui.com)\n\n## 🖼️ See it in action\n\n<div align=\"center\">\n  <img src=\"https://cdn.talqui.chat/static/plugins/urn%3Atalqui%3Acrms%3A0/twenty-extension/interface-01.jpg\" alt=\"Talqui unified inbox — every channel in one screen\" width=\"100%\" />\n  <br/><br/>\n  <em>One inbox for WhatsApp, Instagram, Webchat, Telegram, and Messenger — the conversations that feed your CRM.</em>\n  <br/><br/>\n  <img src=\"https://cdn.talqui.chat/static/plugins/urn%3Atalqui%3Acrms%3A0/twenty-extension/integrations-01.jpg\" alt=\"Talqui connects your channels to the Twenty contact record\" width=\"100%\" />\n  <br/><br/>\n  <em>Channels connected to the contact record — conversations, summaries, and history in context.</em>\n  <br/><br/>\n  <img src=\"https://cdn.talqui.chat/static/plugins/urn%3Atalqui%3Acrms%3A0/twenty-extension/interface-02.jpg\" alt=\"Talqui running in the browser\" width=\"100%\" />\n</div>\n\n---\n\n<div align=\"center\">\n  <sub>Built with 💙 by <a href=\"https://talqui.chat/en/\">Talqui</a> · Released under the MIT License</sub>\n</div>\n",
    "logoUrl": "public/logo.svg",
    "screenshots": [
      "public/interface-01.jpg",
      "public/interface-02.jpg",
      "public/integrations-01.jpg"
    ],
    "author": "Talqui Chat",
    "category": "Communication",
    "websiteUrl": "https://talqui.chat/en/",
    "emailSupport": "support@talqui.com",
    "issueReportUrl": "mailto:support@talqui.com",
    "defaultRoleUniversalIdentifier": "ca41b3b3-bd0d-431c-bfa2-dfc110719b98",
    "yarnLockChecksum": "037532a9090105ac6d744ab3b28dadc8",
    "packageJsonChecksum": "ce38ca6d71543d6668e18c181adc82ae"
  },
  "objects": [
    {
      "universalIdentifier": "66434c3c-6581-4777-9c6a-64fb0bbc3feb",
      "nameSingular": "sessionNote",
      "namePlural": "sessionNotes",
      "labelSingular": "Conversation Note",
      "labelPlural": "Conversation Notes",
      "description": "A note added during the Talqui service session, mirrored into the CRM. Always belongs to a Conversation.",
      "icon": "IconNote",
      "isSearchable": true,
      "labelIdentifierFieldMetadataUniversalIdentifier": "e9188436-664f-4862-aced-4e747f3aee31",
      "fields": [
        {
          "universalIdentifier": "e9188436-664f-4862-aced-4e747f3aee31",
          "type": "TEXT",
          "name": "name",
          "label": "Title",
          "description": "Note title (e.g. the first characters of the content).",
          "icon": "IconAbc"
        },
        {
          "universalIdentifier": "b91e5608-871f-4f52-b3e0-a40afd96bc58",
          "type": "DATE_TIME",
          "name": "noteCreatedAt",
          "label": "Created at",
          "description": "When the note was created on Talqui, during the service session. Differs from Twenty's automatic createdAt, which records the moment of the sync into the CRM.",
          "icon": "IconCalendarTime",
          "isNullable": true,
          "defaultValue": null
        },
        {
          "universalIdentifier": "c4599c9f-49b5-4438-adc4-8d5463f146ac",
          "type": "TEXT",
          "name": "noteBody",
          "label": "Note",
          "description": "Content of the note recorded during the service session.",
          "icon": "IconFileText"
        },
        {
          "name": "id",
          "label": "Id",
          "description": "Id",
          "icon": "Icon123",
          "isNullable": false,
          "defaultValue": "uuid",
          "type": "UUID",
          "universalIdentifier": "e083d685-3fbf-53ed-b1aa-9733cc9fcb3e"
        },
        {
          "name": "createdAt",
          "label": "Creation date",
          "description": "Creation date",
          "icon": "IconCalendar",
          "isNullable": false,
          "defaultValue": "now",
          "type": "DATE_TIME",
          "universalIdentifier": "5634823a-ea8c-5e86-85fb-db6a647a00cc"
        },
        {
          "name": "updatedAt",
          "label": "Last update",
          "description": "Last time the record was changed",
          "icon": "IconCalendarClock",
          "isNullable": false,
          "defaultValue": "now",
          "type": "DATE_TIME",
          "universalIdentifier": "b22eb925-b0e5-5597-b2a2-26b361b43855"
        },
        {
          "name": "deletedAt",
          "label": "Deleted at",
          "description": "Deletion date",
          "icon": "IconCalendarClock",
          "isNullable": true,
          "defaultValue": null,
          "type": "DATE_TIME",
          "universalIdentifier": "fbd26ff5-5b13-578c-9b58-e918ab63df89"
        },
        {
          "name": "createdBy",
          "label": "Created by",
          "description": "The creator of the record",
          "icon": "IconCreativeCommonsSa",
          "isNullable": false,
          "defaultValue": {
            "name": "''",
            "source": "'MANUAL'"
          },
          "type": "ACTOR",
          "universalIdentifier": "f77fdd09-b744-59b1-9d70-498364cbec97"
        },
        {
          "name": "updatedBy",
          "label": "Updated by",
          "description": "The workspace member who last updated the record",
          "icon": "IconUserCircle",
          "isNullable": false,
          "defaultValue": {
            "name": "''",
            "source": "'MANUAL'"
          },
          "type": "ACTOR",
          "universalIdentifier": "2f65dd89-34cd-55a1-9af3-b849e6e7d946"
        },
        {
          "name": "position",
          "label": "Position",
          "description": "Position",
          "icon": "IconHierarchy2",
          "isNullable": false,
          "defaultValue": 0,
          "type": "POSITION",
          "universalIdentifier": "e4a9cc73-3920-5b50-95a7-8c49bbe6d358"
        },
        {
          "name": "searchVector",
          "label": "Search vector",
          "icon": "IconSearch",
          "description": "Search vector",
          "isNullable": true,
          "defaultValue": null,
          "type": "TS_VECTOR",
          "universalIdentifier": "c70b803a-f8a1-57c2-8ca1-7ffd7046274b"
        },
        {
          "name": "timelineActivities",
          "label": "Timeline Activities",
          "description": "Conversation Notes tied to the SessionNote",
          "icon": "IconBuildingSkyscraper",
          "isNullable": true,
          "type": "RELATION",
          "universalSettings": {
            "relationType": "ONE_TO_MANY"
          },
          "universalIdentifier": "75472b9a-8571-566c-8717-bd9b04e7c263",
          "relationTargetFieldMetadataUniversalIdentifier": "048fd101-a0c0-519a-b8b8-7acb4c041be5",
          "relationTargetObjectMetadataUniversalIdentifier": "20202020-6736-4337-b5c4-8b39fae325a5"
        },
        {
          "name": "attachments",
          "label": "Attachments",
          "description": "Conversation Notes tied to the SessionNote",
          "icon": "IconBuildingSkyscraper",
          "isNullable": true,
          "type": "RELATION",
          "universalSettings": {
            "relationType": "ONE_TO_MANY"
          },
          "universalIdentifier": "3bb63f9a-bb0c-5db5-bf77-df7dd72ce61e",
          "relationTargetFieldMetadataUniversalIdentifier": "4c4fb6e5-0f2a-5ef1-85bf-483f6b35348d",
          "relationTargetObjectMetadataUniversalIdentifier": "20202020-bd3d-4c60-8dca-571c71d4447a"
        },
        {
          "name": "noteTargets",
          "label": "Note Targets",
          "description": "Conversation Notes tied to the SessionNote",
          "icon": "IconBuildingSkyscraper",
          "isNullable": true,
          "type": "RELATION",
          "universalSettings": {
            "relationType": "ONE_TO_MANY"
          },
          "universalIdentifier": "4c863445-0a4e-5847-8357-5b9ea9644662",
          "relationTargetFieldMetadataUniversalIdentifier": "1a4624ef-3117-5185-a075-3c3228519867",
          "relationTargetObjectMetadataUniversalIdentifier": "20202020-fff0-4b44-be82-bda313884400"
        },
        {
          "name": "taskTargets",
          "label": "Task Targets",
          "description": "Conversation Notes tied to the SessionNote",
          "icon": "IconBuildingSkyscraper",
          "isNullable": true,
          "type": "RELATION",
          "universalSettings": {
            "relationType": "ONE_TO_MANY"
          },
          "universalIdentifier": "d4065a3b-ee25-512b-8734-4582cbfa1cd0",
          "relationTargetFieldMetadataUniversalIdentifier": "52addaee-8075-5492-bc89-a8c2722ff61c",
          "relationTargetObjectMetadataUniversalIdentifier": "20202020-5a9a-44e8-95df-771cd06d0fb1"
        }
      ]
    },
    {
      "universalIdentifier": "ce892978-2336-4d31-a146-85872d516fce",
      "nameSingular": "session",
      "namePlural": "sessions",
      "labelSingular": "Conversation",
      "labelPlural": "Conversations",
      "description": "A Talqui customer-service session mirrored into the CRM. Points to the original session on the Talqui platform.",
      "icon": "IconMessageCircle",
      "isSearchable": true,
      "labelIdentifierFieldMetadataUniversalIdentifier": "9eb6fdec-ea9a-4351-bd2d-01c38482095d",
      "fields": [
        {
          "universalIdentifier": "9eb6fdec-ea9a-4351-bd2d-01c38482095d",
          "type": "TEXT",
          "name": "name",
          "label": "Title",
          "description": "Session title. Filled by the events bridge (e.g. \"Conversation with {contact} — {date}\").",
          "icon": "IconAbc"
        },
        {
          "universalIdentifier": "e1e4fb47-53de-42c3-925c-e5b07dfb2f89",
          "type": "SELECT",
          "name": "channel",
          "label": "Channel",
          "description": "Channel family the session happened on in Talqui.",
          "icon": "IconPlug",
          "defaultValue": "'OTHER'",
          "options": [
            {
              "id": "fbded1c2-e797-4bbb-89b4-7fc4f3a3642e",
              "value": "WHATSAPP",
              "label": "WhatsApp",
              "position": 0,
              "color": "green"
            },
            {
              "id": "7be3b624-77ea-414f-bdad-24674c8370f5",
              "value": "INSTAGRAM",
              "label": "Instagram",
              "position": 1,
              "color": "pink"
            },
            {
              "id": "377ea49d-2420-47fd-befe-1653dc6f4e6f",
              "value": "MERCADOLIVRE",
              "label": "Mercado Livre",
              "position": 2,
              "color": "yellow"
            },
            {
              "id": "d1dd2f89-76b2-4e50-92cf-7c29cfa8494a",
              "value": "MESSENGER",
              "label": "Messenger",
              "position": 3,
              "color": "blue"
            },
            {
              "id": "4ed6aa08-4d7a-4adb-ba62-8ce85453f602",
              "value": "TELEGRAM",
              "label": "Telegram",
              "position": 4,
              "color": "sky"
            },
            {
              "id": "a6b72a68-bf11-4cb8-92ca-f77f2c230c86",
              "value": "WEBCHAT",
              "label": "Webchat",
              "position": 5,
              "color": "purple"
            },
            {
              "id": "c2ca6adb-190d-4905-84cf-b40936031de3",
              "value": "IFOOD",
              "label": "iFood",
              "position": 6,
              "color": "red"
            },
            {
              "id": "9f7be3c9-9920-4bdb-8a46-fed5bad9cbc7",
              "value": "EMAIL",
              "label": "Email",
              "position": 7,
              "color": "gray"
            },
            {
              "id": "f1e8aaf8-dca8-4ee3-8d7e-fbfa65d9c2f6",
              "value": "OTHER",
              "label": "Other",
              "position": 8,
              "color": "gray"
            }
          ]
        },
        {
          "universalIdentifier": "8a33e25f-1dd8-490a-8ace-2fb44d861242",
          "type": "DATE_TIME",
          "name": "startedAt",
          "label": "Started at",
          "description": "When the session started on Talqui (session.createdAt).",
          "icon": "IconCalendarTime",
          "isNullable": true,
          "defaultValue": null
        },
        {
          "universalIdentifier": "4f506405-2d82-465b-8837-6e4451bba7fa",
          "type": "DATE_TIME",
          "name": "endedAt",
          "label": "Ended at",
          "description": "When the session was closed on Talqui (session.closedAt).",
          "icon": "IconCalendarOff",
          "isNullable": true,
          "defaultValue": null
        },
        {
          "universalIdentifier": "002aa75b-b157-4958-9e7f-cb306dfd15fd",
          "type": "NUMBER",
          "name": "durationSec",
          "label": "Duration (s)",
          "description": "Session duration in seconds (endedAt - startedAt). Empty while the session is open.",
          "icon": "IconClock",
          "isNullable": true,
          "defaultValue": null
        },
        {
          "universalIdentifier": "8a33b10d-5fa2-4089-8dc3-8c6a7af6b9fb",
          "type": "LINKS",
          "name": "url",
          "label": "URL",
          "description": "Deep link to the session in the Talqui inbox.",
          "icon": "IconExternalLink",
          "isNullable": true,
          "defaultValue": null
        },
        {
          "universalIdentifier": "d1e630df-82b5-4098-9f3c-220325d18b94",
          "type": "TEXT",
          "name": "externalId",
          "label": "External ID",
          "description": "Talqui sessionID. Upsert key for the events bridge — do not edit manually.",
          "icon": "IconKey"
        },
        {
          "universalIdentifier": "769554b2-6dd6-4150-91c5-2179a506ca11",
          "type": "TEXT",
          "name": "summary",
          "label": "Summary",
          "description": "Session summary generated on Talqui (session.sessionSummary).",
          "icon": "IconFileText"
        },
        {
          "universalIdentifier": "a887b5b7-755b-4dce-b620-0d3af6e553f6",
          "type": "RATING",
          "name": "csatScore",
          "label": "CSAT score",
          "description": "Customer rating in stars (1-5). Empty when the contact did not rate — on Talqui, stars=0 means \"not rated\" and must never become 0 stars here.",
          "icon": "IconStars",
          "isNullable": true,
          "defaultValue": null,
          "options": [
            {
              "id": "21f992c8-421a-4908-b025-d8d1fe464128",
              "value": "RATING_1",
              "label": "1",
              "position": 0
            },
            {
              "id": "cfa68be9-cd9e-44b2-9b91-b41535d0f7e0",
              "value": "RATING_2",
              "label": "2",
              "position": 1
            },
            {
              "id": "54eb2a42-8707-4f61-a0d7-7461568d0b72",
              "value": "RATING_3",
              "label": "3",
              "position": 2
            },
            {
              "id": "82ac27b9-2c28-4492-bcb7-aca4f6f34cef",
              "value": "RATING_4",
              "label": "4",
              "position": 3
            },
            {
              "id": "b25c26f2-2c80-4986-8a97-86107b1e9276",
              "value": "RATING_5",
              "label": "5",
              "position": 4
            }
          ]
        },
        {
          "universalIdentifier": "4193c755-ef60-425e-90ef-1c754e26c1d3",
          "type": "TEXT",
          "name": "serviceMotive",
          "label": "Service motive",
          "description": "Service/close motive recorded on Talqui (session.closeMotive).",
          "icon": "IconFlag"
        },
        {
          "universalIdentifier": "b52bd069-bf24-439d-a44a-89e30203961d",
          "type": "TEXT",
          "name": "utmSource",
          "label": "UTM Source",
          "description": "Traffic source of the conversation (CTWA: \"instagram\"). Set by the events bridge.",
          "icon": "IconRoute",
          "isNullable": true
        },
        {
          "universalIdentifier": "5726e06c-bd05-470f-b557-6b0164640e03",
          "type": "TEXT",
          "name": "utmMedium",
          "label": "UTM Medium",
          "description": "Traffic medium of the conversation (CTWA: \"paid_social\"). Set by the events bridge.",
          "icon": "IconRoute",
          "isNullable": true
        },
        {
          "universalIdentifier": "bd8cc3e5-8a21-4492-bfc4-67d0ec26d1be",
          "type": "TEXT",
          "name": "utmContent",
          "label": "UTM Content",
          "description": "Creative/ad identifier of the conversation (CTWA: the Meta ad id). Set by the events bridge.",
          "icon": "IconRoute",
          "isNullable": true
        },
        {
          "universalIdentifier": "cd05059c-f12e-497d-8104-f8b4073c91b3",
          "type": "TEXT",
          "name": "utmCampaign",
          "label": "UTM Campaign",
          "description": "Campaign of the conversation. For CTWA the ad->campaign lookup is deferred to the CAPI phase; empty for now.",
          "icon": "IconRoute",
          "isNullable": true
        },
        {
          "universalIdentifier": "3098d356-7374-4f95-bb9b-3c715684a2b5",
          "type": "TEXT",
          "name": "metaAdId",
          "label": "Meta Ad ID",
          "description": "Meta ad the CTWA conversation came from (session.sessionMeta.referralSourceId). Set by the events bridge.",
          "icon": "IconBrandMeta",
          "isNullable": true
        },
        {
          "universalIdentifier": "1bab2e39-1166-449d-ba6f-99bc48edee29",
          "type": "TEXT",
          "name": "ctwaClid",
          "label": "CTWA Click ID",
          "description": "Meta Click-to-WhatsApp click id (session.sessionMeta.referralCtwaClid) — key for Meta CAPI. Set by the events bridge.",
          "icon": "IconBrandWhatsapp",
          "isNullable": true
        },
        {
          "universalIdentifier": "e742d1d0-69ba-4303-8c62-994686c4cdf5",
          "type": "TEXT",
          "name": "talquiLeadId",
          "label": "Talqui Lead ID",
          "description": "Talqui lead id (session.sessionMeta.tlID) — mirrors the opportunity key when the conversation carries one. Set by the events bridge.",
          "icon": "IconTypography",
          "isNullable": true
        },
        {
          "name": "id",
          "label": "Id",
          "description": "Id",
          "icon": "Icon123",
          "isNullable": false,
          "defaultValue": "uuid",
          "type": "UUID",
          "universalIdentifier": "bd30f6d3-ccea-5ffa-9ffe-f35560b5e340"
        },
        {
          "name": "createdAt",
          "label": "Creation date",
          "description": "Creation date",
          "icon": "IconCalendar",
          "isNullable": false,
          "defaultValue": "now",
          "type": "DATE_TIME",
          "universalIdentifier": "cf9b3cdd-1f80-5b63-a67b-15dca394a1f5"
        },
        {
          "name": "updatedAt",
          "label": "Last update",
          "description": "Last time the record was changed",
          "icon": "IconCalendarClock",
          "isNullable": false,
          "defaultValue": "now",
          "type": "DATE_TIME",
          "universalIdentifier": "e46dc69a-31a1-5dce-b500-8a52193294f8"
        },
        {
          "name": "deletedAt",
          "label": "Deleted at",
          "description": "Deletion date",
          "icon": "IconCalendarClock",
          "isNullable": true,
          "defaultValue": null,
          "type": "DATE_TIME",
          "universalIdentifier": "4e2a8e8f-eacc-5aaf-ab86-dc96f1468b45"
        },
        {
          "name": "createdBy",
          "label": "Created by",
          "description": "The creator of the record",
          "icon": "IconCreativeCommonsSa",
          "isNullable": false,
          "defaultValue": {
            "name": "''",
            "source": "'MANUAL'"
          },
          "type": "ACTOR",
          "universalIdentifier": "4e182fb8-22b3-5902-a5c6-58b95eb8d7e8"
        },
        {
          "name": "updatedBy",
          "label": "Updated by",
          "description": "The workspace member who last updated the record",
          "icon": "IconUserCircle",
          "isNullable": false,
          "defaultValue": {
            "name": "''",
            "source": "'MANUAL'"
          },
          "type": "ACTOR",
          "universalIdentifier": "aa1b5115-8fb8-5fe7-af6a-507ddf43e5a8"
        },
        {
          "name": "position",
          "label": "Position",
          "description": "Position",
          "icon": "IconHierarchy2",
          "isNullable": false,
          "defaultValue": 0,
          "type": "POSITION",
          "universalIdentifier": "bd2c7f16-22c6-58d5-9c62-5ae1cf4d1c71"
        },
        {
          "name": "searchVector",
          "label": "Search vector",
          "icon": "IconSearch",
          "description": "Search vector",
          "isNullable": true,
          "defaultValue": null,
          "type": "TS_VECTOR",
          "universalIdentifier": "0a0c5efb-53cb-502a-a04e-30b533893fad"
        },
        {
          "name": "timelineActivities",
          "label": "Timeline Activities",
          "description": "Conversations tied to the Session",
          "icon": "IconBuildingSkyscraper",
          "isNullable": true,
          "type": "RELATION",
          "universalSettings": {
            "relationType": "ONE_TO_MANY"
          },
          "universalIdentifier": "f9a42bad-2126-5b59-bc49-ac94c046a507",
          "relationTargetFieldMetadataUniversalIdentifier": "ee4fdd74-7146-53da-b94e-cdb7f41e52f5",
          "relationTargetObjectMetadataUniversalIdentifier": "20202020-6736-4337-b5c4-8b39fae325a5"
        },
        {
          "name": "attachments",
          "label": "Attachments",
          "description": "Conversations tied to the Session",
          "icon": "IconBuildingSkyscraper",
          "isNullable": true,
          "type": "RELATION",
          "universalSettings": {
            "relationType": "ONE_TO_MANY"
          },
          "universalIdentifier": "1cdc8fba-22b6-5525-bd6b-b35a30382123",
          "relationTargetFieldMetadataUniversalIdentifier": "9f0b7a69-3f8d-5fd2-80e9-d245fca89593",
          "relationTargetObjectMetadataUniversalIdentifier": "20202020-bd3d-4c60-8dca-571c71d4447a"
        },
        {
          "name": "noteTargets",
          "label": "Note Targets",
          "description": "Conversations tied to the Session",
          "icon": "IconBuildingSkyscraper",
          "isNullable": true,
          "type": "RELATION",
          "universalSettings": {
            "relationType": "ONE_TO_MANY"
          },
          "universalIdentifier": "40383ba1-ba37-500b-a95b-fa9a29e83445",
          "relationTargetFieldMetadataUniversalIdentifier": "4a620d2e-0099-5034-9c50-251e10e30632",
          "relationTargetObjectMetadataUniversalIdentifier": "20202020-fff0-4b44-be82-bda313884400"
        },
        {
          "name": "taskTargets",
          "label": "Task Targets",
          "description": "Conversations tied to the Session",
          "icon": "IconBuildingSkyscraper",
          "isNullable": true,
          "type": "RELATION",
          "universalSettings": {
            "relationType": "ONE_TO_MANY"
          },
          "universalIdentifier": "20cb07ef-7663-5c52-aff6-29be48571659",
          "relationTargetFieldMetadataUniversalIdentifier": "40b85bd2-f3c4-5790-af66-31913c5a76c8",
          "relationTargetObjectMetadataUniversalIdentifier": "20202020-5a9a-44e8-95df-771cd06d0fb1"
        }
      ]
    }
  ],
  "fields": [
    {
      "name": "targetSessionNote",
      "label": "SessionNote",
      "description": "SessionNote Conversation Note",
      "icon": "IconTimelineEvent",
      "isNullable": true,
      "universalSettings": {
        "relationType": "MANY_TO_ONE",
        "onDelete": "SET_NULL",
        "joinColumnName": "targetSessionNoteId"
      },
      "universalIdentifier": "048fd101-a0c0-519a-b8b8-7acb4c041be5",
      "objectUniversalIdentifier": "20202020-6736-4337-b5c4-8b39fae325a5",
      "relationTargetFieldMetadataUniversalIdentifier": "75472b9a-8571-566c-8717-bd9b04e7c263",
      "relationTargetObjectMetadataUniversalIdentifier": "66434c3c-6581-4777-9c6a-64fb0bbc3feb",
      "type": "MORPH_RELATION",
      "morphId": "20202020-9a2b-4c3d-a4e5-f6a7b8c9d0e1"
    },
    {
      "universalIdentifier": "08cba9e4-ca7a-4446-94f2-9d9077c55995",
      "objectUniversalIdentifier": "ce892978-2336-4d31-a146-85872d516fce",
      "type": "RELATION",
      "name": "company",
      "label": "Company",
      "icon": "IconBuildingSkyscraper",
      "isNullable": true,
      "relationTargetObjectMetadataUniversalIdentifier": "20202020-b374-4779-a561-80086cb2e17f",
      "relationTargetFieldMetadataUniversalIdentifier": "b4b50b67-9949-4c86-9903-872f6fd22e6e",
      "universalSettings": {
        "relationType": "MANY_TO_ONE",
        "onDelete": "SET_NULL",
        "joinColumnName": "companyId"
      }
    },
    {
      "name": "targetSessionNote",
      "label": "SessionNote",
      "description": "SessionNote Conversation Note",
      "icon": "IconCheckbox",
      "isNullable": true,
      "universalSettings": {
        "relationType": "MANY_TO_ONE",
        "onDelete": "SET_NULL",
        "joinColumnName": "targetSessionNoteId"
      },
      "universalIdentifier": "1a4624ef-3117-5185-a075-3c3228519867",
      "objectUniversalIdentifier": "20202020-fff0-4b44-be82-bda313884400",
      "relationTargetFieldMetadataUniversalIdentifier": "4c863445-0a4e-5847-8357-5b9ea9644662",
      "relationTargetObjectMetadataUniversalIdentifier": "66434c3c-6581-4777-9c6a-64fb0bbc3feb",
      "type": "MORPH_RELATION",
      "morphId": "20202020-f635-435d-ab8d-e1168b375c70"
    },
    {
      "universalIdentifier": "2d7a0882-1c70-4563-a70a-ef75f12aec89",
      "objectUniversalIdentifier": "20202020-e674-48e5-a542-72570eee7213",
      "type": "RELATION",
      "name": "sessions",
      "label": "Conversations",
      "icon": "IconMessageCircle",
      "relationTargetObjectMetadataUniversalIdentifier": "ce892978-2336-4d31-a146-85872d516fce",
      "relationTargetFieldMetadataUniversalIdentifier": "7951fe9d-9e1e-40b0-8a01-0320050bc2c6",
      "universalSettings": {
        "relationType": "ONE_TO_MANY"
      }
    },
    {
      "name": "targetSession",
      "label": "Session",
      "description": "Session Conversation",
      "icon": "IconCheckbox",
      "isNullable": true,
      "universalSettings": {
        "relationType": "MANY_TO_ONE",
        "onDelete": "SET_NULL",
        "joinColumnName": "targetSessionId"
      },
      "universalIdentifier": "40b85bd2-f3c4-5790-af66-31913c5a76c8",
      "objectUniversalIdentifier": "20202020-5a9a-44e8-95df-771cd06d0fb1",
      "relationTargetFieldMetadataUniversalIdentifier": "20cb07ef-7663-5c52-aff6-29be48571659",
      "relationTargetObjectMetadataUniversalIdentifier": "ce892978-2336-4d31-a146-85872d516fce",
      "type": "MORPH_RELATION",
      "morphId": "20202020-f636-435d-ab8d-e1168b375c71"
    },
    {
      "name": "targetSession",
      "label": "Session",
      "description": "Session Conversation",
      "icon": "IconCheckbox",
      "isNullable": true,
      "universalSettings": {
        "relationType": "MANY_TO_ONE",
        "onDelete": "SET_NULL",
        "joinColumnName": "targetSessionId"
      },
      "universalIdentifier": "4a620d2e-0099-5034-9c50-251e10e30632",
      "objectUniversalIdentifier": "20202020-fff0-4b44-be82-bda313884400",
      "relationTargetFieldMetadataUniversalIdentifier": "40383ba1-ba37-500b-a95b-fa9a29e83445",
      "relationTargetObjectMetadataUniversalIdentifier": "ce892978-2336-4d31-a146-85872d516fce",
      "type": "MORPH_RELATION",
      "morphId": "20202020-f635-435d-ab8d-e1168b375c70"
    },
    {
      "name": "targetSessionNote",
      "label": "SessionNote",
      "description": "SessionNote Conversation Note",
      "icon": "IconFileImport",
      "isNullable": true,
      "universalSettings": {
        "relationType": "MANY_TO_ONE",
        "onDelete": "SET_NULL",
        "joinColumnName": "targetSessionNoteId"
      },
      "universalIdentifier": "4c4fb6e5-0f2a-5ef1-85bf-483f6b35348d",
      "objectUniversalIdentifier": "20202020-bd3d-4c60-8dca-571c71d4447a",
      "relationTargetFieldMetadataUniversalIdentifier": "3bb63f9a-bb0c-5db5-bf77-df7dd72ce61e",
      "relationTargetObjectMetadataUniversalIdentifier": "66434c3c-6581-4777-9c6a-64fb0bbc3feb",
      "type": "MORPH_RELATION",
      "morphId": "20202020-f634-435d-ab8d-e1168b375c69"
    },
    {
      "name": "targetSessionNote",
      "label": "SessionNote",
      "description": "SessionNote Conversation Note",
      "icon": "IconCheckbox",
      "isNullable": true,
      "universalSettings": {
        "relationType": "MANY_TO_ONE",
        "onDelete": "SET_NULL",
        "joinColumnName": "targetSessionNoteId"
      },
      "universalIdentifier": "52addaee-8075-5492-bc89-a8c2722ff61c",
      "objectUniversalIdentifier": "20202020-5a9a-44e8-95df-771cd06d0fb1",
      "relationTargetFieldMetadataUniversalIdentifier": "d4065a3b-ee25-512b-8734-4582cbfa1cd0",
      "relationTargetObjectMetadataUniversalIdentifier": "66434c3c-6581-4777-9c6a-64fb0bbc3feb",
      "type": "MORPH_RELATION",
      "morphId": "20202020-f636-435d-ab8d-e1168b375c71"
    },
    {
      "universalIdentifier": "6655c67b-8fc9-47c8-a304-4d4a23f66591",
      "objectUniversalIdentifier": "20202020-9549-49dd-b2b2-883999db8938",
      "type": "RELATION",
      "name": "sessions",
      "label": "Conversations",
      "icon": "IconMessageCircle",
      "relationTargetObjectMetadataUniversalIdentifier": "ce892978-2336-4d31-a146-85872d516fce",
      "relationTargetFieldMetadataUniversalIdentifier": "aadd5275-e156-4a3e-a9fc-673064a8ee0f",
      "universalSettings": {
        "relationType": "ONE_TO_MANY"
      }
    },
    {
      "universalIdentifier": "7951fe9d-9e1e-40b0-8a01-0320050bc2c6",
      "objectUniversalIdentifier": "ce892978-2336-4d31-a146-85872d516fce",
      "type": "RELATION",
      "name": "contact",
      "label": "Person",
      "icon": "IconUser",
      "isNullable": true,
      "relationTargetObjectMetadataUniversalIdentifier": "20202020-e674-48e5-a542-72570eee7213",
      "relationTargetFieldMetadataUniversalIdentifier": "2d7a0882-1c70-4563-a70a-ef75f12aec89",
      "universalSettings": {
        "relationType": "MANY_TO_ONE",
        "onDelete": "SET_NULL",
        "joinColumnName": "personId"
      }
    },
    {
      "universalIdentifier": "7cdd103c-9c5d-4963-b6fe-3100e87c4963",
      "objectUniversalIdentifier": "ce892978-2336-4d31-a146-85872d516fce",
      "type": "RELATION",
      "name": "notes",
      "label": "Notes",
      "icon": "IconNote",
      "relationTargetObjectMetadataUniversalIdentifier": "66434c3c-6581-4777-9c6a-64fb0bbc3feb",
      "relationTargetFieldMetadataUniversalIdentifier": "866ffb7a-dfbf-416e-8423-b0e3479c34d2",
      "universalSettings": {
        "relationType": "ONE_TO_MANY"
      }
    },
    {
      "universalIdentifier": "866ffb7a-dfbf-416e-8423-b0e3479c34d2",
      "objectUniversalIdentifier": "66434c3c-6581-4777-9c6a-64fb0bbc3feb",
      "type": "RELATION",
      "name": "session",
      "label": "Conversation",
      "icon": "IconMessageCircle",
      "isNullable": true,
      "relationTargetObjectMetadataUniversalIdentifier": "ce892978-2336-4d31-a146-85872d516fce",
      "relationTargetFieldMetadataUniversalIdentifier": "7cdd103c-9c5d-4963-b6fe-3100e87c4963",
      "universalSettings": {
        "relationType": "MANY_TO_ONE",
        "onDelete": "CASCADE",
        "joinColumnName": "sessionId"
      }
    },
    {
      "name": "targetSession",
      "label": "Session",
      "description": "Session Conversation",
      "icon": "IconFileImport",
      "isNullable": true,
      "universalSettings": {
        "relationType": "MANY_TO_ONE",
        "onDelete": "SET_NULL",
        "joinColumnName": "targetSessionId"
      },
      "universalIdentifier": "9f0b7a69-3f8d-5fd2-80e9-d245fca89593",
      "objectUniversalIdentifier": "20202020-bd3d-4c60-8dca-571c71d4447a",
      "relationTargetFieldMetadataUniversalIdentifier": "1cdc8fba-22b6-5525-bd6b-b35a30382123",
      "relationTargetObjectMetadataUniversalIdentifier": "ce892978-2336-4d31-a146-85872d516fce",
      "type": "MORPH_RELATION",
      "morphId": "20202020-f634-435d-ab8d-e1168b375c69"
    },
    {
      "universalIdentifier": "aadd5275-e156-4a3e-a9fc-673064a8ee0f",
      "objectUniversalIdentifier": "ce892978-2336-4d31-a146-85872d516fce",
      "type": "RELATION",
      "name": "opportunity",
      "label": "Opportunity",
      "icon": "IconTargetArrow",
      "isNullable": true,
      "relationTargetObjectMetadataUniversalIdentifier": "20202020-9549-49dd-b2b2-883999db8938",
      "relationTargetFieldMetadataUniversalIdentifier": "6655c67b-8fc9-47c8-a304-4d4a23f66591",
      "universalSettings": {
        "relationType": "MANY_TO_ONE",
        "onDelete": "SET_NULL",
        "joinColumnName": "opportunityId"
      }
    },
    {
      "universalIdentifier": "b4b50b67-9949-4c86-9903-872f6fd22e6e",
      "objectUniversalIdentifier": "20202020-b374-4779-a561-80086cb2e17f",
      "type": "RELATION",
      "name": "sessions",
      "label": "Conversations",
      "icon": "IconMessageCircle",
      "relationTargetObjectMetadataUniversalIdentifier": "ce892978-2336-4d31-a146-85872d516fce",
      "relationTargetFieldMetadataUniversalIdentifier": "08cba9e4-ca7a-4446-94f2-9d9077c55995",
      "universalSettings": {
        "relationType": "ONE_TO_MANY"
      }
    },
    {
      "universalIdentifier": "ed405d4a-9de1-490f-beb6-f3e9550ce404",
      "objectUniversalIdentifier": "20202020-9549-49dd-b2b2-883999db8938",
      "type": "TEXT",
      "name": "talquiLeadId",
      "label": "Talqui Lead ID",
      "description": "Talqui lead id (session.sessionMeta.tlID). Upsert key for the events bridge — do not edit manually.",
      "icon": "IconTypography",
      "isNullable": true,
      "isUnique": true
    },
    {
      "name": "targetSession",
      "label": "Session",
      "description": "Session Conversation",
      "icon": "IconTimelineEvent",
      "isNullable": true,
      "universalSettings": {
        "relationType": "MANY_TO_ONE",
        "onDelete": "SET_NULL",
        "joinColumnName": "targetSessionId"
      },
      "universalIdentifier": "ee4fdd74-7146-53da-b94e-cdb7f41e52f5",
      "objectUniversalIdentifier": "20202020-6736-4337-b5c4-8b39fae325a5",
      "relationTargetFieldMetadataUniversalIdentifier": "f9a42bad-2126-5b59-bc49-ac94c046a507",
      "relationTargetObjectMetadataUniversalIdentifier": "ce892978-2336-4d31-a146-85872d516fce",
      "type": "MORPH_RELATION",
      "morphId": "20202020-9a2b-4c3d-a4e5-f6a7b8c9d0e1"
    }
  ],
  "indexes": [],
  "permissionFlags": [],
  "roles": [
    {
      "universalIdentifier": "ca41b3b3-bd0d-431c-bfa2-dfc110719b98",
      "label": "Talqui Chat default function role",
      "description": "Talqui Chat default function role",
      "canReadAllObjectRecords": true,
      "canUpdateAllObjectRecords": true,
      "canSoftDeleteAllObjectRecords": true,
      "canDestroyAllObjectRecords": false,
      "objectPermissions": [],
      "fieldPermissions": [],
      "rowLevelPermissionPredicateGroups": [],
      "rowLevelPermissionPredicates": [],
      "permissionFlagUniversalIdentifiers": []
    }
  ],
  "skills": [],
  "agents": [],
  "connectionProviders": [],
  "logicFunctions": [
    {
      "universalIdentifier": "040ff442-79d4-4c4a-9af5-5f3c64058776",
      "name": "session-started",
      "description": "Receives session-started signals from plugin-crms and upserts the matching Conversation by externalId (= Talqui sessionID).",
      "timeoutSeconds": 30,
      "httpRouteTriggerSettings": {
        "path": "/talqui/session-started",
        "httpMethod": "POST",
        "isAuthRequired": true
      },
      "handlerName": "default.config.handler",
      "sourceHandlerPath": "src/logic-functions/session-started.ts",
      "builtHandlerPath": "src/logic-functions/session-started.mjs",
      "builtHandlerChecksum": "25d0e5e32092270bc09b5911ea3af844"
    },
    {
      "universalIdentifier": "7a4d6297-5b70-4fea-ac71-706c247472f2",
      "name": "session-closed",
      "description": "Receives session-closed signals from plugin-crms and updates (or creates) the matching Conversation by externalId (= Talqui sessionID).",
      "timeoutSeconds": 30,
      "httpRouteTriggerSettings": {
        "path": "/talqui/session-closed",
        "httpMethod": "POST",
        "isAuthRequired": true
      },
      "handlerName": "default.config.handler",
      "sourceHandlerPath": "src/logic-functions/session-closed.ts",
      "builtHandlerPath": "src/logic-functions/session-closed.mjs",
      "builtHandlerChecksum": "ac092d703af08b382ff1cab3fa77b371"
    },
    {
      "universalIdentifier": "7b7be604-8f33-420f-9332-fe0e54fdf611",
      "name": "opportunity-created",
      "description": "On opportunity.created, links an ad-hoc opportunity (widget/manual) to the contact most-recent free conversation.",
      "timeoutSeconds": 30,
      "databaseEventTriggerSettings": {
        "eventName": "opportunity.created"
      },
      "handlerName": "default.config.handler",
      "sourceHandlerPath": "src/logic-functions/opportunity-created.ts",
      "builtHandlerPath": "src/logic-functions/opportunity-created.mjs",
      "builtHandlerChecksum": "14772a59aec1d8572aeec7e19f112db3"
    },
    {
      "universalIdentifier": "995758ca-84dd-41ca-a284-690acade82c4",
      "name": "session-summarized",
      "description": "Receives session-summarized signals from plugin-crms and upserts the matching Conversation by externalId (= Talqui sessionID), setting only the summary field.",
      "timeoutSeconds": 30,
      "httpRouteTriggerSettings": {
        "path": "/talqui/session-summarized",
        "httpMethod": "POST",
        "isAuthRequired": true
      },
      "handlerName": "default.config.handler",
      "sourceHandlerPath": "src/logic-functions/session-summarized.ts",
      "builtHandlerPath": "src/logic-functions/session-summarized.mjs",
      "builtHandlerChecksum": "bec4e0a37a8d69a121eec6bf3688e9aa"
    }
  ],
  "frontComponents": [
    {
      "universalIdentifier": "a953a135-ed35-4c4d-81df-bbcc492c93a1",
      "name": "Talqui Chat",
      "description": "Talqui Chat front component displaying the app logo and name",
      "componentName": "MainPage",
      "sourceComponentPath": "src/front-components/main-page.tsx",
      "builtComponentPath": "src/front-components/main-page.mjs",
      "builtComponentChecksum": "ecdd353e2ce0408b314707a1dd1a897b",
      "isHeadless": false,
      "usesSdkClient": false
    }
  ],
  "publicAssets": [
    {
      "filePath": "public/integrations-01.jpg",
      "fileName": "integrations-01.jpg",
      "fileType": "jpg",
      "checksum": "45767f87eee25fff4719b23c78102aae"
    },
    {
      "filePath": "public/interface-01.jpg",
      "fileName": "interface-01.jpg",
      "fileType": "jpg",
      "checksum": "3fbae7f5808862fee1c174e290a43a4e"
    },
    {
      "filePath": "public/interface-02.jpg",
      "fileName": "interface-02.jpg",
      "fileType": "jpg",
      "checksum": "67ff17c5eb77e116e8406fe2859f5635"
    },
    {
      "filePath": "public/logo.svg",
      "fileName": "logo.svg",
      "fileType": "svg",
      "checksum": "2b4b8dac4cda3d11642ee619d718ff38"
    }
  ],
  "views": [
    {
      "universalIdentifier": "d730029c-e0b0-4e12-8212-394ebbafad46",
      "name": "All conversations",
      "objectUniversalIdentifier": "ce892978-2336-4d31-a146-85872d516fce",
      "type": "TABLE",
      "icon": "IconMessageCircle",
      "position": 0,
      "fields": [
        {
          "universalIdentifier": "829c9652-af13-4aaf-a657-f309ed3a218a",
          "fieldMetadataUniversalIdentifier": "9eb6fdec-ea9a-4351-bd2d-01c38482095d",
          "position": 0,
          "isVisible": true,
          "size": 240
        },
        {
          "universalIdentifier": "d07d0603-bd6e-44cd-9707-d47eb270b124",
          "fieldMetadataUniversalIdentifier": "e1e4fb47-53de-42c3-925c-e5b07dfb2f89",
          "position": 1,
          "isVisible": true,
          "size": 140
        },
        {
          "universalIdentifier": "14a017d8-bdb7-4b8e-a5f7-4e65f1e54e49",
          "fieldMetadataUniversalIdentifier": "8a33e25f-1dd8-490a-8ace-2fb44d861242",
          "position": 2,
          "isVisible": true,
          "size": 180
        },
        {
          "universalIdentifier": "ed5ec3bf-6477-414b-8901-08bbd53d6953",
          "fieldMetadataUniversalIdentifier": "7951fe9d-9e1e-40b0-8a01-0320050bc2c6",
          "position": 3,
          "isVisible": true,
          "size": 180
        },
        {
          "universalIdentifier": "098c992b-e1f4-4d78-bedb-a254c7976dcb",
          "fieldMetadataUniversalIdentifier": "08cba9e4-ca7a-4446-94f2-9d9077c55995",
          "position": 4,
          "isVisible": true,
          "size": 180
        },
        {
          "universalIdentifier": "1862516a-68c3-4bc5-8004-edb025e24e9f",
          "fieldMetadataUniversalIdentifier": "a887b5b7-755b-4dce-b620-0d3af6e553f6",
          "position": 5,
          "isVisible": true,
          "size": 120
        },
        {
          "universalIdentifier": "873c299f-e374-4768-a512-b592887c3ada",
          "fieldMetadataUniversalIdentifier": "4193c755-ef60-425e-90ef-1c754e26c1d3",
          "position": 6,
          "isVisible": true,
          "size": 180
        }
      ]
    }
  ],
  "viewFields": [],
  "navigationMenuItems": [
    {
      "universalIdentifier": "0cefb558-0031-4d6e-b2d6-1e3e879ae10b",
      "position": 1,
      "type": "OBJECT",
      "targetObjectUniversalIdentifier": "ce892978-2336-4d31-a146-85872d516fce"
    }
  ],
  "pageLayouts": [],
  "pageLayoutTabs": [
    {
      "universalIdentifier": "97bacaa2-c8c6-48b4-8223-501ee41bce6c",
      "pageLayoutUniversalIdentifier": "20202020-a103-4003-8003-0aa0b1ca1003",
      "title": "Conversations",
      "position": 100,
      "icon": "IconMessageCircle",
      "layoutMode": "VERTICAL_LIST",
      "widgets": [
        {
          "universalIdentifier": "6c35200e-c92b-4a93-8b88-b2c165409a20",
          "title": "Conversations",
          "type": "FIELD",
          "gridPosition": {
            "row": 0,
            "column": 0,
            "rowSpan": 12,
            "columnSpan": 12
          },
          "configuration": {
            "configurationType": "FIELD",
            "fieldMetadataId": "6655c67b-8fc9-47c8-a304-4d4a23f66591",
            "fieldDisplayMode": "CARD"
          }
        }
      ]
    },
    {
      "universalIdentifier": "a406030c-abc9-4495-898a-45fc1910f594",
      "pageLayoutUniversalIdentifier": "20202020-a101-4001-8001-c0aba11c0001",
      "title": "Conversations",
      "position": 100,
      "icon": "IconMessageCircle",
      "layoutMode": "VERTICAL_LIST",
      "widgets": [
        {
          "universalIdentifier": "df424ee9-2c7d-4072-8ba6-20cc1e9cc099",
          "title": "Conversations",
          "type": "FIELD",
          "gridPosition": {
            "row": 0,
            "column": 0,
            "rowSpan": 12,
            "columnSpan": 12
          },
          "configuration": {
            "configurationType": "FIELD",
            "fieldMetadataId": "b4b50b67-9949-4c86-9903-872f6fd22e6e",
            "fieldDisplayMode": "CARD"
          }
        }
      ]
    },
    {
      "universalIdentifier": "c746f718-a089-4d74-8568-c7a1d091e322",
      "pageLayoutUniversalIdentifier": "20202020-a102-4002-8002-ae0a1ea11002",
      "title": "Conversations",
      "position": 100,
      "icon": "IconMessageCircle",
      "layoutMode": "VERTICAL_LIST",
      "widgets": [
        {
          "universalIdentifier": "9c3914ca-5e11-430e-b5e0-7bdfcb61915b",
          "title": "Conversations",
          "type": "FIELD",
          "gridPosition": {
            "row": 0,
            "column": 0,
            "rowSpan": 12,
            "columnSpan": 12
          },
          "configuration": {
            "configurationType": "FIELD",
            "fieldMetadataId": "2d7a0882-1c70-4563-a70a-ef75f12aec89",
            "fieldDisplayMode": "CARD"
          }
        }
      ]
    }
  ],
  "commandMenuItems": []
}
