feat: add apollo, leadmagic, and rocketreach docs

old-agentic
Travis Fischer 2025-02-24 02:25:30 +07:00
rodzic 696880d39e
commit 20b752fc58
9 zmienionych plików z 132 dodań i 6 usunięć

Wyświetl plik

@ -53,6 +53,7 @@
{
"group": "Tools",
"pages": [
"tools/apollo",
"tools/bing",
"tools/calculator",
"tools/clearbit",
@ -64,6 +65,7 @@
"tools/hacker-news",
"tools/hunter",
"tools/jina",
"tools/leadmagic",
"tools/midjourney",
"tools/novu",
"tools/people-data-labs",
@ -71,6 +73,7 @@
"tools/polygon",
"tools/predict-leads",
"tools/proxycurl",
"tools/rocketreach",
"tools/searxng",
"tools/serpapi",
"tools/serper",

Wyświetl plik

@ -0,0 +1,38 @@
---
title: Apollo
description: Apollo provides an API for B2B person and company enrichment.
---
- package: `@agentic/apollo`
- exports: `class Apollo`, `namespace apollo`
- env vars: `APOLLO_API_KEY`
- [source](https://github.com/transitive-bullshit/agentic/blob/main/packages/apollo/src/apollo-client.ts)
- [apollo api docs](https://docs.apollo.io)
## Install
<CodeGroup>
```bash npm
npm install @agentic/apollo
```
```bash yarn
yarn add @agentic/apollo
```
```bash pnpm
pnpm add @agentic/apollo
```
</CodeGroup>
## Usage
```ts
import { ApolloClient } from '@agentic/apollo'
const apollo = new ApolloClient()
const res = await apollo.enrichPerson({
linkedin_url: 'https://linkedin.com/in/fisch2'
})
```

Wyświetl plik

@ -0,0 +1,38 @@
---
title: LeadMagic
description: LeadMagic provides an API for B2B person, company, and email enrichment.
---
- package: `@agentic/leadmagic`
- exports: `class LeadMagic`, `namespace leadmagic`
- env vars: `LEADMAGIC_API_KEY`
- [source](https://github.com/transitive-bullshit/agentic/blob/main/packages/leadmagic/src/leadmagic-client.ts)
- [leadmagic api docs](https://docs.leadmagic.io)
## Install
<CodeGroup>
```bash npm
npm install @agentic/leadmagic
```
```bash yarn
yarn add @agentic/leadmagic
```
```bash pnpm
pnpm add @agentic/leadmagic
```
</CodeGroup>
## Usage
```ts
import { LeadMagicClient } from '@agentic/leadmagic'
const leadmagic = new LeadMagicClient()
const res = await leadmagic.profileSearch({
linkedinUsername: 'fisch2'
})
```

Wyświetl plik

@ -0,0 +1,38 @@
---
title: RocketReach
description: RocketReach provides an API for B2B person and company enrichment.
---
- package: `@agentic/rocketreach`
- exports: `class RocketReach`, `namespace rocketreach`
- env vars: `ROCKETREACH_API_KEY`
- [source](https://github.com/transitive-bullshit/agentic/blob/main/packages/rocketreach/src/rocketreach-client.ts)
- [rocketreach api docs](https://rocketreach.co/api/v2/docs)
## Install
<CodeGroup>
```bash npm
npm install @agentic/rocketreach
```
```bash yarn
yarn add @agentic/rocketreach
```
```bash pnpm
pnpm add @agentic/rocketreach
```
</CodeGroup>
## Usage
```ts
import { RocketReachClient } from '@agentic/rocketreach'
const rocketreach = new RocketReachClient()
const res = await rocketreach.lookupPerson({
linkedin_url: 'https://www.linkedin.com/in/fisch2'
})
```

Wyświetl plik

@ -8,7 +8,7 @@ description: ZoomInfo provides a powerful API for B2B person and company data en
- env vars:
- `ZOOMINFO_USERNAME` and `ZOOMINFO_PASSWORD` for basic auth
- `ZOOMINFO_USERNAME`, `ZOOMINFO_CLIENT_ID`, and `ZOOMINFO_PRIVATE_KEY` for PKI auth
- [source](https://github.com/transitive-bullshit/agentic/blob/main/packages/wolfram-alpha/src/zoominfo-client.ts)
- [source](https://github.com/transitive-bullshit/agentic/blob/main/packages/zoominfo/src/zoominfo-client.ts)
- [zoominfo api docs](https://api-docs.zoominfo.com)
## Install

Wyświetl plik

@ -269,7 +269,7 @@ export namespace apollo {
}
/**
* Apollo.io is a robust B2B person and company enrichment API.
* Apollo.io is a B2B person and company enrichment API.
*
* @see https://docs.apollo.io
*/

Wyświetl plik

@ -13,9 +13,10 @@ export namespace leadmagic {
export const API_BASE_URL = 'https://api.leadmagic.io'
// Allow up to 300 requests per minute by default.
// (5 requests per second)
export const throttle = pThrottle({
limit: 300,
interval: 60_000
limit: 5,
interval: 1000
})
export interface ProfileSearchOptions {

Wyświetl plik

@ -775,6 +775,9 @@ export class ZoomInfoClient extends AIFunctionsProvider {
json: {
username,
password
},
headers: {
'cache-control': 'no-cache'
}
})
.json<{ jwt: string }>()
@ -822,7 +825,8 @@ export class ZoomInfoClient extends AIFunctionsProvider {
.post('authenticate', {
json: {},
headers: {
Authorization: `Bearer ${clientJWT}`
Authorization: `Bearer ${clientJWT}`,
'cache-control': 'no-cache'
}
})
.json<{ jwt: string }>()
@ -1143,7 +1147,8 @@ fullName AND companyId/companyName. Combining these values effectively results i
return this.ky
.get('lookup/usage', {
headers: {
Authorization: `Bearer ${this.accessToken}`
Authorization: `Bearer ${this.accessToken}`,
'cache-control': 'no-cache'
}
})
.json<zoominfo.UsageResponse>()

Wyświetl plik

@ -148,6 +148,7 @@ Full docs are available at [agentic.so](https://agentic.so).
| Service / Tool | Package | Docs | Description |
| ------------------------------------------------------------------------ | --------------------------- | ------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Apollo](https://docs.apollo.io) | `@agentic/apollo` | [docs](https://agentic.so/tools/apollo) | B2B person and company enrichment API. |
| [Bing](https://www.microsoft.com/en-us/bing/apis/bing-web-search-api) | `@agentic/bing` | [docs](https://agentic.so/tools/bing) | Bing web search. |
| [Calculator](https://github.com/josdejong/mathjs) | `@agentic/calculator` | [docs](https://agentic.so/tools/calculator) | Basic calculator for simple mathematical expressions. |
| [Clearbit](https://dashboard.clearbit.com/docs) | `@agentic/clearbit` | [docs](https://agentic.so/tools/clearbit) | Resolving and enriching people and company data. |
@ -159,6 +160,7 @@ Full docs are available at [agentic.so](https://agentic.so).
| [HackerNews](https://github.com/HackerNews/API) | `@agentic/hacker-news` | [docs](https://agentic.so/tools/hacker-news) | Official HackerNews API. |
| [Hunter](https://hunter.io) | `@agentic/hunter` | [docs](https://agentic.so/tools/hunter) | Email finder, verifier, and enrichment. |
| [Jina](https://jina.ai/reader) | `@agentic/jina` | [docs](https://agentic.so/tools/jina) | URL scraper and web search. |
| [LeadMagic](https://leadmagic.io) | `@agentic/leadmagic` | [docs](https://agentic.so/tools/leadmagic) | B2B person, company, and email enrichment API. |
| [Midjourney](https://www.imagineapi.dev) | `@agentic/midjourney` | [docs](https://agentic.so/tools/midjourney) | Unofficial Midjourney client for generative images. |
| [Novu](https://novu.co) | `@agentic/novu` | [docs](https://agentic.so/tools/novu) | Sending notifications (email, SMS, in-app, push, etc). |
| [People Data Labs](https://www.peopledatalabs.com) | `@agentic/people-data-labs` | [docs](https://agentic.so/tools/people-data-labs) | People & company data (WIP). |
@ -166,6 +168,7 @@ Full docs are available at [agentic.so](https://agentic.so).
| [Polygon](https://polygon.io) | `@agentic/polygon` | [docs](https://agentic.so/tools/polygon) | Stock market and company financial data. |
| [PredictLeads](https://predictleads.com) | `@agentic/predict-leads` | [docs](https://agentic.so/tools/predict-leads) | In-depth company data including signals like fundraising events, hiring news, product launches, technologies used, etc. |
| [Proxycurl](https://nubela.co/proxycurl) | `@agentic/proxycurl` | [docs](https://agentic.so/tools/proxycurl) | People and company data from LinkedIn & Crunchbase. |
| [RocketReach](https://rocketreach.co/api/v2/docs) | `@agentic/rocketreach` | [docs](https://agentic.so/tools/rocketreach) | B2B person and company enrichment API. |
| [Searxng](https://docs.searxng.org) | `@agentic/searxng` | [docs](https://agentic.so/tools/searxng) | OSS meta search engine capable of searching across many providers like Reddit, Google, Brave, Arxiv, Genius, IMDB, Rotten Tomatoes, Wikidata, Wolfram Alpha, YouTube, GitHub, [etc](https://docs.searxng.org/user/configured_engines.html#configured-engines). |
| [SerpAPI](https://serpapi.com/search-api) | `@agentic/serpapi` | [docs](https://agentic.so/tools/serpapi) | Lightweight wrapper around SerpAPI for Google search. |
| [Serper](https://serper.dev) | `@agentic/serper` | [docs](https://agentic.so/tools/serper) | Lightweight wrapper around Serper for Google search. |