Skip to content

Commit 1cd27d8

Browse files
committed
remove from mdx
1 parent 0600c90 commit 1cd27d8

File tree

9 files changed

+221
-72
lines changed

9 files changed

+221
-72
lines changed

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
284284
langsmith: LangsmithIcon,
285285
launchdarkly: LaunchDarklyIcon,
286286
lemlist: LemlistIcon,
287-
linear: LinearIcon,
287+
linear_v2: LinearIcon,
288288
linkedin: LinkedInIcon,
289289
linkup: LinkupIcon,
290290
loops: LoopsIcon,

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

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,7 @@ By combining these capabilities, you can automate sales coaching workflows, extr
3333

3434
Integrate Gong into your workflow. Access call recordings, transcripts, user data, activity stats, scorecards, trackers, library content, coaching metrics, and more via the Gong API.
3535

36-
## Webhook triggers
3736

38-
[Gong automation rules](https://help.gong.io/docs/create-a-webhook-rule) can **Fire webhook** with a JSON body that includes `callData` (with `metaData`, `parties`, `context`, and nested `content`), plus `isTest` when sent from the Gong UI. Sim maps this to workflow input with a stable `eventType` of `gong.automation_rule`, a string `callId` from `metaData.id`, the full `callData` object, a flattened `metaData` object, and arrays at the top level for `parties`, `context`, `trackers` (from `callData.content.trackers`), `topics` (from `callData.content.topics`), and `highlights` (from `callData.content.highlights`). Metadata fields match the call objects documented under `gong_get_call` and extensive calls above (`workspaceId`, `meetingUrl`, `purpose`, `isPrivate`, `calendarEventId`, etc.) when Gong includes them.
3937

4038
## Tools
4139

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

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -29,20 +29,6 @@ In Sim, the Greenhouse integration enables your agents to interact with your rec
2929

3030
Integrate Greenhouse into the workflow. List and retrieve candidates, jobs, applications, users, departments, offices, and job stages from your Greenhouse ATS account.
3131

32-
### Triggers (webhooks)
33-
34-
Sim accepts [Greenhouse webhooks](https://developers.greenhouse.io/webhooks.html) POSTed to your trigger URL. Each delivery is normalized to workflow inputs with:
35-
36-
| Field | Description |
37-
| ----- | ----------- |
38-
| `action` | Webhook action string (e.g. `new_candidate_application`) |
39-
| `applicationId` | `payload.application.id`, or `payload.application_id` on flat offer payloads |
40-
| `candidateId` | `payload.application.candidate.id` when the nested candidate object is present |
41-
| `jobId` | `payload.job.id` for job webhooks, or `payload.job_id` when provided on the payload (e.g. offers) |
42-
| `payload` | Full JSON `payload` for the event |
43-
44-
Nested objects such as `email_addresses[].type` remain inside `payload` as JSON so they do not collide with Sim’s trigger output schema rules.
45-
4632

4733

4834
## Tools

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ description: Interact with Linear issues, projects, and more
66
import { BlockInfoCard } from "@/components/ui/block-info-card"
77

88
<BlockInfoCard
9-
type="linear"
9+
type="linear_v2"
1010
color="#5E6AD2"
1111
/>
1212

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

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -28,21 +28,6 @@ In Sim, the Vercel integration lets your agents programmatically manage deployme
2828

2929
Integrate with Vercel to manage deployments, projects, domains, DNS records, environment variables, aliases, edge configs, teams, and more.
3030

31-
### Triggers (webhooks)
32-
33-
Sim can subscribe to [Vercel webhooks](https://vercel.com/docs/webhooks/webhooks-api). Incoming events are normalized to workflow inputs that mirror the documented webhook body:
34-
35-
| Field | Description |
36-
| ----- | ----------- |
37-
| `type`, `id`, `createdAt`, `region` | Top-level delivery metadata from the webhook JSON |
38-
| `payload` | Full `payload` object for the event |
39-
| `links.deployment`, `links.project` | Dashboard URLs when Vercel includes `payload.links` |
40-
| `regions` | `payload.regions` list when present (e.g. deployment events) |
41-
| `deployment` | `id`, `url`, `name`, and `meta` (metadata map) when `payload.deployment` exists |
42-
| `project`, `team`, `user` | Normalized ids (and project name) from the payload when present |
43-
| `target`, `plan` | From `payload.target` and `payload.plan` when present |
44-
| `domain` | `name` and `delegated` when `payload.domain` exists (e.g. `domain.created`) |
45-
4631

4732

4833
## Tools

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

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -417,7 +417,4 @@ List participants from a past Zoom meeting
417417
|`totalRecords` | number | Total number of records |
418418
|`nextPageToken` | string | Token for next page of results |
419419

420-
## Webhook triggers
421-
422-
Zoom **Meeting** and **Recording** webhook payloads use the same top-level envelope Sim exposes to workflows: `event` (string), `event_ts` (number, ms), and `payload` with `account_id` and an `object` whose fields depend on the event. Field names align with Zoom’s Meetings and cloud recording objects (for example meeting `id`, `uuid`, `topic`, `host_id`, `start_time`, `timezone`, `duration`, `join_url`, and recording `recording_files`). See [Zoom webhooks](https://developers.zoom.us/docs/api/webhooks/) and [Meeting webhooks](https://developers.zoom.us/docs/api/meetings/events/) for the authoritative event list; participant events nest a `participant` object alongside meeting fields.
423420

apps/sim/app/(landing)/integrations/data/icon-mapping.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -284,7 +284,7 @@ export const blockTypeToIconMap: Record<string, IconComponent> = {
284284
langsmith: LangsmithIcon,
285285
launchdarkly: LaunchDarklyIcon,
286286
lemlist: LemlistIcon,
287-
linear: LinearIcon,
287+
linear_v2: LinearIcon,
288288
linkedin: LinkedInIcon,
289289
linkup: LinkupIcon,
290290
loops: LoopsIcon,

apps/sim/app/(landing)/integrations/data/integrations.json

Lines changed: 158 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -5264,8 +5264,49 @@
52645264
}
52655265
],
52665266
"operationCount": 11,
5267-
"triggers": [],
5268-
"triggerCount": 0,
5267+
"triggers": [
5268+
{
5269+
"id": "greenhouse_candidate_hired",
5270+
"name": "Greenhouse Candidate Hired",
5271+
"description": "Trigger workflow when a candidate is hired"
5272+
},
5273+
{
5274+
"id": "greenhouse_new_application",
5275+
"name": "Greenhouse New Application",
5276+
"description": "Trigger workflow when a new application is submitted"
5277+
},
5278+
{
5279+
"id": "greenhouse_candidate_stage_change",
5280+
"name": "Greenhouse Candidate Stage Change",
5281+
"description": "Trigger workflow when a candidate changes interview stages"
5282+
},
5283+
{
5284+
"id": "greenhouse_candidate_rejected",
5285+
"name": "Greenhouse Candidate Rejected",
5286+
"description": "Trigger workflow when a candidate is rejected"
5287+
},
5288+
{
5289+
"id": "greenhouse_offer_created",
5290+
"name": "Greenhouse Offer Created",
5291+
"description": "Trigger workflow when a new offer is created"
5292+
},
5293+
{
5294+
"id": "greenhouse_job_created",
5295+
"name": "Greenhouse Job Created",
5296+
"description": "Trigger workflow when a new job is created"
5297+
},
5298+
{
5299+
"id": "greenhouse_job_updated",
5300+
"name": "Greenhouse Job Updated",
5301+
"description": "Trigger workflow when a job is updated"
5302+
},
5303+
{
5304+
"id": "greenhouse_webhook",
5305+
"name": "Greenhouse Webhook (Endpoint Events)",
5306+
"description": "Trigger on whichever event types you select for this URL in Greenhouse. Sim does not filter deliveries for this trigger."
5307+
}
5308+
],
5309+
"triggerCount": 8,
52695310
"authType": "api-key",
52705311
"category": "tools",
52715312
"integrationType": "hr",
@@ -6818,7 +6859,7 @@
68186859
"tags": ["sales-engagement", "email-marketing", "automation"]
68196860
},
68206861
{
6821-
"type": "linear",
6862+
"type": "linear_v2",
68226863
"slug": "linear",
68236864
"name": "Linear",
68246865
"description": "Interact with Linear issues, projects, and more",
@@ -7143,79 +7184,79 @@
71437184
"operationCount": 78,
71447185
"triggers": [
71457186
{
7146-
"id": "linear_issue_created",
7187+
"id": "linear_issue_created_v2",
71477188
"name": "Linear Issue Created",
71487189
"description": "Trigger workflow when a new issue is created in Linear"
71497190
},
71507191
{
7151-
"id": "linear_issue_updated",
7192+
"id": "linear_issue_updated_v2",
71527193
"name": "Linear Issue Updated",
71537194
"description": "Trigger workflow when an issue is updated in Linear"
71547195
},
71557196
{
7156-
"id": "linear_issue_removed",
7197+
"id": "linear_issue_removed_v2",
71577198
"name": "Linear Issue Removed",
71587199
"description": "Trigger workflow when an issue is removed/deleted in Linear"
71597200
},
71607201
{
7161-
"id": "linear_comment_created",
7202+
"id": "linear_comment_created_v2",
71627203
"name": "Linear Comment Created",
71637204
"description": "Trigger workflow when a new comment is created in Linear"
71647205
},
71657206
{
7166-
"id": "linear_comment_updated",
7207+
"id": "linear_comment_updated_v2",
71677208
"name": "Linear Comment Updated",
71687209
"description": "Trigger workflow when a comment is updated in Linear"
71697210
},
71707211
{
7171-
"id": "linear_project_created",
7212+
"id": "linear_project_created_v2",
71727213
"name": "Linear Project Created",
71737214
"description": "Trigger workflow when a new project is created in Linear"
71747215
},
71757216
{
7176-
"id": "linear_project_updated",
7217+
"id": "linear_project_updated_v2",
71777218
"name": "Linear Project Updated",
71787219
"description": "Trigger workflow when a project is updated in Linear"
71797220
},
71807221
{
7181-
"id": "linear_cycle_created",
7222+
"id": "linear_cycle_created_v2",
71827223
"name": "Linear Cycle Created",
71837224
"description": "Trigger workflow when a new cycle is created in Linear"
71847225
},
71857226
{
7186-
"id": "linear_cycle_updated",
7227+
"id": "linear_cycle_updated_v2",
71877228
"name": "Linear Cycle Updated",
71887229
"description": "Trigger workflow when a cycle is updated in Linear"
71897230
},
71907231
{
7191-
"id": "linear_label_created",
7232+
"id": "linear_label_created_v2",
71927233
"name": "Linear Label Created",
71937234
"description": "Trigger workflow when a new label is created in Linear"
71947235
},
71957236
{
7196-
"id": "linear_label_updated",
7237+
"id": "linear_label_updated_v2",
71977238
"name": "Linear Label Updated",
71987239
"description": "Trigger workflow when a label is updated in Linear"
71997240
},
72007241
{
7201-
"id": "linear_project_update_created",
7242+
"id": "linear_project_update_created_v2",
72027243
"name": "Linear Project Update Created",
72037244
"description": "Trigger workflow when a new project update is posted in Linear"
72047245
},
72057246
{
7206-
"id": "linear_customer_request_created",
7247+
"id": "linear_customer_request_created_v2",
72077248
"name": "Linear Customer Request Created",
72087249
"description": "Trigger workflow when a new customer request is created in Linear"
72097250
},
72107251
{
7211-
"id": "linear_customer_request_updated",
7252+
"id": "linear_customer_request_updated_v2",
72127253
"name": "Linear Customer Request Updated",
72137254
"description": "Trigger workflow when a customer request is updated in Linear"
72147255
},
72157256
{
7216-
"id": "linear_webhook",
7257+
"id": "linear_webhook_v2",
72177258
"name": "Linear Webhook",
7218-
"description": "Trigger workflow from any Linear webhook event"
7259+
"description": "Trigger workflow from Linear data-change events included in this webhook subscription (Issues, Comments, Projects, etc.—not every Linear model)."
72197260
}
72207261
],
72217262
"triggerCount": 15,
@@ -9561,8 +9602,49 @@
95619602
}
95629603
],
95639604
"operationCount": 8,
9564-
"triggers": [],
9565-
"triggerCount": 0,
9605+
"triggers": [
9606+
{
9607+
"id": "resend_email_sent",
9608+
"name": "Resend Email Sent",
9609+
"description": "Trigger workflow when an email is sent"
9610+
},
9611+
{
9612+
"id": "resend_email_delivered",
9613+
"name": "Resend Email Delivered",
9614+
"description": "Trigger workflow when an email is delivered"
9615+
},
9616+
{
9617+
"id": "resend_email_bounced",
9618+
"name": "Resend Email Bounced",
9619+
"description": "Trigger workflow when an email bounces"
9620+
},
9621+
{
9622+
"id": "resend_email_complained",
9623+
"name": "Resend Email Complained",
9624+
"description": "Trigger workflow when an email is marked as spam"
9625+
},
9626+
{
9627+
"id": "resend_email_opened",
9628+
"name": "Resend Email Opened",
9629+
"description": "Trigger workflow when an email is opened"
9630+
},
9631+
{
9632+
"id": "resend_email_clicked",
9633+
"name": "Resend Email Clicked",
9634+
"description": "Trigger workflow when a link in an email is clicked"
9635+
},
9636+
{
9637+
"id": "resend_email_failed",
9638+
"name": "Resend Email Failed",
9639+
"description": "Trigger workflow when an email fails to send"
9640+
},
9641+
{
9642+
"id": "resend_webhook",
9643+
"name": "Resend Webhook (All Events)",
9644+
"description": "Trigger on Resend webhook events we subscribe to (email lifecycle, contacts, domains—see Resend docs). Flattened email fields may be null for non-email events; use <code>data</code> for the full payload."
9645+
}
9646+
],
9647+
"triggerCount": 8,
95669648
"authType": "none",
95679649
"category": "tools",
95689650
"integrationType": "email",
@@ -12129,8 +12211,49 @@
1212912211
}
1213012212
],
1213112213
"operationCount": 50,
12132-
"triggers": [],
12133-
"triggerCount": 0,
12214+
"triggers": [
12215+
{
12216+
"id": "vercel_deployment_created",
12217+
"name": "Vercel Deployment Created",
12218+
"description": "Trigger workflow when a new deployment is created"
12219+
},
12220+
{
12221+
"id": "vercel_deployment_ready",
12222+
"name": "Vercel Deployment Ready",
12223+
"description": "Trigger workflow when a deployment is ready to serve traffic"
12224+
},
12225+
{
12226+
"id": "vercel_deployment_error",
12227+
"name": "Vercel Deployment Error",
12228+
"description": "Trigger workflow when a deployment fails"
12229+
},
12230+
{
12231+
"id": "vercel_deployment_canceled",
12232+
"name": "Vercel Deployment Canceled",
12233+
"description": "Trigger workflow when a deployment is canceled"
12234+
},
12235+
{
12236+
"id": "vercel_project_created",
12237+
"name": "Vercel Project Created",
12238+
"description": "Trigger workflow when a new project is created"
12239+
},
12240+
{
12241+
"id": "vercel_project_removed",
12242+
"name": "Vercel Project Removed",
12243+
"description": "Trigger workflow when a project is removed"
12244+
},
12245+
{
12246+
"id": "vercel_domain_created",
12247+
"name": "Vercel Domain Created",
12248+
"description": "Trigger workflow when a domain is created"
12249+
},
12250+
{
12251+
"id": "vercel_webhook",
12252+
"name": "Vercel Webhook (Common Events)",
12253+
"description": "Trigger on a curated set of common Vercel events (deployments, projects, domains, edge config). Pick a specific trigger to listen to one event type only."
12254+
}
12255+
],
12256+
"triggerCount": 8,
1213412257
"authType": "api-key",
1213512258
"category": "tools",
1213612259
"integrationType": "developer-tools",
@@ -12935,33 +13058,33 @@
1293513058
"triggers": [
1293613059
{
1293713060
"id": "zoom_meeting_started",
12938-
"name": "Meeting Started",
12939-
"description": "Triggered when a Zoom meeting starts"
13061+
"name": "Zoom Meeting Started",
13062+
"description": "Trigger workflow when a Zoom meeting starts"
1294013063
},
1294113064
{
1294213065
"id": "zoom_meeting_ended",
12943-
"name": "Meeting Ended",
12944-
"description": "Triggered when a Zoom meeting ends"
13066+
"name": "Zoom Meeting Ended",
13067+
"description": "Trigger workflow when a Zoom meeting ends"
1294513068
},
1294613069
{
1294713070
"id": "zoom_participant_joined",
12948-
"name": "Participant Joined",
12949-
"description": "Triggered when a participant joins a Zoom meeting"
13071+
"name": "Zoom Participant Joined",
13072+
"description": "Trigger workflow when a participant joins a Zoom meeting"
1295013073
},
1295113074
{
1295213075
"id": "zoom_participant_left",
12953-
"name": "Participant Left",
12954-
"description": "Triggered when a participant leaves a Zoom meeting"
13076+
"name": "Zoom Participant Left",
13077+
"description": "Trigger workflow when a participant leaves a Zoom meeting"
1295513078
},
1295613079
{
1295713080
"id": "zoom_recording_completed",
12958-
"name": "Recording Completed",
12959-
"description": "Triggered when a Zoom cloud recording is completed"
13081+
"name": "Zoom Recording Completed",
13082+
"description": "Trigger workflow when a Zoom cloud recording is completed"
1296013083
},
1296113084
{
1296213085
"id": "zoom_webhook",
12963-
"name": "Generic Webhook",
12964-
"description": "Triggered on any Zoom webhook event"
13086+
"name": "Zoom Webhook (All Events)",
13087+
"description": "Trigger workflow on any Zoom webhook event"
1296513088
}
1296613089
],
1296713090
"triggerCount": 6,

0 commit comments

Comments
 (0)