Skip to content

Commit 929d0d0

Browse files
authored
feat(sheets): added sheet selector for microsoft excel and google sheets tools (#2835)
* feat(sheets): added sheet selector for microsoft excel and google sheets tools * upgrade generate docs script * updated tests * added sheet-selector to tool-input * added cursor docs
1 parent e53538d commit 929d0d0

File tree

47 files changed

+4404
-268
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

47 files changed

+4404
-268
lines changed

apps/docs/components/ui/icon-mapping.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -163,7 +163,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
163163
google_forms: GoogleFormsIcon,
164164
google_groups: GoogleGroupsIcon,
165165
google_search: GoogleIcon,
166-
google_sheets: GoogleSheetsIcon,
166+
google_sheets_v2: GoogleSheetsIcon,
167167
google_slides: GoogleSlidesIcon,
168168
google_vault: GoogleVaultIcon,
169169
grafana: GrafanaIcon,
@@ -190,7 +190,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
190190
mailgun: MailgunIcon,
191191
mem0: Mem0Icon,
192192
memory: BrainIcon,
193-
microsoft_excel: MicrosoftExcelIcon,
193+
microsoft_excel_v2: MicrosoftExcelIcon,
194194
microsoft_planner: MicrosoftPlannerIcon,
195195
microsoft_teams: MicrosoftTeamsIcon,
196196
mistral_parse: MistralIcon,

apps/docs/content/docs/en/tools/asana.mdx

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,21 @@ import { BlockInfoCard } from "@/components/ui/block-info-card"
1010
color="#E0E0E0"
1111
/>
1212

13+
{/* MANUAL-CONTENT-START:intro */}
14+
[Asana](https://asana.com/) is a leading work management platform designed to help teams organize, track, and manage their tasks and projects more efficiently. With Asana, individuals and organizations can streamline project planning, delegate responsibilities, monitor progress, and collaborate seamlessly across different workspaces and projects.
15+
16+
With Asana, you can:
17+
18+
- **Create, assign, and update tasks**: Break down your work into actionable items, assign them to team members, and keep everyone on the same page.
19+
- **Organize projects**: Group related tasks into projects, set deadlines, and visualize the flow of work from start to finish.
20+
- **Set priorities and due dates**: Ensure important tasks are completed on time and stay aligned with your project goals.
21+
- **Track progress and completion**: Monitor tasks as they move through various stages and quickly identify roadblocks.
22+
- **Collaborate with your team**: Share notes, attach relevant resources, and communicate updates directly on tasks.
23+
24+
In Sim, the Asana integration enables your agents to programmatically interact with Asana through a suite of flexible tools described below. Your agents can retrieve, create, and update tasks, making it easy to automate project management workflows, synchronize status with other tools, or trigger actions based on Asana task events. Harness these tools to streamline your team's productivity and keep all your projects organized and up to date directly within your Sim projects.
25+
{/* MANUAL-CONTENT-END */}
26+
27+
1328
## Usage Instructions
1429

1530
Integrate Asana into the workflow. Can read, write, and update tasks.

apps/docs/content/docs/en/tools/clay.mdx

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -11,27 +11,17 @@ import { BlockInfoCard } from "@/components/ui/block-info-card"
1111
/>
1212

1313
{/* MANUAL-CONTENT-START:intro */}
14-
[Clay](https://www.clay.com/) is a data enrichment and workflow automation platform that helps teams streamline lead generation, research, and data operations through powerful integrations and flexible inputs.
14+
[Clay](https://www.clay.com/) is a data enrichment and workflow automation platform designed to help teams streamline lead generation, research, and other data operations using powerful integrations and flexible input options.
1515

16-
Learn how to use the Clay Tool in Sim to seamlessly insert data into a Clay workbook through webhook triggers. This tutorial walks you through setting up a webhook, configuring data mapping, and automating real-time updates to your Clay workbooks. Perfect for streamlining lead generation and data enrichment directly from your workflow!
17-
18-
<iframe
19-
width="100%"
20-
height="400"
21-
src="https://www.youtube.com/embed/cx_75X5sI_s"
22-
title="Clay Integration with Sim"
23-
frameBorder="0"
24-
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
25-
allowFullScreen
26-
></iframe>
16+
In Sim, the Clay integration lets your agents seamlessly insert structured data into Clay workbooks via webhook triggers. This makes it easy to collect, enrich, and manage dynamic outputs—such as leads, research summaries, or action items—directly within a collaborative, spreadsheet-like interface.
2717

2818
With Clay, you can:
2919

30-
- **Enrich agent outputs**: Automatically feed your Sim agent data into Clay tables for structured tracking and analysis
31-
- **Trigger workflows via webhooks**: Use Clay’s webhook support to initiate Sim agent tasks from within Clay
32-
- **Leverage data loops**: Seamlessly iterate over enriched data rows with agents that operate across dynamic datasets
20+
- **Enrich agent outputs**: Automatically feed your Sim agent data into Clay tables for structured tracking and analysis.
21+
- **Trigger workflows via webhooks**: Use Clay’s webhook support to initiate Sim agent tasks directly from Clay or have agents send data to Clay as part of your workflow.
22+
- **Leverage data loops**: Seamlessly iterate over enriched data rows with agents that operate across dynamic datasets.
3323

34-
In Sim, the Clay integration allows your agents to push structured data into Clay tables via webhooks. This makes it easy to collect, enrich, and manage dynamic outputs such as leads, research summaries, or action items—all in a collaborative, spreadsheet-like interface. Your agents can populate rows in real time, enabling asynchronous workflows where AI-generated insights are captured, reviewed, and used by your team. Whether you're automating research, enriching CRM data, or tracking operational outcomes, Clay becomes a living data layer that interacts intelligently with your agents. By connecting Sim with Clay, you gain a powerful way to operationalize agent results, loop over datasets with precision, and maintain a clean, auditable record of AI-driven work.
24+
The integration supports workflows where your agents populate rows in real time, enabling asynchronous, collaborative work. Whether you're automating research, enriching CRM data, or tracking operational outcomes, Clay becomes a living data layer that interacts intelligently with your agents. By connecting Sim with Clay, you can operationalize agent-generated results, automate dataset processing, and maintain an auditable, up-to-date record of AI-driven work.
3525
{/* MANUAL-CONTENT-END */}
3626

3727

apps/docs/content/docs/en/tools/cursor.mdx

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,35 @@
11
---
22
title: Cursor
3-
description: Agent identifier
3+
description: Launch and manage Cursor cloud agents to work on GitHub repositories
44
---
55

66
import { BlockInfoCard } from "@/components/ui/block-info-card"
77

88
<BlockInfoCard
99
type="cursor_v2"
10-
color="#F5F5F5"
10+
color="#1E1E1E"
1111
/>
1212

13+
{/* MANUAL-CONTENT-START:intro */}
14+
[Cursor](https://www.cursor.so) is an intelligent cloud-based platform that enables you to launch and manage AI agents capable of collaborating on your GitHub repositories. Cursor agents are designed to help automate software development workflows, accelerate code changes, and provide powerful assistance directly within your version control stack.
15+
16+
With Cursor, you can:
17+
18+
- **Launch cloud agents**: Instantly start AI agents to perform tasks on your repositories—ranging from code generation and refactoring to documentation and bug fixing.
19+
- **Collaborate on pull requests and branches**: Agents can work on feature branches, propose changes, and assist with code reviews.
20+
- **Guide and refine AI work**: Provide follow-up instructions to agents, enabling you to iteratively direct their actions and results.
21+
- **Monitor progress and results**: Check agent status, review their output, and inspect conversation threads—all from a unified dashboard or API.
22+
- **Control agent lifecycle**: Start, stop, restart, or archive agents as needed to manage compute resources and workflow states.
23+
- **Integrate with your workflow**: Use the API to connect Cursor agents with CI/CD pipelines, chatbots, or internal tools for automated workflows.
24+
25+
Integrating Cursor into your Sim automations unleashes the power of AI assistance on your software projects. Let agents contribute code, resolve issues, and complete repetitive development tasks so you and your team can focus on higher-level engineering work.
26+
{/* MANUAL-CONTENT-END */}
27+
28+
29+
## Usage Instructions
30+
31+
Interact with Cursor Cloud Agents API to launch AI agents that can work on your GitHub repositories. Supports launching agents, adding follow-up instructions, checking status, viewing conversations, and managing agent lifecycle.
32+
1333

1434

1535
## Tools

0 commit comments

Comments
 (0)