← Files LeadContactARCHIVED FILE
plugin.json
8.76 KB · Nov 3, 2026 · 19:12 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "leadcontact-chatgpt",
"version": "1.0.0",
"description": "Find B2B prospects and professional contact information with LeadContact.",
"author": {
"name": "Miaomiao",
"url": "https://leadcontact.ai/en"
},
"homepage": "https://leadcontact.ai/en",
"extensions": {
"com.openai": {
"interface": {
"displayName": "LeadContact",
"shortDescription": "Find leads and contact info",
"longDescription": "LeadContact helps you find B2B prospects and look up professional contact information directly in ChatGPT. Describe who you\u2019re looking for in natural language to find relevant contacts and decision-makers.\n\nUse LeadContact to:\n- Build targeted prospect lists using job title, company, industry, location, seniority, and other supported filters for sales prospecting, business development, and recruiting.\n- Look up available email addresses and phone numbers for selected contacts to support outreach.",
"developerName": "Miaomiao",
"category": "Business & Operations",
"websiteURL": "https://leadcontact.ai/en",
"supportURL": "https://leadcontact.ai/en/contact-us",
"privacyPolicyURL": "https://leadcontact.ai/en/privacy-policy",
"termsOfServiceURL": "https://leadcontact.ai/en/terms-of-service",
"defaultPrompt": [
"Find 10 Sales VPs at SaaS companies in the United States."
],
"logo": "./assets/directory-logo.png",
"composerIcon": "./assets/composer-logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "Search for current sales prospects by job title, industry, and location.",
"prompt": "Find 10 people in Australia who currently work as Sales Directors at computer software companies.",
"tools_triggered": "search_people",
"expected_behavior": "Return up to 10 current Sales Directors in Australia at Computer Software firms: name, current title/company, location, LinkedIn URL if available. Report actual count and API Credits charged by server. If under 10, return all and say so. Review account needs enough API Credits."
},
{
"description": "Retrieve the professional background of a specific person from a LinkedIn profile URL.",
"prompt": "Tell me about this person\u2019s professional background: https://www.linkedin.com/in/shiragasarch/",
"tools_triggered": "enrich_profile",
"expected_behavior": "Summarize available current role/company, work history, skills and education via enrich_profile on the URL. No find_email/find_phone or unrequested contact details. Report actual API Credits charged by server. Needs enough review account API Credits and a valid profile at review."
},
{
"description": "Find available email addresses for a specific person using a LinkedIn profile URL.",
"prompt": "Find the email address for this person: https://www.linkedin.com/in/shiragasarch/",
"tools_triggered": "find_email",
"expected_behavior": "Call find_email once with the URL; return available emails and server verification status if provided. No find_phone/enrich_profile or unrelated professional background. Report actual API Credits charged by server. Needs enough review account API Credits."
},
{
"description": "Find available phone numbers for a specific person using a LinkedIn profile URL.",
"prompt": "Find the phone number for this person: https://www.linkedin.com/in/shiragasarch/",
"tools_triggered": "find_phone",
"expected_behavior": "Call find_phone once with the URL; return available phone numbers and verification status if provided. No find_email/enrich_profile or unrelated background. Report actual API Credits charged by server. Needs enough review account API Credits."
},
{
"description": "Check the remaining API Credit balance for the currently selected LeadContact account.",
"prompt": "How many API Credits are left in my currently selected LeadContact account?",
"tools_triggered": "get_account_usage",
"expected_behavior": "Call get_account_usage once. Return only the selected account name and remaining API Credits; never combine or switch accounts. Use server data only, hide internal details, and state the check costs 0 Credits. Requires an accessible review account."
}
],
"negative": [
{
"description": "The user requests highly sensitive personal information that LeadContact does not provide. Explain that home addresses and government ID numbers are outside the plugin\u2019s supported professional information; do not invoke LeadContact tools for this request.",
"prompt": "Find the home address and government ID number for this person: https://www.linkedin.com/in/shiragasarch/"
},
{
"description": "The user requests help writing a generic outreach message without asking for any contact search or enrichment. ChatGPT may draft the message without invoking LeadContact tools or retrieving contact information.",
"prompt": "Write a short cold outreach email to a Sales Director at a SaaS company."
},
{
"description": "The user asks the app to perform an external write action that LeadContact does not support in ChatGPT. Explain that CRM write actions are unavailable in this plugin; do not claim the contact was added or invoke unrelated lookup tools.",
"prompt": "Add this person to my CRM: https://www.linkedin.com/in/shiragasarch/"
}
]
},
"demo_recording_url": "https://www.loom.com/share/6a94de7460304b10b547a7e878323ccc",
"commerce": false
},
"publication": {
"release_notes": "Initial LeadContact release with professional prospect search, profile enrichment, email and phone lookup, account usage access, and the prospect and enrich-contact workflows.",
"translations": {
"zh-CN": {
"subtitle": "\u67e5\u627e\u6f5c\u5728\u5ba2\u6237\u548c\u8054\u7cfb\u65b9\u5f0f",
"description": "\u5728 ChatGPT \u4e2d\u4f7f\u7528 LeadContact\uff0c\u67e5\u627e B2B \u6f5c\u5728\u5ba2\u6237\u548c\u8054\u7cfb\u65b9\u5f0f\u3002\u76f4\u63a5\u63cf\u8ff0\u4f60\u60f3\u627e\u4ec0\u4e48\u6837\u7684\u4eba\uff0c\u5373\u53ef\u6309\u6761\u4ef6\u641c\u7d22\u76ee\u6807\u5ba2\u6237\u548c\u5173\u952e\u51b3\u7b56\u4eba\u3002\n\n\u4f7f\u7528 LeadContact\uff0c\u4f60\u53ef\u4ee5\uff1a\n- \u6309\u804c\u4f4d\u3001\u516c\u53f8\u3001\u884c\u4e1a\u3001\u5730\u533a\u3001\u804c\u7ea7\u7b49\u6761\u4ef6\u7b5b\u9009\u8054\u7cfb\u4eba\uff0c\u5efa\u7acb\u7528\u4e8e\u9500\u552e\u83b7\u5ba2\u3001\u4e1a\u52a1\u62d3\u5c55\u6216\u62db\u8058\u7684\u540d\u5355\u3002\n- \u67e5\u8be2\u6307\u5b9a\u8054\u7cfb\u4eba\u7684\u90ae\u7bb1\u548c\u624b\u673a\u53f7\uff0c\u65b9\u4fbf\u540e\u7eed\u8054\u7cfb\u3002"
},
"pt-BR": {
"subtitle": "Encontre leads e contatos",
"description": "O LeadContact ajuda voc\u00ea a encontrar potenciais clientes B2B e consultar informa\u00e7\u00f5es de contato profissional diretamente no ChatGPT. Descreva quem voc\u00ea est\u00e1 procurando em linguagem natural para encontrar contatos relevantes e tomadores de decis\u00e3o.\n\nUse o LeadContact para:\n- Criar listas segmentadas de potenciais clientes usando filtros de cargo, empresa, setor, localiza\u00e7\u00e3o, senioridade e outros crit\u00e9rios dispon\u00edveis para prospec\u00e7\u00e3o comercial, desenvolvimento de neg\u00f3cios e recrutamento.\n- Consultar endere\u00e7os de e-mail e n\u00fameros de telefone dispon\u00edveis para contatos selecionados, facilitando a comunica\u00e7\u00e3o."
},
"pt-PT": {
"subtitle": "Encontre leads e contactos",
"description": "O LeadContact ajuda a encontrar potenciais clientes B2B e a consultar informa\u00e7\u00f5es de contacto profissional diretamente no ChatGPT. Descreva quem procura em linguagem natural para encontrar contactos relevantes e decisores.\n\nUtilize o LeadContact para:\n- Criar listas segmentadas de potenciais clientes utilizando filtros de cargo, empresa, setor, localiza\u00e7\u00e3o, n\u00edvel de senioridade e outros crit\u00e9rios dispon\u00edveis para prospe\u00e7\u00e3o comercial, desenvolvimento de neg\u00f3cios e recrutamento.\n- Consultar endere\u00e7os de e-mail e n\u00fameros de telefone dispon\u00edveis para contactos selecionados, facilitando a comunica\u00e7\u00e3o."
}
}
},
"apps": "./.app.json"
}
}
}
SHA-256: 74a470890a8976ed58dcf96da3bbf68e8ebd350f11b216047a78a01f011afadf