{
  "manifestFormatVersion": "1",
  "name": "pingcap-hubspot-companion",
  "displayName": "PingCAP HubSpot Inbound Companion",
  "category": "app-pack",
  "version": "0.1.0",
  "platformCompatibility": {
    "min": "0.2.0",
    "maxExclusive": "0.3.0"
  },
  "dependencies": [
    {
      "name": "salesforce-crm-standard"
    },
    {
      "name": "hubspot-crm-connector"
    }
  ],
  "components": [
    {
      "kind": "object_spec",
      "businessKey": "object:HubSpotOwnerBinding__c",
      "manageability": "locked",
      "path": "objects/HubSpotOwnerBinding__c.json"
    },
    {
      "kind": "object_spec",
      "businessKey": "object:HubSpotOwnerBindingException__c",
      "manageability": "locked",
      "path": "objects/HubSpotOwnerBindingException__c.json"
    },
    {
      "kind": "object_spec",
      "businessKey": "object:HubSpotPendingContactCompanyAssociation__c",
      "manageability": "locked",
      "path": "objects/HubSpotPendingContactCompanyAssociation__c.json"
    },
    {
      "kind": "object_spec",
      "businessKey": "object:HubSpotContactMergeAlias__c",
      "manageability": "locked",
      "path": "objects/HubSpotContactMergeAlias__c.json"
    },
    {
      "kind": "object_spec",
      "businessKey": "object:HubSpotSalesforceIdentityBinding__c",
      "manageability": "locked",
      "path": "objects/HubSpotSalesforceIdentityBinding__c.json"
    },
    {
      "kind": "object_spec",
      "businessKey": "object:HubSpotSalesforceIdentityClaimQuarantine__c",
      "manageability": "locked",
      "path": "objects/HubSpotSalesforceIdentityClaimQuarantine__c.json"
    },
    {
      "kind": "connector_field_mapping",
      "businessKey": "pingcap-hubspot-companion/contact-inbound",
      "manageability": "locked",
      "path": "field_mappings/contact_inbound.json"
    },
    {
      "kind": "connector_field_mapping",
      "businessKey": "pingcap-hubspot-companion/contact-lead-outbound",
      "manageability": "locked",
      "path": "field_mappings/contact_lead_outbound.json"
    },
    {
      "kind": "standard_flow",
      "businessKey": "HubSpot_Lead_Contact_Outbound_Update",
      "manageability": "defaults_only",
      "path": "flows/HubSpot_Lead_Contact_Outbound_Update.flow.json",
      "dependsOn": [
        {
          "kind": "connector_field_mapping",
          "businessKey": "pingcap-hubspot-companion/contact-lead-outbound"
        }
      ]
    },
    {
      "kind": "connector_push_contract",
      "businessKey": "pingcap-hubspot-companion/HubSpot_Lead_Contact_Outbound_Update/PushLeadToHubSpotContact/Lead/hubspot-contact",
      "manageability": "locked",
      "path": "connector_push_contracts/lead_contact_outbound.json",
      "dependsOn": [
        {
          "kind": "connector_field_mapping",
          "businessKey": "pingcap-hubspot-companion/contact-lead-outbound"
        }
      ]
    },
    {
      "kind": "connector_field_mapping",
      "businessKey": "pingcap-hubspot-companion/contact-contact-outbound",
      "manageability": "locked",
      "path": "field_mappings/contact_contact_outbound.json"
    },
    {
      "kind": "standard_flow",
      "businessKey": "HubSpot_Contact_Contact_Patch",
      "manageability": "defaults_only",
      "path": "flows/HubSpot_Contact_Contact_Patch.flow.json",
      "dependsOn": [
        {
          "kind": "connector_field_mapping",
          "businessKey": "pingcap-hubspot-companion/contact-contact-outbound"
        }
      ]
    },
    {
      "kind": "standard_flow",
      "businessKey": "HubSpot_Contact_Converted_Lead_Identity_Handoff",
      "manageability": "defaults_only",
      "path": "flows/HubSpot_Contact_Converted_Lead_Identity_Handoff.flow.json"
    },
    {
      "kind": "connector_push_contract",
      "businessKey": "pingcap-hubspot-companion/HubSpot_Contact_Contact_Patch/PatchHubSpotContact/Contact/hubspot-contact",
      "manageability": "locked",
      "path": "connector_push_contracts/contact_contact_outbound.json",
      "dependsOn": [
        {
          "kind": "connector_field_mapping",
          "businessKey": "pingcap-hubspot-companion/contact-contact-outbound"
        }
      ]
    },
    {
      "kind": "connector_field_mapping",
      "businessKey": "pingcap-hubspot-companion/contact-lead-inbound",
      "manageability": "locked",
      "path": "field_mappings/contact_lead_inbound.json"
    },
    {
      "kind": "standard_flow",
      "businessKey": "HubSpot_Claim_Salesforce_Person_Identity",
      "manageability": "defaults_only",
      "path": "flows/HubSpot_Claim_Salesforce_Person_Identity.flow.json",
      "dependsOn": [
        {
          "kind": "object_spec",
          "businessKey": "object:HubSpotSalesforceIdentityBinding__c"
        },
        {
          "kind": "object_spec",
          "businessKey": "object:HubSpotSalesforceIdentityClaimQuarantine__c"
        }
      ]
    },
    {
      "kind": "standard_flow",
      "businessKey": "HubSpot_Contact_Lead_Upsert",
      "manageability": "defaults_only",
      "path": "flows/HubSpot_Contact_Lead_Upsert.flow.json",
      "dependsOn": [
        {
          "kind": "connector_field_mapping",
          "businessKey": "pingcap-hubspot-companion/contact-lead-inbound"
        },
        {
          "kind": "connector_field_mapping",
          "businessKey": "pingcap-hubspot-companion/contact-inbound"
        },
        {
          "kind": "object_spec",
          "businessKey": "object:HubSpotContactMergeAlias__c"
        },
        {
          "kind": "object_spec",
          "businessKey": "object:HubSpotSalesforceIdentityBinding__c"
        },
        {
          "kind": "object_spec",
          "businessKey": "object:HubSpotSalesforceIdentityClaimQuarantine__c"
        },
        {
          "kind": "standard_flow",
          "businessKey": "HubSpot_Claim_Salesforce_Person_Identity"
        }
      ]
    },
    {
      "kind": "standard_flow",
      "businessKey": "HubSpot_Contact_Merge_Reconcile",
      "manageability": "defaults_only",
      "path": "flows/HubSpot_Contact_Merge_Reconcile.flow.json",
      "dependsOn": [
        {
          "kind": "object_spec",
          "businessKey": "object:HubSpotContactMergeAlias__c"
        }
      ]
    },
    {
      "kind": "connector_field_mapping",
      "businessKey": "pingcap-hubspot-companion/company-account-outbound",
      "manageability": "locked",
      "path": "field_mappings/company_account_outbound.json"
    },
    {
      "kind": "standard_flow",
      "businessKey": "HubSpot_Account_Company_Outbound_Update",
      "manageability": "defaults_only",
      "path": "flows/HubSpot_Account_Company_Outbound_Update.flow.json",
      "dependsOn": [
        {
          "kind": "connector_field_mapping",
          "businessKey": "pingcap-hubspot-companion/company-account-outbound"
        }
      ]
    },
    {
      "kind": "connector_push_contract",
      "businessKey": "pingcap-hubspot-companion/HubSpot_Account_Company_Outbound_Update/PushAccountToHubSpotCompany/Account/hubspot-company",
      "manageability": "locked",
      "path": "connector_push_contracts/account_company_outbound.json",
      "dependsOn": [
        {
          "kind": "connector_field_mapping",
          "businessKey": "pingcap-hubspot-companion/company-account-outbound"
        }
      ]
    },
    {
      "kind": "standard_flow",
      "businessKey": "HubSpot_Contact_Company_Association",
      "manageability": "defaults_only",
      "path": "flows/HubSpot_Contact_Company_Association.flow.json"
    },
    {
      "kind": "connector_field_mapping",
      "businessKey": "pingcap-hubspot-companion/deal-opportunity-outbound",
      "manageability": "locked",
      "path": "field_mappings/deal_opportunity_outbound.json"
    },
    {
      "kind": "standard_flow",
      "businessKey": "HubSpot_Opportunity_Deal_Outbound_Update",
      "manageability": "defaults_only",
      "path": "flows/HubSpot_Opportunity_Deal_Outbound_Update.flow.json",
      "dependsOn": [
        {
          "kind": "connector_field_mapping",
          "businessKey": "pingcap-hubspot-companion/deal-opportunity-outbound"
        }
      ]
    },
    {
      "kind": "standard_flow",
      "businessKey": "HubSpot_Converted_Opportunity_Deal_Writeback",
      "manageability": "defaults_only",
      "path": "flows/HubSpot_Converted_Opportunity_Deal_Writeback.flow.json",
      "dependsOn": [
        {
          "kind": "connector_field_mapping",
          "businessKey": "pingcap-hubspot-companion/deal-opportunity-outbound"
        }
      ]
    },
    {
      "kind": "connector_push_contract",
      "businessKey": "pingcap-hubspot-companion/HubSpot_Opportunity_Deal_Outbound_Update/PushOpportunityToHubSpotDeal/Opportunity/hubspot-deal",
      "manageability": "locked",
      "path": "connector_push_contracts/opportunity_deal_outbound.json",
      "dependsOn": [
        {
          "kind": "connector_field_mapping",
          "businessKey": "pingcap-hubspot-companion/deal-opportunity-outbound"
        }
      ]
    },
    {
      "kind": "standard_flow",
      "businessKey": "HubSpot_Workflow_Action_CampaignMember_Upsert",
      "manageability": "defaults_only",
      "path": "flows/HubSpot_Workflow_Action_CampaignMember_Upsert.flow.json",
      "dependsOn": [
        {
          "kind": "object_spec",
          "businessKey": "object:HubSpotContactMergeAlias__c"
        },
        {
          "kind": "connector_field_mapping",
          "businessKey": "pingcap-hubspot-companion/contact-lead-inbound"
        },
        {
          "kind": "connector_push_contract",
          "businessKey": "pingcap-hubspot-companion/HubSpot_Lead_Contact_Outbound_Update/PushLeadToHubSpotContact/Lead/hubspot-contact"
        }
      ]
    },
    {
      "kind": "standard_flow",
      "businessKey": "HubSpot_Account_Owner_Shadow_BeforeSave",
      "manageability": "defaults_only",
      "path": "flows/HubSpot_Account_Owner_Shadow_BeforeSave.flow.json"
    },
    {
      "kind": "standard_flow",
      "businessKey": "HubSpot_Lead_Owner_Shadow_BeforeSave",
      "manageability": "defaults_only",
      "path": "flows/HubSpot_Lead_Owner_Shadow_BeforeSave.flow.json"
    },
    {
      "kind": "standard_flow",
      "businessKey": "HubSpot_Opportunity_Owner_Shadow_BeforeSave",
      "manageability": "defaults_only",
      "path": "flows/HubSpot_Opportunity_Owner_Shadow_BeforeSave.flow.json"
    },
    {
      "kind": "standard_flow",
      "businessKey": "HubSpot_Contact_Owner_Shadow_BeforeSave",
      "manageability": "defaults_only",
      "path": "flows/HubSpot_Contact_Owner_Shadow_BeforeSave.flow.json"
    },
    {
      "kind": "standard_flow",
      "businessKey": "HubSpot_Owner_Directory_Sync",
      "manageability": "defaults_only",
      "path": "flows/HubSpot_Owner_Directory_Sync.flow.json",
      "dependsOn": [
        {
          "kind": "object_spec",
          "businessKey": "object:HubSpotOwnerBinding__c"
        },
        {
          "kind": "object_spec",
          "businessKey": "object:HubSpotOwnerBindingException__c"
        }
      ]
    }
  ]
}
