diff --git a/.claude/commands/add-trigger.md b/.claude/commands/add-trigger.md index e12eb393ba..f599051757 100644 --- a/.claude/commands/add-trigger.md +++ b/.claude/commands/add-trigger.md @@ -423,7 +423,6 @@ export const {service}PollingTrigger: TriggerConfig = { subBlocks: [ { id: 'triggerCredentials', type: 'oauth-input', title: 'Credentials', serviceId: '{service}', requiredScopes: [], required: true, mode: 'trigger', supportsCredentialSets: true }, // ... service-specific config fields (dropdowns, inputs, switches) ... - { id: 'triggerSave', type: 'trigger-save', title: '', hideFromPreview: true, mode: 'trigger', triggerId: '{service}_poller' }, { id: 'triggerInstructions', type: 'text', title: 'Setup Instructions', hideFromPreview: true, mode: 'trigger', defaultValue: '...' }, ], @@ -486,7 +485,6 @@ Add to `helm/sim/values.yaml` under the existing polling cron jobs: - [ ] Handler implements `PollingProviderHandler` at `lib/webhooks/polling/{service}.ts` - [ ] Trigger config has `polling: true` and defines subBlocks manually (no `buildTriggerSubBlocks`) - [ ] Provider string matches across: trigger config, handler, `POLLING_PROVIDERS`, polling registry -- [ ] `triggerSave` subBlock `triggerId` matches trigger config `id` - [ ] First poll seeds state and emits nothing - [ ] Added provider to `POLLING_PROVIDERS` in `triggers/constants.ts` - [ ] Added handler to `POLLING_HANDLERS` in `lib/webhooks/polling/registry.ts` diff --git a/.cursor/commands/add-trigger.md b/.cursor/commands/add-trigger.md index ae19f0f295..6e1e6ed975 100644 --- a/.cursor/commands/add-trigger.md +++ b/.cursor/commands/add-trigger.md @@ -418,7 +418,6 @@ export const {service}PollingTrigger: TriggerConfig = { subBlocks: [ { id: 'triggerCredentials', type: 'oauth-input', title: 'Credentials', serviceId: '{service}', requiredScopes: [], required: true, mode: 'trigger', supportsCredentialSets: true }, // ... service-specific config fields (dropdowns, inputs, switches) ... - { id: 'triggerSave', type: 'trigger-save', title: '', hideFromPreview: true, mode: 'trigger', triggerId: '{service}_poller' }, { id: 'triggerInstructions', type: 'text', title: 'Setup Instructions', hideFromPreview: true, mode: 'trigger', defaultValue: '...' }, ], @@ -481,7 +480,6 @@ Add to `helm/sim/values.yaml` under the existing polling cron jobs: - [ ] Handler implements `PollingProviderHandler` at `lib/webhooks/polling/{service}.ts` - [ ] Trigger config has `polling: true` and defines subBlocks manually (no `buildTriggerSubBlocks`) - [ ] Provider string matches across: trigger config, handler, `POLLING_PROVIDERS`, polling registry -- [ ] `triggerSave` subBlock `triggerId` matches trigger config `id` - [ ] First poll seeds state and emits nothing - [ ] Added provider to `POLLING_PROVIDERS` in `triggers/constants.ts` - [ ] Added handler to `POLLING_HANDLERS` in `lib/webhooks/polling/registry.ts` diff --git a/apps/sim/blocks/blocks.test.ts b/apps/sim/blocks/blocks.test.ts index 3421cb166c..14468faaf7 100644 --- a/apps/sim/blocks/blocks.test.ts +++ b/apps/sim/blocks/blocks.test.ts @@ -399,7 +399,6 @@ describe.concurrent('Blocks Module', () => { 'mcp-dynamic-args', 'input-format', 'response-format', - 'trigger-save', 'file-upload', 'input-mapping', 'variables-input', diff --git a/apps/sim/blocks/blocks/linear.ts b/apps/sim/blocks/blocks/linear.ts index 6b808a19a4..d8aa7bb493 100644 --- a/apps/sim/blocks/blocks/linear.ts +++ b/apps/sim/blocks/blocks/linear.ts @@ -2561,7 +2561,6 @@ export const LinearV2Block: BlockConfig = { (sb) => !sb.id?.startsWith('webhookUrlDisplay') && !sb.id?.startsWith('webhookSecret') && - !sb.id?.startsWith('triggerSave') && !sb.id?.startsWith('triggerInstructions') && !sb.id?.startsWith('selectedTriggerId') ), diff --git a/apps/sim/blocks/types.ts b/apps/sim/blocks/types.ts index 9cef227f35..0d1b204e03 100644 --- a/apps/sim/blocks/types.ts +++ b/apps/sim/blocks/types.ts @@ -153,10 +153,6 @@ export type SubBlockType = | 'response-format' // Response structure format | 'filter-builder' // Filter conditions builder | 'sort-builder' // Sort conditions builder - /** - * @deprecated Legacy trigger save subblock type. - */ - | 'trigger-save' // Trigger save button with validation | 'file-upload' // File uploader | 'input-mapping' // Map parent variables to child workflow input schema | 'variables-input' // Variable assignments for updating workflow variables @@ -414,8 +410,6 @@ export interface SubBlockConfig { dependsOn?: string[] | { all?: string[]; any?: string[] } // Copyable-text specific: Use webhook URL from webhook management hook useWebhookUrl?: boolean - // Trigger-save specific: The trigger ID for validation and saving - triggerId?: string // Dropdown/Combobox: Function to fetch options dynamically // Works with both 'dropdown' (select-only) and 'combobox' (editable with expression support) fetchOptions?: (blockId: string) => Promise> diff --git a/apps/sim/tools/params.ts b/apps/sim/tools/params.ts index e830d1acec..991a829695 100644 --- a/apps/sim/tools/params.ts +++ b/apps/sim/tools/params.ts @@ -869,7 +869,6 @@ const EXCLUDED_SUBBLOCK_TYPES = new Set([ 'eval-input', 'webhook-config', 'schedule-info', - 'trigger-save', 'input-format', 'response-format', 'mcp-server-selector', diff --git a/apps/sim/triggers/airtable/webhook.ts b/apps/sim/triggers/airtable/webhook.ts index a27f8ac3d2..0c68cb83c0 100644 --- a/apps/sim/triggers/airtable/webhook.ts +++ b/apps/sim/triggers/airtable/webhook.ts @@ -47,14 +47,6 @@ export const airtableWebhookTrigger: TriggerConfig = { defaultValue: false, mode: 'trigger', }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'airtable_webhook', - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/attio/utils.ts b/apps/sim/triggers/attio/utils.ts index 9276f91ad4..9139a80618 100644 --- a/apps/sim/triggers/attio/utils.ts +++ b/apps/sim/triggers/attio/utils.ts @@ -56,13 +56,6 @@ export function buildAttioTriggerSubBlocks(triggerId: string): SubBlockConfig[] required: true, condition: { field: 'selectedTriggerId', value: triggerId }, }, - { - id: 'triggerSave', - title: 'Save', - type: 'trigger-save', - mode: 'trigger', - condition: { field: 'selectedTriggerId', value: triggerId }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/calendly/invitee_canceled.ts b/apps/sim/triggers/calendly/invitee_canceled.ts index d79c90dc4e..9554f0aeb4 100644 --- a/apps/sim/triggers/calendly/invitee_canceled.ts +++ b/apps/sim/triggers/calendly/invitee_canceled.ts @@ -38,18 +38,6 @@ export const calendlyInviteeCanceledTrigger: TriggerConfig = { value: 'calendly_invitee_canceled', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'calendly_invitee_canceled', - condition: { - field: 'selectedTriggerId', - value: 'calendly_invitee_canceled', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/calendly/invitee_created.ts b/apps/sim/triggers/calendly/invitee_created.ts index a0beb2fdfd..7c6c07937c 100644 --- a/apps/sim/triggers/calendly/invitee_created.ts +++ b/apps/sim/triggers/calendly/invitee_created.ts @@ -47,18 +47,6 @@ export const calendlyInviteeCreatedTrigger: TriggerConfig = { value: 'calendly_invitee_created', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'calendly_invitee_created', - condition: { - field: 'selectedTriggerId', - value: 'calendly_invitee_created', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/calendly/routing_form_submitted.ts b/apps/sim/triggers/calendly/routing_form_submitted.ts index 9b0c3125be..7ad1ecc5db 100644 --- a/apps/sim/triggers/calendly/routing_form_submitted.ts +++ b/apps/sim/triggers/calendly/routing_form_submitted.ts @@ -38,18 +38,6 @@ export const calendlyRoutingFormSubmittedTrigger: TriggerConfig = { value: 'calendly_routing_form_submitted', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'calendly_routing_form_submitted', - condition: { - field: 'selectedTriggerId', - value: 'calendly_routing_form_submitted', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/calendly/webhook.ts b/apps/sim/triggers/calendly/webhook.ts index 8506f34378..2312b03d8c 100644 --- a/apps/sim/triggers/calendly/webhook.ts +++ b/apps/sim/triggers/calendly/webhook.ts @@ -37,18 +37,6 @@ export const calendlyWebhookTrigger: TriggerConfig = { value: 'calendly_webhook', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'calendly_webhook', - condition: { - field: 'selectedTriggerId', - value: 'calendly_webhook', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/circleback/meeting_completed.ts b/apps/sim/triggers/circleback/meeting_completed.ts index 9da936d5e8..6314409031 100644 --- a/apps/sim/triggers/circleback/meeting_completed.ts +++ b/apps/sim/triggers/circleback/meeting_completed.ts @@ -39,18 +39,6 @@ export const circlebackMeetingCompletedTrigger: TriggerConfig = { value: 'circleback_meeting_completed', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'circleback_meeting_completed', - condition: { - field: 'selectedTriggerId', - value: 'circleback_meeting_completed', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/circleback/meeting_notes.ts b/apps/sim/triggers/circleback/meeting_notes.ts index 5d814efcf3..add60b6342 100644 --- a/apps/sim/triggers/circleback/meeting_notes.ts +++ b/apps/sim/triggers/circleback/meeting_notes.ts @@ -39,18 +39,6 @@ export const circlebackMeetingNotesTrigger: TriggerConfig = { value: 'circleback_meeting_notes', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'circleback_meeting_notes', - condition: { - field: 'selectedTriggerId', - value: 'circleback_meeting_notes', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/circleback/webhook.ts b/apps/sim/triggers/circleback/webhook.ts index f618deaf86..8fc8fe1af3 100644 --- a/apps/sim/triggers/circleback/webhook.ts +++ b/apps/sim/triggers/circleback/webhook.ts @@ -48,18 +48,6 @@ export const circlebackWebhookTrigger: TriggerConfig = { value: 'circleback_webhook', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'circleback_webhook', - condition: { - field: 'selectedTriggerId', - value: 'circleback_webhook', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/constants.ts b/apps/sim/triggers/constants.ts index 24f216835e..800ee7e709 100644 --- a/apps/sim/triggers/constants.ts +++ b/apps/sim/triggers/constants.ts @@ -11,7 +11,6 @@ export const SYSTEM_SUBBLOCK_IDS: string[] = [ 'samplePayload', // Example payload display 'setupScript', // Setup script code (e.g., Apps Script) 'scheduleInfo', // Schedule status display (next run, last run) - 'triggerSave', // UI-only save button — stores no config data ] /** diff --git a/apps/sim/triggers/fathom/new_meeting.ts b/apps/sim/triggers/fathom/new_meeting.ts index de544febc9..4570061cc0 100644 --- a/apps/sim/triggers/fathom/new_meeting.ts +++ b/apps/sim/triggers/fathom/new_meeting.ts @@ -91,18 +91,6 @@ export const fathomNewMeetingTrigger: TriggerConfig = { value: 'fathom_new_meeting', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'fathom_new_meeting', - condition: { - field: 'selectedTriggerId', - value: 'fathom_new_meeting', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/fathom/webhook.ts b/apps/sim/triggers/fathom/webhook.ts index 96ddfc7877..4c6ded37ab 100644 --- a/apps/sim/triggers/fathom/webhook.ts +++ b/apps/sim/triggers/fathom/webhook.ts @@ -91,18 +91,6 @@ export const fathomWebhookTrigger: TriggerConfig = { value: 'fathom_webhook', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'fathom_webhook', - condition: { - field: 'selectedTriggerId', - value: 'fathom_webhook', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/fireflies/transcription_complete.ts b/apps/sim/triggers/fireflies/transcription_complete.ts index cca7ce97b9..37baf53389 100644 --- a/apps/sim/triggers/fireflies/transcription_complete.ts +++ b/apps/sim/triggers/fireflies/transcription_complete.ts @@ -30,14 +30,6 @@ export const firefliesTranscriptionCompleteTrigger: TriggerConfig = { required: false, mode: 'trigger', }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'fireflies_transcription_complete', - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/generic/webhook.ts b/apps/sim/triggers/generic/webhook.ts index 8c918cfaa8..db3fecc3be 100644 --- a/apps/sim/triggers/generic/webhook.ts +++ b/apps/sim/triggers/generic/webhook.ts @@ -110,14 +110,6 @@ export const genericWebhookTrigger: TriggerConfig = { 'Define the expected JSON input schema for this webhook (optional). Use type "file[]" for file uploads.', mode: 'trigger', }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'generic_webhook', - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/github/issue_closed.ts b/apps/sim/triggers/github/issue_closed.ts index aa22275a37..a25fd8abf3 100644 --- a/apps/sim/triggers/github/issue_closed.ts +++ b/apps/sim/triggers/github/issue_closed.ts @@ -75,18 +75,6 @@ export const githubIssueClosedTrigger: TriggerConfig = { value: 'github_issue_closed', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'github_issue_closed', - condition: { - field: 'selectedTriggerId', - value: 'github_issue_closed', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/github/issue_comment.ts b/apps/sim/triggers/github/issue_comment.ts index db40982e92..6b94430c99 100644 --- a/apps/sim/triggers/github/issue_comment.ts +++ b/apps/sim/triggers/github/issue_comment.ts @@ -75,18 +75,6 @@ export const githubIssueCommentTrigger: TriggerConfig = { value: 'github_issue_comment', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'github_issue_comment', - condition: { - field: 'selectedTriggerId', - value: 'github_issue_comment', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/github/issue_opened.ts b/apps/sim/triggers/github/issue_opened.ts index da4b2e1f2a..c2e32ad1f5 100644 --- a/apps/sim/triggers/github/issue_opened.ts +++ b/apps/sim/triggers/github/issue_opened.ts @@ -96,18 +96,6 @@ export const githubIssueOpenedTrigger: TriggerConfig = { value: 'github_issue_opened', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'github_issue_opened', - condition: { - field: 'selectedTriggerId', - value: 'github_issue_opened', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/github/pr_closed.ts b/apps/sim/triggers/github/pr_closed.ts index a654c0da43..1e52028a37 100644 --- a/apps/sim/triggers/github/pr_closed.ts +++ b/apps/sim/triggers/github/pr_closed.ts @@ -76,18 +76,6 @@ export const githubPRClosedTrigger: TriggerConfig = { value: 'github_pr_closed', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'github_pr_closed', - condition: { - field: 'selectedTriggerId', - value: 'github_pr_closed', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/github/pr_comment.ts b/apps/sim/triggers/github/pr_comment.ts index 70b5f9a5c9..bd61c373a3 100644 --- a/apps/sim/triggers/github/pr_comment.ts +++ b/apps/sim/triggers/github/pr_comment.ts @@ -75,18 +75,6 @@ export const githubPRCommentTrigger: TriggerConfig = { value: 'github_pr_comment', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'github_pr_comment', - condition: { - field: 'selectedTriggerId', - value: 'github_pr_comment', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/github/pr_merged.ts b/apps/sim/triggers/github/pr_merged.ts index 24b2b8205c..ad25e363a0 100644 --- a/apps/sim/triggers/github/pr_merged.ts +++ b/apps/sim/triggers/github/pr_merged.ts @@ -75,18 +75,6 @@ export const githubPRMergedTrigger: TriggerConfig = { value: 'github_pr_merged', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'github_pr_merged', - condition: { - field: 'selectedTriggerId', - value: 'github_pr_merged', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/github/pr_opened.ts b/apps/sim/triggers/github/pr_opened.ts index 3288cc0c6f..55f578f2cd 100644 --- a/apps/sim/triggers/github/pr_opened.ts +++ b/apps/sim/triggers/github/pr_opened.ts @@ -75,18 +75,6 @@ export const githubPROpenedTrigger: TriggerConfig = { value: 'github_pr_opened', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'github_pr_opened', - condition: { - field: 'selectedTriggerId', - value: 'github_pr_opened', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/github/pr_reviewed.ts b/apps/sim/triggers/github/pr_reviewed.ts index 8105f983f0..93074304c9 100644 --- a/apps/sim/triggers/github/pr_reviewed.ts +++ b/apps/sim/triggers/github/pr_reviewed.ts @@ -76,18 +76,6 @@ export const githubPRReviewedTrigger: TriggerConfig = { value: 'github_pr_reviewed', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'github_pr_reviewed', - condition: { - field: 'selectedTriggerId', - value: 'github_pr_reviewed', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/github/push.ts b/apps/sim/triggers/github/push.ts index 36ce192e5d..9dc16f6eaa 100644 --- a/apps/sim/triggers/github/push.ts +++ b/apps/sim/triggers/github/push.ts @@ -75,18 +75,6 @@ export const githubPushTrigger: TriggerConfig = { value: 'github_push', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'github_push', - condition: { - field: 'selectedTriggerId', - value: 'github_push', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/github/release_published.ts b/apps/sim/triggers/github/release_published.ts index 7e8698d5a9..a0056bf1e6 100644 --- a/apps/sim/triggers/github/release_published.ts +++ b/apps/sim/triggers/github/release_published.ts @@ -75,18 +75,6 @@ export const githubReleasePublishedTrigger: TriggerConfig = { value: 'github_release_published', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'github_release_published', - condition: { - field: 'selectedTriggerId', - value: 'github_release_published', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/github/webhook.ts b/apps/sim/triggers/github/webhook.ts index a73d61e262..5b1b4c630e 100644 --- a/apps/sim/triggers/github/webhook.ts +++ b/apps/sim/triggers/github/webhook.ts @@ -72,18 +72,6 @@ export const githubWebhookTrigger: TriggerConfig = { value: 'github_webhook', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'github_webhook', - condition: { - field: 'selectedTriggerId', - value: 'github_webhook', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/github/workflow_run.ts b/apps/sim/triggers/github/workflow_run.ts index dc30c81b20..138599280d 100644 --- a/apps/sim/triggers/github/workflow_run.ts +++ b/apps/sim/triggers/github/workflow_run.ts @@ -76,18 +76,6 @@ export const githubWorkflowRunTrigger: TriggerConfig = { value: 'github_workflow_run', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'github_workflow_run', - condition: { - field: 'selectedTriggerId', - value: 'github_workflow_run', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/gmail/poller.ts b/apps/sim/triggers/gmail/poller.ts index 772e254b93..89d18c77e6 100644 --- a/apps/sim/triggers/gmail/poller.ts +++ b/apps/sim/triggers/gmail/poller.ts @@ -152,14 +152,6 @@ Return ONLY the Gmail search query, no explanations or markdown.`, required: false, mode: 'trigger', }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'gmail_poller', - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/google-calendar/poller.ts b/apps/sim/triggers/google-calendar/poller.ts index 2b39cf1ab8..977cd2df4c 100644 --- a/apps/sim/triggers/google-calendar/poller.ts +++ b/apps/sim/triggers/google-calendar/poller.ts @@ -71,14 +71,6 @@ export const googleCalendarPollingTrigger: TriggerConfig = { required: false, mode: 'trigger', }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'google_calendar_poller', - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/google-drive/poller.ts b/apps/sim/triggers/google-drive/poller.ts index 6911643a6b..3f697a47b2 100644 --- a/apps/sim/triggers/google-drive/poller.ts +++ b/apps/sim/triggers/google-drive/poller.ts @@ -92,14 +92,6 @@ export const googleDrivePollingTrigger: TriggerConfig = { required: false, mode: 'trigger', }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'google_drive_poller', - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/google-sheets/poller.ts b/apps/sim/triggers/google-sheets/poller.ts index 0633b3fed6..ea5a51d1f5 100644 --- a/apps/sim/triggers/google-sheets/poller.ts +++ b/apps/sim/triggers/google-sheets/poller.ts @@ -98,14 +98,6 @@ export const googleSheetsPollingTrigger: TriggerConfig = { required: false, mode: 'trigger', }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'google_sheets_poller', - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/googleforms/webhook.ts b/apps/sim/triggers/googleforms/webhook.ts index 0f74fb1a94..e04665f2ce 100644 --- a/apps/sim/triggers/googleforms/webhook.ts +++ b/apps/sim/triggers/googleforms/webhook.ts @@ -59,14 +59,6 @@ export const googleFormsWebhookTrigger: TriggerConfig = { defaultValue: true, mode: 'trigger', }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'google_forms_webhook', - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/grain/highlight_created.ts b/apps/sim/triggers/grain/highlight_created.ts index 5f5bdb310c..bce057c9a0 100644 --- a/apps/sim/triggers/grain/highlight_created.ts +++ b/apps/sim/triggers/grain/highlight_created.ts @@ -38,18 +38,6 @@ export const grainHighlightCreatedTrigger: TriggerConfig = { value: 'grain_highlight_created', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'grain_highlight_created', - condition: { - field: 'selectedTriggerId', - value: 'grain_highlight_created', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/grain/highlight_updated.ts b/apps/sim/triggers/grain/highlight_updated.ts index 13c08b22e1..f9e3a89968 100644 --- a/apps/sim/triggers/grain/highlight_updated.ts +++ b/apps/sim/triggers/grain/highlight_updated.ts @@ -38,18 +38,6 @@ export const grainHighlightUpdatedTrigger: TriggerConfig = { value: 'grain_highlight_updated', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'grain_highlight_updated', - condition: { - field: 'selectedTriggerId', - value: 'grain_highlight_updated', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/grain/item_added.ts b/apps/sim/triggers/grain/item_added.ts index 1bca0d1b78..76bd4ba872 100644 --- a/apps/sim/triggers/grain/item_added.ts +++ b/apps/sim/triggers/grain/item_added.ts @@ -39,18 +39,6 @@ export const grainItemAddedTrigger: TriggerConfig = { value: 'grain_item_added', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'grain_item_added', - condition: { - field: 'selectedTriggerId', - value: 'grain_item_added', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/grain/item_updated.ts b/apps/sim/triggers/grain/item_updated.ts index ca6b7b11b1..b06706ad69 100644 --- a/apps/sim/triggers/grain/item_updated.ts +++ b/apps/sim/triggers/grain/item_updated.ts @@ -39,18 +39,6 @@ export const grainItemUpdatedTrigger: TriggerConfig = { value: 'grain_item_updated', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'grain_item_updated', - condition: { - field: 'selectedTriggerId', - value: 'grain_item_updated', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/grain/recording_created.ts b/apps/sim/triggers/grain/recording_created.ts index c2af9a7086..83a43b85d5 100644 --- a/apps/sim/triggers/grain/recording_created.ts +++ b/apps/sim/triggers/grain/recording_created.ts @@ -38,18 +38,6 @@ export const grainRecordingCreatedTrigger: TriggerConfig = { value: 'grain_recording_created', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'grain_recording_created', - condition: { - field: 'selectedTriggerId', - value: 'grain_recording_created', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/grain/recording_updated.ts b/apps/sim/triggers/grain/recording_updated.ts index 22c74fc586..4b402418a8 100644 --- a/apps/sim/triggers/grain/recording_updated.ts +++ b/apps/sim/triggers/grain/recording_updated.ts @@ -38,18 +38,6 @@ export const grainRecordingUpdatedTrigger: TriggerConfig = { value: 'grain_recording_updated', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'grain_recording_updated', - condition: { - field: 'selectedTriggerId', - value: 'grain_recording_updated', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/grain/story_created.ts b/apps/sim/triggers/grain/story_created.ts index f4a1dc4c11..d50d341505 100644 --- a/apps/sim/triggers/grain/story_created.ts +++ b/apps/sim/triggers/grain/story_created.ts @@ -38,18 +38,6 @@ export const grainStoryCreatedTrigger: TriggerConfig = { value: 'grain_story_created', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'grain_story_created', - condition: { - field: 'selectedTriggerId', - value: 'grain_story_created', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/grain/webhook.ts b/apps/sim/triggers/grain/webhook.ts index 5e858ca67c..25ee70c0b1 100644 --- a/apps/sim/triggers/grain/webhook.ts +++ b/apps/sim/triggers/grain/webhook.ts @@ -39,18 +39,6 @@ export const grainWebhookTrigger: TriggerConfig = { value: 'grain_webhook', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'grain_webhook', - condition: { - field: 'selectedTriggerId', - value: 'grain_webhook', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/company_created.ts b/apps/sim/triggers/hubspot/company_created.ts index 3a26e1ac66..54458cfc22 100644 --- a/apps/sim/triggers/hubspot/company_created.ts +++ b/apps/sim/triggers/hubspot/company_created.ts @@ -93,17 +93,6 @@ export const hubspotCompanyCreatedTrigger: TriggerConfig = { value: 'hubspot_company_created', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_company_created', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_company_created', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/company_deleted.ts b/apps/sim/triggers/hubspot/company_deleted.ts index 654cb30395..07bc0026bc 100644 --- a/apps/sim/triggers/hubspot/company_deleted.ts +++ b/apps/sim/triggers/hubspot/company_deleted.ts @@ -93,17 +93,6 @@ export const hubspotCompanyDeletedTrigger: TriggerConfig = { value: 'hubspot_company_deleted', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_company_deleted', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_company_deleted', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/company_merged.ts b/apps/sim/triggers/hubspot/company_merged.ts index 4d64cf7ad3..a524bebc2f 100644 --- a/apps/sim/triggers/hubspot/company_merged.ts +++ b/apps/sim/triggers/hubspot/company_merged.ts @@ -93,17 +93,6 @@ export const hubspotCompanyMergedTrigger: TriggerConfig = { value: 'hubspot_company_merged', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_company_merged', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_company_merged', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/company_property_changed.ts b/apps/sim/triggers/hubspot/company_property_changed.ts index c34e62b656..fb6d6e156c 100644 --- a/apps/sim/triggers/hubspot/company_property_changed.ts +++ b/apps/sim/triggers/hubspot/company_property_changed.ts @@ -107,17 +107,6 @@ export const hubspotCompanyPropertyChangedTrigger: TriggerConfig = { value: 'hubspot_company_property_changed', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_company_property_changed', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_company_property_changed', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/company_restored.ts b/apps/sim/triggers/hubspot/company_restored.ts index a30528c695..e7b3b9a88d 100644 --- a/apps/sim/triggers/hubspot/company_restored.ts +++ b/apps/sim/triggers/hubspot/company_restored.ts @@ -93,17 +93,6 @@ export const hubspotCompanyRestoredTrigger: TriggerConfig = { value: 'hubspot_company_restored', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_company_restored', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_company_restored', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/contact_created.ts b/apps/sim/triggers/hubspot/contact_created.ts index 0984e73339..854850c185 100644 --- a/apps/sim/triggers/hubspot/contact_created.ts +++ b/apps/sim/triggers/hubspot/contact_created.ts @@ -93,17 +93,6 @@ export const hubspotContactCreatedTrigger: TriggerConfig = { value: 'hubspot_contact_created', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_contact_created', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_contact_created', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/contact_deleted.ts b/apps/sim/triggers/hubspot/contact_deleted.ts index 767ddb1861..fb0aa85f7c 100644 --- a/apps/sim/triggers/hubspot/contact_deleted.ts +++ b/apps/sim/triggers/hubspot/contact_deleted.ts @@ -93,17 +93,6 @@ export const hubspotContactDeletedTrigger: TriggerConfig = { value: 'hubspot_contact_deleted', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_contact_deleted', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_contact_deleted', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/contact_merged.ts b/apps/sim/triggers/hubspot/contact_merged.ts index 435399e770..125121f744 100644 --- a/apps/sim/triggers/hubspot/contact_merged.ts +++ b/apps/sim/triggers/hubspot/contact_merged.ts @@ -93,17 +93,6 @@ export const hubspotContactMergedTrigger: TriggerConfig = { value: 'hubspot_contact_merged', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_contact_merged', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_contact_merged', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/contact_privacy_deleted.ts b/apps/sim/triggers/hubspot/contact_privacy_deleted.ts index 9da858923f..10fd627e20 100644 --- a/apps/sim/triggers/hubspot/contact_privacy_deleted.ts +++ b/apps/sim/triggers/hubspot/contact_privacy_deleted.ts @@ -94,17 +94,6 @@ export const hubspotContactPrivacyDeletedTrigger: TriggerConfig = { value: 'hubspot_contact_privacy_deleted', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_contact_privacy_deleted', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_contact_privacy_deleted', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/contact_property_changed.ts b/apps/sim/triggers/hubspot/contact_property_changed.ts index 27dfb7a93f..f68ef966fb 100644 --- a/apps/sim/triggers/hubspot/contact_property_changed.ts +++ b/apps/sim/triggers/hubspot/contact_property_changed.ts @@ -107,17 +107,6 @@ export const hubspotContactPropertyChangedTrigger: TriggerConfig = { value: 'hubspot_contact_property_changed', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_contact_property_changed', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_contact_property_changed', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/contact_restored.ts b/apps/sim/triggers/hubspot/contact_restored.ts index e3ad2113da..e8c02123aa 100644 --- a/apps/sim/triggers/hubspot/contact_restored.ts +++ b/apps/sim/triggers/hubspot/contact_restored.ts @@ -93,17 +93,6 @@ export const hubspotContactRestoredTrigger: TriggerConfig = { value: 'hubspot_contact_restored', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_contact_restored', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_contact_restored', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/conversation_creation.ts b/apps/sim/triggers/hubspot/conversation_creation.ts index 1d1b30e6fc..6cc12b3965 100644 --- a/apps/sim/triggers/hubspot/conversation_creation.ts +++ b/apps/sim/triggers/hubspot/conversation_creation.ts @@ -93,17 +93,6 @@ export const hubspotConversationCreationTrigger: TriggerConfig = { value: 'hubspot_conversation_creation', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_conversation_creation', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_conversation_creation', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/conversation_deletion.ts b/apps/sim/triggers/hubspot/conversation_deletion.ts index 8299b49f7b..1b0c7e2faa 100644 --- a/apps/sim/triggers/hubspot/conversation_deletion.ts +++ b/apps/sim/triggers/hubspot/conversation_deletion.ts @@ -93,17 +93,6 @@ export const hubspotConversationDeletionTrigger: TriggerConfig = { value: 'hubspot_conversation_deletion', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_conversation_deletion', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_conversation_deletion', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/conversation_new_message.ts b/apps/sim/triggers/hubspot/conversation_new_message.ts index 0f9007ea9f..8611f0845c 100644 --- a/apps/sim/triggers/hubspot/conversation_new_message.ts +++ b/apps/sim/triggers/hubspot/conversation_new_message.ts @@ -93,17 +93,6 @@ export const hubspotConversationNewMessageTrigger: TriggerConfig = { value: 'hubspot_conversation_new_message', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_conversation_new_message', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_conversation_new_message', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/conversation_privacy_deletion.ts b/apps/sim/triggers/hubspot/conversation_privacy_deletion.ts index bc269c4b44..7d170c7b84 100644 --- a/apps/sim/triggers/hubspot/conversation_privacy_deletion.ts +++ b/apps/sim/triggers/hubspot/conversation_privacy_deletion.ts @@ -94,17 +94,6 @@ export const hubspotConversationPrivacyDeletionTrigger: TriggerConfig = { value: 'hubspot_conversation_privacy_deletion', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_conversation_privacy_deletion', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_conversation_privacy_deletion', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/conversation_property_changed.ts b/apps/sim/triggers/hubspot/conversation_property_changed.ts index efe19e07e0..8d3fabd66d 100644 --- a/apps/sim/triggers/hubspot/conversation_property_changed.ts +++ b/apps/sim/triggers/hubspot/conversation_property_changed.ts @@ -107,17 +107,6 @@ export const hubspotConversationPropertyChangedTrigger: TriggerConfig = { value: 'hubspot_conversation_property_changed', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_conversation_property_changed', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_conversation_property_changed', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/deal_created.ts b/apps/sim/triggers/hubspot/deal_created.ts index a4923de69a..f1e6838577 100644 --- a/apps/sim/triggers/hubspot/deal_created.ts +++ b/apps/sim/triggers/hubspot/deal_created.ts @@ -93,17 +93,6 @@ export const hubspotDealCreatedTrigger: TriggerConfig = { value: 'hubspot_deal_created', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_deal_created', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_deal_created', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/deal_deleted.ts b/apps/sim/triggers/hubspot/deal_deleted.ts index b53ab112ce..92765a970a 100644 --- a/apps/sim/triggers/hubspot/deal_deleted.ts +++ b/apps/sim/triggers/hubspot/deal_deleted.ts @@ -93,17 +93,6 @@ export const hubspotDealDeletedTrigger: TriggerConfig = { value: 'hubspot_deal_deleted', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_deal_deleted', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_deal_deleted', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/deal_merged.ts b/apps/sim/triggers/hubspot/deal_merged.ts index e6d875af02..06ce88fc4f 100644 --- a/apps/sim/triggers/hubspot/deal_merged.ts +++ b/apps/sim/triggers/hubspot/deal_merged.ts @@ -93,17 +93,6 @@ export const hubspotDealMergedTrigger: TriggerConfig = { value: 'hubspot_deal_merged', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_deal_merged', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_deal_merged', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/deal_property_changed.ts b/apps/sim/triggers/hubspot/deal_property_changed.ts index a49bbeb26d..f4e58b3147 100644 --- a/apps/sim/triggers/hubspot/deal_property_changed.ts +++ b/apps/sim/triggers/hubspot/deal_property_changed.ts @@ -107,17 +107,6 @@ export const hubspotDealPropertyChangedTrigger: TriggerConfig = { value: 'hubspot_deal_property_changed', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_deal_property_changed', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_deal_property_changed', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/deal_restored.ts b/apps/sim/triggers/hubspot/deal_restored.ts index ba3eb28b8c..b511c02ccb 100644 --- a/apps/sim/triggers/hubspot/deal_restored.ts +++ b/apps/sim/triggers/hubspot/deal_restored.ts @@ -93,17 +93,6 @@ export const hubspotDealRestoredTrigger: TriggerConfig = { value: 'hubspot_deal_restored', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_deal_restored', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_deal_restored', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/ticket_created.ts b/apps/sim/triggers/hubspot/ticket_created.ts index 1cff8fb8a4..70201fcd2a 100644 --- a/apps/sim/triggers/hubspot/ticket_created.ts +++ b/apps/sim/triggers/hubspot/ticket_created.ts @@ -93,17 +93,6 @@ export const hubspotTicketCreatedTrigger: TriggerConfig = { value: 'hubspot_ticket_created', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_ticket_created', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_ticket_created', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/ticket_deleted.ts b/apps/sim/triggers/hubspot/ticket_deleted.ts index 28ef9748b7..d1152c32e6 100644 --- a/apps/sim/triggers/hubspot/ticket_deleted.ts +++ b/apps/sim/triggers/hubspot/ticket_deleted.ts @@ -93,17 +93,6 @@ export const hubspotTicketDeletedTrigger: TriggerConfig = { value: 'hubspot_ticket_deleted', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_ticket_deleted', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_ticket_deleted', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/ticket_merged.ts b/apps/sim/triggers/hubspot/ticket_merged.ts index ce860ab146..737f3c81ef 100644 --- a/apps/sim/triggers/hubspot/ticket_merged.ts +++ b/apps/sim/triggers/hubspot/ticket_merged.ts @@ -93,17 +93,6 @@ export const hubspotTicketMergedTrigger: TriggerConfig = { value: 'hubspot_ticket_merged', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_ticket_merged', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_ticket_merged', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/ticket_property_changed.ts b/apps/sim/triggers/hubspot/ticket_property_changed.ts index f7dbcf9acf..104a77b552 100644 --- a/apps/sim/triggers/hubspot/ticket_property_changed.ts +++ b/apps/sim/triggers/hubspot/ticket_property_changed.ts @@ -107,17 +107,6 @@ export const hubspotTicketPropertyChangedTrigger: TriggerConfig = { value: 'hubspot_ticket_property_changed', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_ticket_property_changed', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_ticket_property_changed', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/ticket_restored.ts b/apps/sim/triggers/hubspot/ticket_restored.ts index 028082658b..18e8cded6b 100644 --- a/apps/sim/triggers/hubspot/ticket_restored.ts +++ b/apps/sim/triggers/hubspot/ticket_restored.ts @@ -93,17 +93,6 @@ export const hubspotTicketRestoredTrigger: TriggerConfig = { value: 'hubspot_ticket_restored', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_ticket_restored', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_ticket_restored', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/hubspot/webhook.ts b/apps/sim/triggers/hubspot/webhook.ts index addcb92b92..aeb303ff05 100644 --- a/apps/sim/triggers/hubspot/webhook.ts +++ b/apps/sim/triggers/hubspot/webhook.ts @@ -93,17 +93,6 @@ export const hubspotWebhookTrigger: TriggerConfig = { value: 'hubspot_webhook', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - mode: 'trigger', - triggerId: 'hubspot_webhook', - condition: { - field: 'selectedTriggerId', - value: 'hubspot_webhook', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/imap/poller.ts b/apps/sim/triggers/imap/poller.ts index ca4cfd18ab..69719e29d3 100644 --- a/apps/sim/triggers/imap/poller.ts +++ b/apps/sim/triggers/imap/poller.ts @@ -192,14 +192,6 @@ Return ONLY valid JSON, no explanations or markdown.`, mode: 'trigger', }, // Instructions - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'imap_poller', - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/index.ts b/apps/sim/triggers/index.ts index f99511c7db..f5f6f5949e 100644 --- a/apps/sim/triggers/index.ts +++ b/apps/sim/triggers/index.ts @@ -73,9 +73,11 @@ export function getTrigger(triggerId: string): TriggerConfig { throw new Error(`Trigger not found: ${triggerId}`) } - // Clone and filter out deprecated trigger-save subblocks + // Filter out deprecated trigger-save subblocks from legacy stored data const subBlocks = trigger.subBlocks - .filter((subBlock) => subBlock.id !== 'triggerSave' && subBlock.type !== 'trigger-save') + .filter( + (subBlock) => subBlock.id !== 'triggerSave' && (subBlock.type as string) !== 'trigger-save' + ) .map((subBlock) => namespaceSubBlockId(subBlock, triggerId)) const clonedTrigger = { ...trigger, subBlocks } @@ -154,7 +156,7 @@ export interface BuildTriggerSubBlocksOptions { /** * Generic builder for trigger subBlocks. - * Creates a consistent structure: [dropdown?] -> webhookUrl -> extraFields -> save -> instructions + * Creates a consistent structure: [dropdown?] -> webhookUrl -> extraFields -> instructions * * Usage: * - Primary trigger: `buildTriggerSubBlocks({ ...options, includeDropdown: true })` diff --git a/apps/sim/triggers/jira/issue_commented.ts b/apps/sim/triggers/jira/issue_commented.ts index 348a0c889c..ad84ade7b2 100644 --- a/apps/sim/triggers/jira/issue_commented.ts +++ b/apps/sim/triggers/jira/issue_commented.ts @@ -56,18 +56,6 @@ export const jiraIssueCommentedTrigger: TriggerConfig = { value: 'jira_issue_commented', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'jira_issue_commented', - condition: { - field: 'selectedTriggerId', - value: 'jira_issue_commented', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/jira/issue_created.ts b/apps/sim/triggers/jira/issue_created.ts index df9a5f8f83..ed9dd77cb2 100644 --- a/apps/sim/triggers/jira/issue_created.ts +++ b/apps/sim/triggers/jira/issue_created.ts @@ -65,18 +65,6 @@ export const jiraIssueCreatedTrigger: TriggerConfig = { value: 'jira_issue_created', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'jira_issue_created', - condition: { - field: 'selectedTriggerId', - value: 'jira_issue_created', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/jira/issue_deleted.ts b/apps/sim/triggers/jira/issue_deleted.ts index 190c23739e..21ee8ce5c8 100644 --- a/apps/sim/triggers/jira/issue_deleted.ts +++ b/apps/sim/triggers/jira/issue_deleted.ts @@ -56,18 +56,6 @@ export const jiraIssueDeletedTrigger: TriggerConfig = { value: 'jira_issue_deleted', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'jira_issue_deleted', - condition: { - field: 'selectedTriggerId', - value: 'jira_issue_deleted', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/jira/issue_updated.ts b/apps/sim/triggers/jira/issue_updated.ts index 52189c1793..3c70ce424c 100644 --- a/apps/sim/triggers/jira/issue_updated.ts +++ b/apps/sim/triggers/jira/issue_updated.ts @@ -70,18 +70,6 @@ export const jiraIssueUpdatedTrigger: TriggerConfig = { value: 'jira_issue_updated', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'jira_issue_updated', - condition: { - field: 'selectedTriggerId', - value: 'jira_issue_updated', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/jira/webhook.ts b/apps/sim/triggers/jira/webhook.ts index c44a5aea3b..57c9475193 100644 --- a/apps/sim/triggers/jira/webhook.ts +++ b/apps/sim/triggers/jira/webhook.ts @@ -43,18 +43,6 @@ export const jiraWebhookTrigger: TriggerConfig = { value: 'jira_webhook', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'jira_webhook', - condition: { - field: 'selectedTriggerId', - value: 'jira_webhook', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/jira/worklog_created.ts b/apps/sim/triggers/jira/worklog_created.ts index f2603deb35..94f5e76ff8 100644 --- a/apps/sim/triggers/jira/worklog_created.ts +++ b/apps/sim/triggers/jira/worklog_created.ts @@ -56,18 +56,6 @@ export const jiraWorklogCreatedTrigger: TriggerConfig = { value: 'jira_worklog_created', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'jira_worklog_created', - condition: { - field: 'selectedTriggerId', - value: 'jira_worklog_created', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/linear/comment_created.ts b/apps/sim/triggers/linear/comment_created.ts index f4d9e77901..df94c5487c 100644 --- a/apps/sim/triggers/linear/comment_created.ts +++ b/apps/sim/triggers/linear/comment_created.ts @@ -43,18 +43,6 @@ export const linearCommentCreatedTrigger: TriggerConfig = { value: 'linear_comment_created', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'linear_comment_created', - condition: { - field: 'selectedTriggerId', - value: 'linear_comment_created', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/linear/comment_updated.ts b/apps/sim/triggers/linear/comment_updated.ts index 6bd1761beb..5d7807ed03 100644 --- a/apps/sim/triggers/linear/comment_updated.ts +++ b/apps/sim/triggers/linear/comment_updated.ts @@ -43,18 +43,6 @@ export const linearCommentUpdatedTrigger: TriggerConfig = { value: 'linear_comment_updated', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'linear_comment_updated', - condition: { - field: 'selectedTriggerId', - value: 'linear_comment_updated', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/linear/customer_request_created.ts b/apps/sim/triggers/linear/customer_request_created.ts index b8c17da527..fdf9648f7b 100644 --- a/apps/sim/triggers/linear/customer_request_created.ts +++ b/apps/sim/triggers/linear/customer_request_created.ts @@ -43,18 +43,6 @@ export const linearCustomerRequestCreatedTrigger: TriggerConfig = { value: 'linear_customer_request_created', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'linear_customer_request_created', - condition: { - field: 'selectedTriggerId', - value: 'linear_customer_request_created', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/linear/customer_request_updated.ts b/apps/sim/triggers/linear/customer_request_updated.ts index a76b8c22ca..20b669d1ba 100644 --- a/apps/sim/triggers/linear/customer_request_updated.ts +++ b/apps/sim/triggers/linear/customer_request_updated.ts @@ -43,18 +43,6 @@ export const linearCustomerRequestUpdatedTrigger: TriggerConfig = { value: 'linear_customer_request_updated', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'linear_customer_request_updated', - condition: { - field: 'selectedTriggerId', - value: 'linear_customer_request_updated', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/linear/cycle_created.ts b/apps/sim/triggers/linear/cycle_created.ts index 3238dce74f..fe97896b36 100644 --- a/apps/sim/triggers/linear/cycle_created.ts +++ b/apps/sim/triggers/linear/cycle_created.ts @@ -43,18 +43,6 @@ export const linearCycleCreatedTrigger: TriggerConfig = { value: 'linear_cycle_created', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'linear_cycle_created', - condition: { - field: 'selectedTriggerId', - value: 'linear_cycle_created', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/linear/cycle_updated.ts b/apps/sim/triggers/linear/cycle_updated.ts index fc996c3a8e..387c076929 100644 --- a/apps/sim/triggers/linear/cycle_updated.ts +++ b/apps/sim/triggers/linear/cycle_updated.ts @@ -43,18 +43,6 @@ export const linearCycleUpdatedTrigger: TriggerConfig = { value: 'linear_cycle_updated', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'linear_cycle_updated', - condition: { - field: 'selectedTriggerId', - value: 'linear_cycle_updated', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/linear/issue_created.ts b/apps/sim/triggers/linear/issue_created.ts index 4a95974a1e..cfcb91749e 100644 --- a/apps/sim/triggers/linear/issue_created.ts +++ b/apps/sim/triggers/linear/issue_created.ts @@ -53,18 +53,6 @@ export const linearIssueCreatedTrigger: TriggerConfig = { value: 'linear_issue_created', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'linear_issue_created', - condition: { - field: 'selectedTriggerId', - value: 'linear_issue_created', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/linear/issue_removed.ts b/apps/sim/triggers/linear/issue_removed.ts index ca1431ecae..bc10799b42 100644 --- a/apps/sim/triggers/linear/issue_removed.ts +++ b/apps/sim/triggers/linear/issue_removed.ts @@ -43,18 +43,6 @@ export const linearIssueRemovedTrigger: TriggerConfig = { value: 'linear_issue_removed', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'linear_issue_removed', - condition: { - field: 'selectedTriggerId', - value: 'linear_issue_removed', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/linear/issue_updated.ts b/apps/sim/triggers/linear/issue_updated.ts index 2893331a18..a3cca23eec 100644 --- a/apps/sim/triggers/linear/issue_updated.ts +++ b/apps/sim/triggers/linear/issue_updated.ts @@ -43,18 +43,6 @@ export const linearIssueUpdatedTrigger: TriggerConfig = { value: 'linear_issue_updated', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'linear_issue_updated', - condition: { - field: 'selectedTriggerId', - value: 'linear_issue_updated', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/linear/label_created.ts b/apps/sim/triggers/linear/label_created.ts index 369825c83a..3721ec4515 100644 --- a/apps/sim/triggers/linear/label_created.ts +++ b/apps/sim/triggers/linear/label_created.ts @@ -43,18 +43,6 @@ export const linearLabelCreatedTrigger: TriggerConfig = { value: 'linear_label_created', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'linear_label_created', - condition: { - field: 'selectedTriggerId', - value: 'linear_label_created', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/linear/label_updated.ts b/apps/sim/triggers/linear/label_updated.ts index 9009165bf5..9b047a3c55 100644 --- a/apps/sim/triggers/linear/label_updated.ts +++ b/apps/sim/triggers/linear/label_updated.ts @@ -43,18 +43,6 @@ export const linearLabelUpdatedTrigger: TriggerConfig = { value: 'linear_label_updated', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'linear_label_updated', - condition: { - field: 'selectedTriggerId', - value: 'linear_label_updated', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/linear/project_created.ts b/apps/sim/triggers/linear/project_created.ts index 6758466c70..99e9459f2b 100644 --- a/apps/sim/triggers/linear/project_created.ts +++ b/apps/sim/triggers/linear/project_created.ts @@ -43,18 +43,6 @@ export const linearProjectCreatedTrigger: TriggerConfig = { value: 'linear_project_created', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'linear_project_created', - condition: { - field: 'selectedTriggerId', - value: 'linear_project_created', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/linear/project_update_created.ts b/apps/sim/triggers/linear/project_update_created.ts index 83321dbf80..cf439f6b53 100644 --- a/apps/sim/triggers/linear/project_update_created.ts +++ b/apps/sim/triggers/linear/project_update_created.ts @@ -43,18 +43,6 @@ export const linearProjectUpdateCreatedTrigger: TriggerConfig = { value: 'linear_project_update_created', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'linear_project_update_created', - condition: { - field: 'selectedTriggerId', - value: 'linear_project_update_created', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/linear/project_updated.ts b/apps/sim/triggers/linear/project_updated.ts index e79eb4cd58..592baf9089 100644 --- a/apps/sim/triggers/linear/project_updated.ts +++ b/apps/sim/triggers/linear/project_updated.ts @@ -43,18 +43,6 @@ export const linearProjectUpdatedTrigger: TriggerConfig = { value: 'linear_project_updated', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'linear_project_updated', - condition: { - field: 'selectedTriggerId', - value: 'linear_project_updated', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/linear/utils.ts b/apps/sim/triggers/linear/utils.ts index de9f912227..a1bd42138b 100644 --- a/apps/sim/triggers/linear/utils.ts +++ b/apps/sim/triggers/linear/utils.ts @@ -126,7 +126,7 @@ export const linearV2TriggerOptions = [ * Builds the complete subBlocks array for a v2 Linear trigger. * Webhooks are managed via API, so no webhook URL is displayed. * - * Structure: [dropdown?] -> apiKey -> triggerSave -> instructions + * Structure: [dropdown?] -> apiKey -> instructions */ export function buildLinearV2SubBlocks(options: { triggerId: string @@ -170,16 +170,6 @@ export function buildLinearV2SubBlocks(options: { condition: { field: 'selectedTriggerId', value: triggerId }, }) - blocks.push({ - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId, - condition: { field: 'selectedTriggerId', value: triggerId }, - }) - blocks.push({ id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/linear/webhook.ts b/apps/sim/triggers/linear/webhook.ts index 83ad6d6a25..cd3899b9be 100644 --- a/apps/sim/triggers/linear/webhook.ts +++ b/apps/sim/triggers/linear/webhook.ts @@ -44,18 +44,6 @@ export const linearWebhookTrigger: TriggerConfig = { value: 'linear_webhook', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'linear_webhook', - condition: { - field: 'selectedTriggerId', - value: 'linear_webhook', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/microsoftteams/chat_webhook.ts b/apps/sim/triggers/microsoftteams/chat_webhook.ts index 9ef0b43907..d577cbe84b 100644 --- a/apps/sim/triggers/microsoftteams/chat_webhook.ts +++ b/apps/sim/triggers/microsoftteams/chat_webhook.ts @@ -72,18 +72,6 @@ export const microsoftTeamsChatSubscriptionTrigger: TriggerConfig = { value: 'microsoftteams_chat_subscription', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'microsoftteams_chat_subscription', - condition: { - field: 'selectedTriggerId', - value: 'microsoftteams_chat_subscription', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/microsoftteams/webhook.ts b/apps/sim/triggers/microsoftteams/webhook.ts index 1f17a77194..15224ff3b0 100644 --- a/apps/sim/triggers/microsoftteams/webhook.ts +++ b/apps/sim/triggers/microsoftteams/webhook.ts @@ -51,18 +51,6 @@ export const microsoftTeamsWebhookTrigger: TriggerConfig = { value: 'microsoftteams_webhook', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'microsoftteams_webhook', - condition: { - field: 'selectedTriggerId', - value: 'microsoftteams_webhook', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/outlook/poller.ts b/apps/sim/triggers/outlook/poller.ts index a4af396157..8c3930bd27 100644 --- a/apps/sim/triggers/outlook/poller.ts +++ b/apps/sim/triggers/outlook/poller.ts @@ -111,14 +111,6 @@ export const outlookPollingTrigger: TriggerConfig = { required: false, mode: 'trigger', }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'outlook_poller', - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/rss/poller.ts b/apps/sim/triggers/rss/poller.ts index 0877ee0635..81a87236ee 100644 --- a/apps/sim/triggers/rss/poller.ts +++ b/apps/sim/triggers/rss/poller.ts @@ -20,14 +20,6 @@ export const rssPollingTrigger: TriggerConfig = { required: true, mode: 'trigger', }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'rss_poller', - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/slack/webhook.ts b/apps/sim/triggers/slack/webhook.ts index 2fa8966ae6..72037b6bd8 100644 --- a/apps/sim/triggers/slack/webhook.ts +++ b/apps/sim/triggers/slack/webhook.ts @@ -51,14 +51,6 @@ export const slackWebhookTrigger: TriggerConfig = { required: false, mode: 'trigger', }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'slack_webhook', - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/stripe/webhook.ts b/apps/sim/triggers/stripe/webhook.ts index 4000870db2..e087b61934 100644 --- a/apps/sim/triggers/stripe/webhook.ts +++ b/apps/sim/triggers/stripe/webhook.ts @@ -165,14 +165,6 @@ export const stripeWebhookTrigger: TriggerConfig = { password: true, mode: 'trigger', }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'stripe_webhook', - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/telegram/webhook.ts b/apps/sim/triggers/telegram/webhook.ts index 6039370a36..f9025f8914 100644 --- a/apps/sim/triggers/telegram/webhook.ts +++ b/apps/sim/triggers/telegram/webhook.ts @@ -30,14 +30,6 @@ export const telegramWebhookTrigger: TriggerConfig = { required: true, mode: 'trigger', }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'telegram_webhook', - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/twilio_voice/webhook.ts b/apps/sim/triggers/twilio_voice/webhook.ts index 5c4cf4de25..d447f54adb 100644 --- a/apps/sim/triggers/twilio_voice/webhook.ts +++ b/apps/sim/triggers/twilio_voice/webhook.ts @@ -108,14 +108,6 @@ Return ONLY the TwiML with square brackets - no explanations, no markdown, no ex placeholder: 'Describe what should happen when a call comes in...', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'twilio_voice_webhook', - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/typeform/webhook.ts b/apps/sim/triggers/typeform/webhook.ts index 6ff40a4a28..53bec744e3 100644 --- a/apps/sim/triggers/typeform/webhook.ts +++ b/apps/sim/triggers/typeform/webhook.ts @@ -61,14 +61,6 @@ export const typeformWebhookTrigger: TriggerConfig = { defaultValue: false, mode: 'trigger', }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'typeform_webhook', - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/webflow/collection_item_changed.ts b/apps/sim/triggers/webflow/collection_item_changed.ts index 976b58c8f5..7d9e697ba8 100644 --- a/apps/sim/triggers/webflow/collection_item_changed.ts +++ b/apps/sim/triggers/webflow/collection_item_changed.ts @@ -167,18 +167,6 @@ export const webflowCollectionItemChangedTrigger: TriggerConfig = { }, dependsOn: ['triggerCredentials', 'triggerSiteId'], }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'webflow_collection_item_changed', - condition: { - field: 'selectedTriggerId', - value: 'webflow_collection_item_changed', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/webflow/collection_item_created.ts b/apps/sim/triggers/webflow/collection_item_created.ts index 4494b08108..fc04ab7094 100644 --- a/apps/sim/triggers/webflow/collection_item_created.ts +++ b/apps/sim/triggers/webflow/collection_item_created.ts @@ -181,18 +181,6 @@ export const webflowCollectionItemCreatedTrigger: TriggerConfig = { }, dependsOn: ['triggerCredentials', 'triggerSiteId'], }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'webflow_collection_item_created', - condition: { - field: 'selectedTriggerId', - value: 'webflow_collection_item_created', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/webflow/collection_item_deleted.ts b/apps/sim/triggers/webflow/collection_item_deleted.ts index e4e3d1f033..a0bfdd85b1 100644 --- a/apps/sim/triggers/webflow/collection_item_deleted.ts +++ b/apps/sim/triggers/webflow/collection_item_deleted.ts @@ -167,18 +167,6 @@ export const webflowCollectionItemDeletedTrigger: TriggerConfig = { }, dependsOn: ['triggerCredentials', 'triggerSiteId'], }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'webflow_collection_item_deleted', - condition: { - field: 'selectedTriggerId', - value: 'webflow_collection_item_deleted', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/webflow/form_submission.ts b/apps/sim/triggers/webflow/form_submission.ts index 3ea3494696..47f2f8cf8a 100644 --- a/apps/sim/triggers/webflow/form_submission.ts +++ b/apps/sim/triggers/webflow/form_submission.ts @@ -109,18 +109,6 @@ export const webflowFormSubmissionTrigger: TriggerConfig = { value: 'webflow_form_submission', }, }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'webflow_form_submission', - condition: { - field: 'selectedTriggerId', - value: 'webflow_form_submission', - }, - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/apps/sim/triggers/whatsapp/webhook.ts b/apps/sim/triggers/whatsapp/webhook.ts index 67f04c955f..8ae735d33f 100644 --- a/apps/sim/triggers/whatsapp/webhook.ts +++ b/apps/sim/triggers/whatsapp/webhook.ts @@ -31,14 +31,6 @@ export const whatsappWebhookTrigger: TriggerConfig = { required: true, mode: 'trigger', }, - { - id: 'triggerSave', - title: '', - type: 'trigger-save', - hideFromPreview: true, - mode: 'trigger', - triggerId: 'whatsapp_webhook', - }, { id: 'triggerInstructions', title: 'Setup Instructions', diff --git a/bun.lock b/bun.lock index f8bde9a6cf..e05bc532f5 100644 --- a/bun.lock +++ b/bun.lock @@ -1,5 +1,6 @@ { "lockfileVersion": 1, + "configVersion": 0, "workspaces": { "": { "name": "simstudio",