← Files SwordfishARCHIVED FILE
plugin.json
6.01 KB · Nov 13, 2026 · 06:10 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "swordfish",
"version": "1.0.0",
"description": "Swordfish finds verified emails and cell phone numbers for professionals, for recruiting and sales prospecting. Search people by name, job title, company, location, industry, skills or LinkedIn profile.",
"author": {
"name": "Swordfish AI",
"email": "contact@swordfish.ai",
"url": "https://swordfish.ai"
},
"homepage": "https://swordfish.ai",
"license": "Proprietary",
"keywords": [
"contact finder",
"email finder",
"phone numbers",
"recruiting",
"sales prospecting",
"lead generation"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Swordfish",
"shortDescription": "Find verified contact info",
"longDescription": "Swordfish helps recruiters and sales teams find and contact the right people. It connects ChatGPT to a professional contacts database with verified emails and cell phone numbers.\n\nDescribe the people you are looking for in plain language: job title, company, past employer, company size, city, state, country, industry, skills, seniority, school or a LinkedIn profile. Swordfish returns a table with name, job title, company, company size, location and LinkedIn username. Ask for contact details and it adds emails, mobile and landline numbers. Results are paginated, so you can ask for more pages with the same filters.\n\nA Swordfish account is required. Sign in with your Swordfish credentials when you connect.",
"developerName": "Swordfish AI",
"category": "Business & Operations",
"capabilities": [
"Search professionals by job title, company, location, industry, skills and seniority",
"Look up people by LinkedIn profile, one or many at once",
"Return verified emails, mobile and landline numbers on request",
"Page through large result sets with the same filters",
"Show your Swordfish account status"
],
"websiteURL": "https://swordfish.ai",
"supportURL": "https://swordfish.ai/contact",
"privacyPolicyURL": "https://swordfish.ai/policy",
"termsOfServiceURL": "https://swordfish.ai/terms",
"defaultPrompt": [
"Find VPs of Sales at SaaS companies with 51-200 employees in Austin, TX",
"Find the email and mobile number for a LinkedIn profile",
"Find software engineers in Seattle who used to work at Amazon"
],
"brandColor": "#E5631A",
"brandColorDark": "#F37321",
"composerIcon": "./assets/logo.svg",
"logo": "./assets/logo.svg"
},
"onboardingSkill": "./skills/get-started/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "Search by job title, industry and location",
"prompt": "Find Chief Marketing Officers in the healthcare industry in Boston, Massachusetts",
"tools_triggered": "search_people",
"expected_behavior": "Calls search_people with job_title, industry, city and state filters and shows a table with name, job title, company, company size, address and LinkedIn username, without contact data, plus the page footer with the total."
},
{
"description": "Search by company and company size",
"prompt": "Show me software engineering managers at companies with 1001-5000 employees in Seattle",
"tools_triggered": "search_people",
"expected_behavior": "Calls search_people with job_title, company_size=1001-5000 and city=Seattle and lists the matching people with their current company."
},
{
"description": "Search by title and state, then contact details for one person from the list",
"prompt": "Find Chief Marketing Officers in Texas who have a mobile number. Then get the email and mobile number for the first person in the list.",
"tools_triggered": "search_people",
"expected_behavior": "First call searches by job_title, state=TX and contact=mobile without contact data, lists up to 10 people with their job titles and notes that contact data uses credits. Because the user explicitly asked for the first person's contact details, the second call fetches only that person with include_data and confirmed=true (one credit at most) and returns their emails and mobile numbers when available."
},
{
"description": "Next page of a previous search",
"prompt": "Find CFOs at fintech companies in New York. Then show me the next page of results.",
"tools_triggered": "search_people",
"expected_behavior": "First call uses page_nr=1; the follow-up call repeats exactly the same filters with page_nr=2 and shows the next set of results."
},
{
"description": "Account credits and plan",
"prompt": "How many credits do I have left on Swordfish and when does my plan renew?",
"tools_triggered": "account_info",
"expected_behavior": "Calls account_info and reports the remaining credits, the active plan and the end of the current subscription period."
}
],
"negative": [
{
"description": "General question unrelated to people search",
"prompt": "Write a short poem about the ocean"
},
{
"description": "Advice question that does not need contact data",
"prompt": "What are good tips for writing a cold outreach email?"
},
{
"description": "Coding question",
"prompt": "How do I reverse a list in Python?"
}
]
},
"commerce": false
},
"publication": {
"release_notes": "First release: people search with verified emails and phone numbers, and account status."
},
"apps": "./.app.json"
}
}
}
SHA-256: 10fed53d5a9f0717ce21e4e48f74301ed53f16dc70c96550f5250ee8c9f69baf