INNER CODE UNIT · TypeScript

attioPlatform

rowboatlabs/rowboat · apps/harbor/packages/server/src/connectors/attio/index.ts:131

export function attioPlatform(baseUrl?: string): ConnectorPlatform {
  return integrationPlatform({
    label: 'Attio',
    client: (secret) => new AttioApi(secret, baseUrl),
    check: (api) => api.check(),
    commands: [{
      name: 'company',
      args: '<domain>',
      summary: 'find companies by exact domain, such as acme.com',
      async run(api, args) {
        const domain = companyDomain(args);
        return lookupReply(await api.companies(domain), 'companies', domain, companySummary);
      },
    }, {
      name: 'person',
      args: '<email>',
      summary: 'find people by exact email, such as jane@acme.com',
      async run(api, args) {

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…