#118

feat: add Brandfetch plugin

Openbensabicwants to merge intofrom

Summary

Adds Brandfetch plugin with the following action:

  • Get Brand: Retrieve brand assets by domain, stock ticker, or ISIN

Features:

  • Identifier type selector (Domain, Ticker, ISIN) with format validation
  • Returns name, description, logo URL, icon URL, colors, links, and industry
  • Uses brandfetch.com for free connection testing

Test plan

  • Connection test validates credentials
  • Actions execute successfully in a workflow
  • Format validation works for each identifier type
  • Error handling works for invalid inputs

Activity

8
vercel[bot]11mo ago

@bensabic is attempting to deploy a commit to the Vercel Labs Team on Vercel.

A member of the Team first needs to authorize it.

vercel[bot]reviewed11mo ago
copilot-pull-request-reviewer[bot]reviewed11mo ago
copilot-pull-request-reviewer[bot]11mo ago

Pull request overview

This PR adds a new Brandfetch plugin that enables retrieval of brand assets and company data using domain names, stock tickers, or ISIN codes. The implementation follows the established plugin architecture pattern used by other integrations in the codebase.

Key changes:

  • New Brandfetch plugin with domain, ticker, and ISIN lookup support
  • Format-specific validation for each identifier type
  • Connection testing using brandfetch.com as a test domain

Reviewed changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 3 comments.

Show a summary per file
FileDescription
plugins/index.tsRegisters the new Brandfetch plugin in alphabetical order
plugins/brandfetch/index.tsDefines plugin metadata, configuration fields, and the "Get Brand" action
plugins/brandfetch/credentials.tsDefines the credentials type for API key storage
plugins/brandfetch/icon.tsxProvides the Brandfetch logo SVG component
plugins/brandfetch/test.tsImplements connection testing using the Brandfetch API
plugins/brandfetch/steps/get-brand.tsCore step implementation with validation and API integration

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.