Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
635 changes: 635 additions & 0 deletions public/data/agent-tools-index.json

Large diffs are not rendered by default.

72 changes: 72 additions & 0 deletions src/content/docs/agentkit/connectors/apolloapikey.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
---
title: 'Apollo (API Key) connector'
tableOfContents: true
description: 'Connect to Apollo.io using a master API key to search and enrich B2B contacts and accounts, manage CRM records, sequences, tasks, and deals, and access...'
sidebar:
label: 'Apollo (API Key)'
overviewTitle: 'Quickstart'
connectorIcon: https://cdn.scalekit.com/sk-connect/assets/provider-icons/apollo.svg
connectorAuthType: API Key
connectorCategories: [CRM & Sales]
head:
- tag: style
content: |
.sl-markdown-content h2 {
font-size: var(--sl-text-xl);
}
.sl-markdown-content h3 {
font-size: var(--sl-text-lg);
}
---

import ToolList from '@/components/ToolList.astro'
import { tools } from '@/data/agent-connectors/apolloapikey'
import { Steps, Tabs, TabItem } from '@astrojs/starlight/components'
import { AgentKitCredentials } from '@components/templates'
import { QuickstartGenericApikeySection } from '@components/templates'

<Steps>

1. ### Install the SDK

<Tabs syncKey="tech-stack">
<TabItem label="Node.js">
```bash frame="terminal"
npm install @scalekit-sdk/node
```
</TabItem>
<TabItem label="Python">
```bash frame="terminal"
pip install scalekit
```
</TabItem>
</Tabs>

Full SDK reference: [Node.js](/agentkit/sdks/node/) | [Python](/agentkit/sdks/python/)

2. ### Set your credentials

<AgentKitCredentials />

3. ### Make your first call

<QuickstartGenericApikeySection connector="apolloapikey" toolName="apolloapikey_get_api_usage" providerName="Apollo (API Key)" />

</Steps>

## What you can do

Connect this agent connector to let your agent:

- **Sequence activate, add contacts to, archive** — Activate (start) an inactive Sequence in your team's Apollo account by ID
- **List add records to, account stages, contact deals** — Add existing contacts or accounts to one or more Apollo lists, referencing the lists by name
- **Create bulk** — Create up to 100 accounts (companies) in your Apollo CRM in a single request
- **Organizations bulk enrich** — Enrich data for up to 10 companies in a single API call, matching each by domain, LinkedIn URL, name, and/or website
- **People bulk enrich** — Enrich data for up to 10 people in a single API call by matching on name, email, employer, LinkedIn URL, or Apollo person ID
- **Update bulk, account** — Update up to 1,000 accounts in your Apollo CRM in a single request

## Tool list

Use the exact tool names from the **Tool list** below when you call `execute_tool`. If you're not sure which name to use, list the tools available for the current user first.

<ToolList tools={tools} />
68 changes: 68 additions & 0 deletions src/content/docs/agentkit/connectors/momentum.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
---
title: 'Momentum connector'
tableOfContents: true
description: 'Connect to Momentum, the AI-powered revenue intelligence platform. Retrieve meetings with attendee and transcript details, ingest and remap meetings, run...'
sidebar:
label: 'Momentum'
overviewTitle: 'Quickstart'
connectorIcon: https://cdn.scalekit.com/sk-connect/assets/provider-icons/momentum.svg
connectorAuthType: API Key
connectorCategories: [AI, CRM & Sales, Transcription]
head:
- tag: style
content: |
.sl-markdown-content h2 {
font-size: var(--sl-text-xl);
}
.sl-markdown-content h3 {
font-size: var(--sl-text-lg);
}
---

import ToolList from '@/components/ToolList.astro'
import { tools } from '@/data/agent-connectors/momentum'
import { Steps, Tabs, TabItem } from '@astrojs/starlight/components'
import { AgentKitCredentials } from '@components/templates'
import { QuickstartGenericApikeySection } from '@components/templates'

<Steps>

1. ### Install the SDK

<Tabs syncKey="tech-stack">
<TabItem label="Node.js">
```bash frame="terminal"
npm install @scalekit-sdk/node
```
</TabItem>
<TabItem label="Python">
```bash frame="terminal"
pip install scalekit
```
</TabItem>
</Tabs>

Full SDK reference: [Node.js](/agentkit/sdks/node/) | [Python](/agentkit/sdks/python/)

2. ### Set your credentials

<AgentKitCredentials />

3. ### Make your first call

