{"id":3349,"external_id":"plugin_asdk_app_6a9facd4ab6481919a2b14c37ab017cd","name":"app-6a9facd4ab6481919a2b14c37ab017cd","display_name":"Onsa","developer":"onsa.ai","category":"Business & Operations","listing_language":"en","listing_language_details":{"method":"cld-0.13.0/listing-v1","reliable":true,"detected_at":"2026-10-01T13:22:01Z","input_sha256":"ee8026da200c2b70c081dade454e0dc359348110efa0b849cba7d3fee8c38bc9","source_fields":["release.description","release.interface.short_description","release.interface.long_description"]},"version":"1.0.0","skill_count":0,"first_seen_at":"2026-09-30T22:02:35.000Z","last_seen_at":"2026-10-02T00:00:02.003Z","last_changed_at":"2026-09-30T22:02:35.000Z","install_count":null,"research_summary":null,"research_reviewed_at":null,"metadata":{"id":"plugin_asdk_app_6a9facd4ab6481919a2b14c37ab017cd","name":"app-6a9facd4ab6481919a2b14c37ab017cd","scope":"GLOBAL","status":"ENABLED","release":{"id":"pluginrel_f74d0683f6948191a34578f459c0a96c","skills":[],"app_ids":["asdk_app_6a9facd4ab6481919a2b14c37ab017cd"],"version":"1.0.0","keywords":[],"interface":{"category":"Business & Operations","logo_url":"https://files.openai.com/content?id=file_00000000cc0481fd990a677cd3689d6f","brand_color":null,"website_url":"https://onsa.ai","capabilities":[],"logo_url_dark":"https://files.openai.com/content?id=file_00000000f5a081f591b1e3af7b8884a5","default_prompt":"List my campaigns, then show the funnel and what people wrote back for the one with the most leads.","developer_name":"onsa.ai","default_prompts":["List my campaigns, then show the funnel and what people wrote back for the one with the most leads.","Find 5 heads of sales at Series B fintech companies in New York, and tell me the progress while the search runs.","Show me the outreach drafts waiting for approval and rewrite the weakest one around a specific fact about the person."],"screenshot_urls":[],"long_description":"Onsa finds real B2B prospects — actual people with LinkedIn profiles — scored against your ideal-customer profile, and keeps every search as a campaign you can come back to.\n\nAsk for leads in plain language and Onsa's agent runs a live search, returning each person with their title, company, a 1–5 score and the written reasoning behind that score. Every search becomes a campaign, so you can grow it, steer it toward a different segment, or compare it against earlier ones to see which profile actually produced replies.\n\nOnsa carries the outreach side too. It returns what prospects wrote back — the actual text, not just counts — alongside the funnel: invites sent, invites accepted, messages sent, and replies split by sentiment. When a draft reads like a mail-merge, you can pull up the research memo Onsa already wrote about that person and rewrite the message around one specific, checkable fact.\n\nSending is deliberately hard to do by accident. Queueing a LinkedIn message reaches a real human, so the tool refuses unless the exact draft text and the recipient's name are quoted back to it, it puts a confirmation in front of the person at the keyboard, and each approval is single-use and bound to one recipient and one draft. A client that cannot show a confirmation dialog sends nothing — Onsa returns a link to approve inside the app instead.\n\nRequires an Onsa account. New workspaces start on a free trial with a prospect allowance; when the allowance runs out, every campaign, lead and reply already in the workspace stays readable.","composer_icon_url":null,"short_description":"Find B2B leads, send outreach","plugin_category_id":"business & operations","privacy_policy_url":"https://onsa.ai/privacy","terms_of_service_url":"https://app.onsa.ai/terms-and-conditions.html","composer_icon_dark_url":null},"description":"Onsa finds real B2B prospects — actual people with LinkedIn profiles — scored against your ideal-customer profile, and keeps every search as a campaign you can come back to.\n\nAsk for leads in plain language and Onsa's agent runs a live search, returning each person with their title, company, a 1–5 score and the written reasoning behind that score. Every search becomes a campaign, so you can grow it, steer it toward a different segment, or compare it against earlier ones to see which profile actually produced replies.\n\nOnsa carries the outreach side too. It returns what prospects wrote back — the actual text, not just counts — alongside the funnel: invites sent, invites accepted, messages sent, and replies split by sentiment. When a draft reads like a mail-merge, you can pull up the research memo Onsa already wrote about that person and rewrite the message around one specific, checkable fact.\n\nSending is deliberately hard to do by accident. Queueing a LinkedIn message reaches a real human, so the tool refuses unless the exact draft text and the recipient's name are quoted back to it, it puts a confirmation in front of the person at the keyboard, and each approval is single-use and bound to one recipient and one draft. A client that cannot show a confirmation dialog sends nothing — Onsa returns a link to approve inside the app instead.\n\nRequires an Onsa account. New workspaces start on a free trial with a prospect allowance; when the allowance runs out, every campaign, lead and reply already in the workspace stays readable.","app_manifest":{"apps":{"app-6a9facd4ab6481919a2b14c37ab017cd":{"id":"asdk_app_6a9facd4ab6481919a2b14c37ab017cd","required":true}}},"display_name":"Onsa","app_templates":[],"onboarding_skill_name":null,"requires_local_executor":false},"created_at":"2026-09-08T06:36:04.887316Z","is_template":false,"connector_id":"asdk_app_6a9facd4ab6481919a2b14c37ab017cd","discoverability":"LISTED","canonical_app_id":"asdk_app_6a9facd4ab6481919a2b14c37ab017cd"},"research":null,"package_metadata":{"name":"app-6a9facd4ab6481919a2b14c37ab017cd","author":{"name":"onsa.ai"},"sources":[{"path":".codex-plugin/plugin.json","sha256":"3a387101e4cf20a7c78f9eeea6fbc37859f36c6ca325cd828d92f5bfe698de23"}],"version":"1.0.0","artifact_id":10119,"observed_at":"2026-10-02T00:23:31Z","support_url":"https://app.onsa.ai/support.html","field_sources":{"name":0,"author":0,"version":0,"support_url":0},"extraction_version":1,"conflicts_or_errors":[]}}