{
  "docId": "019f6b8f-715e-72b8-a0bf-3aac847c79a0",
  "docSlug": "jarvis-thoughts-on-messenger-business-ecosystem",
  "documentTitle": "Thoughts on Messenger business ecosystem",
  "authorId": "thoughts-on-messenger-business-ecosystem",
  "authorName": null,
  "documentKindSlug": "deck",
  "documentKindLabel": "Deck",
  "sourceTypeSlug": "investor_relations",
  "sourceTypeLabel": "Investor relations",
  "presentationDate": null,
  "orientation": null,
  "aspectRatio": null,
  "pageNumber": 5,
  "pageCount": 13,
  "prevPage": 4,
  "nextPage": 6,
  "slideType": "other",
  "function": "summarize",
  "density": "overcrowded",
  "nDataPoints": 0,
  "notes": "This appears to be a page from a leaked internal document (FB-01366939).",
  "elementsJson": null,
  "metadataConfidence": 0.9,
  "imagePath": null,
  "slideHref": "/slides/019f6b8f-715e-72b8-a0bf-3aac847c79a0/5",
  "deckHref": "/decks/019f6b8f-715e-72b8-a0bf-3aac847c79a0",
  "deckJsonHref": "/decks/019f6b8f-715e-72b8-a0bf-3aac847c79a0.json",
  "deckAnchorHref": "/decks/019f6b8f-715e-72b8-a0bf-3aac847c79a0#slide-5",
  "components": [
    {
      "bbox": {
        "h": 0.02,
        "w": 0.12,
        "x": 0.06,
        "y": 0.95
      },
      "kind": "other",
      "text": "CONFIDENTIAL",
      "attrs": null,
      "subkind": "other",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "04b76951-031a-4456-9aa2-9b081c1541e4",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.02,
        "w": 0.02,
        "x": 0.49,
        "y": 0.92
      },
      "kind": "other",
      "text": "6",
      "attrs": null,
      "subkind": "other",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "25dfbfff-bf7c-4bd2-b447-7f0e1a909e79",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.02,
        "w": 0.11,
        "x": 0.83,
        "y": 0.95
      },
      "kind": "other",
      "text": "FB-01366939",
      "attrs": null,
      "subkind": "other",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "8863d84b-5b32-4cf9-8ae1-6aac723970e7",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.08,
        "w": 0.8,
        "x": 0.1,
        "y": 0.5
      },
      "kind": "paragraph",
      "text": "It will be difficult to build a good natural language system like this and it will require real investment, but it should be possible. The technological advantage we'll develop doing this will also be a competitive barrier for other messaging products like WeChat that try to compete with us for either consumer attention or business dollars.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "1a6b80dd-0e61-4654-94d9-a1a72c65bc4b",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.07,
        "w": 0.8,
        "x": 0.1,
        "y": 0.74
      },
      "kind": "paragraph",
      "text": "It's worth noting that time-delayed responses to person-initiated messages could be a great way to ease people into getting push notifications when businesses message them. We should probably ease people into this use case by building organic use cases like this before enabling purely paid messages that send push notifications.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "390933a3-e491-4f1d-b087-1ba4460a18f4",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.22,
        "w": 0.8,
        "x": 0.1,
        "y": 0.18
      },
      "kind": "paragraph",
      "text": "I expect that when you want to interact with a business, you'll search for them on Messenger and then begin a message thread with them. Before you send a message, I imagine each business will have some default message that starts every thread with them. This default message can outline what things the business knows how to do on Messenger, like order a frapuccino, buy tickets or so on. This message can also contain structured links to different functionality directly, so you can do some things without having to type any text at all. We should look at what others have done here, like WeChat, for example, has links to inline stores that graphically list the business's inventory and let you browse and purchase inline.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "4e1a35e3-65b0-4d4a-b646-dbbf5ca6f240",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.12,
        "w": 0.8,
        "x": 0.1,
        "y": 0.06
      },
      "kind": "paragraph",
      "text": "way to interact that doesn't require learning anything new. Second, the payment experience can be stored and optimized, which takes a huge amount of friction out of these interactions, especially compared with web-based interfaces or other apps you'd have to install. Third, most businesses you want to interact with will be on Messenger eventually, which is vastly preferable to using a large number of different apps.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "99954363-408d-4fba-823b-736c9f153dd4",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.08,
        "w": 0.8,
        "x": 0.1,
        "y": 0.41
      },
      "kind": "paragraph",
      "text": "You'll also be able to type whatever you want, and we'll have to build a system that is smart enough at understanding your input and easy enough for businesses to configure for themselves that we can take your input and map it to what the business knows how to do, or at least come up with some other intelligent response.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "a54347bc-fa18-4ab8-b0f3-b4005b9f3563",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.07,
        "w": 0.8,
        "x": 0.1,
        "y": 0.82
      },
      "kind": "paragraph",
      "text": "In addition to being able to message businesses back and forth with text, we will want the ability to send money and other kinds of structured data -- like loyalty card data -- as well. These kinds of interactions will be necessary to make sure that businesses actually get value from interacting with people on Messenger, especially since the branding",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "d679080d-796b-492c-a241-051220d5665e",
      "frameworkName": null,
      "frameworkSlug": null
    },
    {
      "bbox": {
        "h": 0.14,
        "w": 0.8,
        "x": 0.1,
        "y": 0.59
      },
      "kind": "paragraph",
      "text": "Over time, it will be possible for our systems to deliver more nuanced responses. It will also be possible to deliver types of replies that don't make sense in traditional search- or web-based interfaces, like time-delayed replies or follow-on replies later when more information becomes available. You should be able to ask a business a question like \"tell me when a table becomes available\" and in addition to being able to reply immediately to confirm it will do this, it should also be able to message you at a future point when it has the answer to your question.",
      "attrs": null,
      "subkind": "paragraph",
      "toolName": null,
      "toolSlug": null,
      "confidence": null,
      "componentId": "f7cd5a90-bcbb-4f6e-aea2-2760fd65cd48",
      "frameworkName": null,
      "frameworkSlug": null
    }
  ],
  "metrics": [],
  "tools": [],
  "frameworks": [],
  "arcBeats": [
    {
      "to": 9,
      "from": 5,
      "beatId": "559be14e-6d73-4e13-81e4-597a1480d491",
      "arcName": "The Sparkline",
      "arcSlug": "sparkline",
      "beatName": "What Could Be",
      "beatSlug": "sparkline-what-could-be-2",
      "evidence": "The deck explores potential workflows and key messages.",
      "position": 1,
      "confidence": 0.6,
      "parentBeatName": "Turn",
      "parentBeatSlug": "turn"
    }
  ],
  "loops": [
    {
      "to": 12,
      "from": 2,
      "name": "Golden Circle",
      "slug": "11-golden-circle",
      "bestFor": "Visionary leadership, brand positioning, mission statements",
      "matchId": "ed30ef13-86ba-4a1e-a16d-a696543d905a",
      "evidence": "The deck repeatedly emphasizes key messages.",
      "position": 0,
      "objective": "Why Messenger business ecosystem matters",
      "structure": "The Why (Belief) -> The How (Process) -> The What (Result)",
      "confidence": 0.6,
      "description": "Invert the typical pitch by starting with why you exist, rather than what you do"
    }
  ],
  "imagePathAlt": null,
  "thumbSrc": null,
  "thumbSrcAlt": null,
  "locked": true
}