<QuickstartGenericApikeySection connector="momentum" toolName="momentum_list_signal_definitions" providerName="Momentum" />

</Steps>

## What you can do

Connect this agent connector to let your agent:

- **Meeting ingest, remap** — Ingest a meeting (and optional transcript) from any source into Momentum
- **List meetings, signal definitions, signal executions** — Retrieve a paginated list of meetings from Momentum within a date range, including attendee and transcript details

## Tool list

Use the exact tool names from the **Tool list** below when you call `execute_tool`. If you're not sure which name to use, list the tools available for the current user first.

<ToolList tools={tools} />
72 changes: 72 additions & 0 deletions src/content/docs/agentkit/connectors/zoomrevenueaccelerator.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,72 @@
---
title: 'Zoom Revenue Accelerator connector'
tableOfContents: true
description: 'Connect to Zoom Revenue Accelerator (formerly Zoom IQ). Access sales conversation intelligence, deal insights, scorecards, CRM data imports, and team...'
sidebar:
label: 'Zoom Revenue Accelerator'
overviewTitle: 'Quickstart'
connectorIcon: data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11 2c6.076 0 11 4.851 11 10.834 0 2.583-.937 4.935-2.476 6.787-.65.782-1.598 1.251-2.605 1.357l-.435.022H5.517c-1.164 0-2.299-.485-3.042-1.379C1.033 17.885.12 15.71.011 13.316L0 12.834C0 6.851 4.925 2 11 2zm2.175 4.718c-2.316-.795-4.991-.292-6.836 1.526a6.43 6.43 0 0 0 0 9.18.504.504 0 0 0 .355.146l.097-.009a.502.502 0 0 0 .258-.137.489.489 0 0 0 0-.699 5.45 5.45 0 0 1-.198-7.577l.002-.001.196-.204c1.28-1.262 3.132-1.75 4.857-1.486l1.269-.739zm3.604 1.322c.228-.607-.454-1.21-1.052-.86a3207.24 3207.24 0 0 0-6 3.502 3.04 3.04 0 0 0-.521.391 2.492 2.492 0 0 0 .001 3.524c.99.974 2.592.974 3.583 0a2.69 2.69 0 0 0 .382-.482c.368-.615 2.144-3.604 3.548-5.954l.059-.12z' fill='%230B5CFF'/%3E%3C/svg%3E
connectorAuthType: OAuth 2.0
connectorCategories: [CRM & Sales, AI, Analytics]
head:
- tag: style
content: |
.sl-markdown-content h2 {
font-size: var(--sl-text-xl);
}
.sl-markdown-content h3 {
font-size: var(--sl-text-lg);
}
---

import ToolList from '@/components/ToolList.astro'
import { tools } from '@/data/agent-connectors/zoomrevenueaccelerator'
import { Steps, Tabs, TabItem } from '@astrojs/starlight/components'
import { AgentKitCredentials } from '@components/templates'
import { QuickstartGenericOauthSection } from '@components/templates'

<Steps>

1. ### Install the SDK

<Tabs syncKey="tech-stack">
<TabItem label="Node.js">
```bash frame="terminal"
npm install @scalekit-sdk/node
```
</TabItem>
<TabItem label="Python">
```bash frame="terminal"
pip install scalekit
```
</TabItem>
</Tabs>

Full SDK reference: [Node.js](/agentkit/sdks/node/) | [Python](/agentkit/sdks/python/)

2. ### Set your credentials

<AgentKitCredentials />

3. ### Authorize and make your first call

<QuickstartGenericOauthSection connector="zoomrevenueaccelerator" toolName="zoomrevenueaccelerator_get_crm_registration" providerName="Zoom Revenue Accelerator" />

</Steps>

## What you can do

Connect this agent connector to let your agent:

- **Conversation add, add user** — Add a Revenue Accelerator conversation by IQ file ID or third-party download URL, including participants and speech timeline
- **Comment add conversation** — Add a new comment to a specific Revenue Accelerator conversation, optionally mentioning users or teams and anchoring it to a point in the recording
- **Managers assign team, unassign team** — Assign one or more Zoom users as managers of a Revenue Accelerator team
- **Members assign team, unassign team** — Add one or more users to a Revenue Accelerator team
- **Create team** — Create a new Revenue Accelerator team
- **Delete conversation, conversation comment, deal activity** — Delete a Revenue Accelerator conversation by conversation ID

## Tool list

Use the exact tool names from the **Tool list** below when you call `execute_tool`. If you're not sure which name to use, list the tools available for the current user first.

<ToolList tools={tools} />
Loading