Skip to content

Commit 446c989

Browse files
committed
fix(templates): name integration in remaining block template prompts
- google_docs.ts: replace 'Google Doc' with 'Google Docs document' in 4 prompts; update title 'Meeting notes to Google Doc' to 'Meeting notes to Google Docs' - google_sheets.ts: replace 'Google Sheet' with 'Google Sheets spreadsheet/Google Sheets' in 3 non-featured prompts - slack.ts: replace 'Google Doc' with 'Google Docs document' in 'Daily standup summary' - stripe.ts: replace 'Google Sheet'/'Slacks' with 'Google Sheets'/'Slack' in 'Weekly metrics report' - reddit.ts: add 'Reddit' to 3 prompts that only referenced subreddits - notion.ts: rewrite featured prompt to start with a verb and name Notion - jira.ts: rewrite featured marketing-fragment prompt to start with a verb - linear.ts: rewrite featured marketing-fragment prompt to start with a verb - gmail.ts: rewrite featured marketing-fragment prompt to start with a verb and name Gmail
1 parent 47044b1 commit 446c989

9 files changed

Lines changed: 17 additions & 17 deletions

File tree

apps/sim/blocks/blocks/gmail.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -720,7 +720,7 @@ export const GmailBlockMeta = {
720720
icon: GmailIcon,
721721
title: 'Save incoming emails to Notion databases',
722722
prompt:
723-
'Extract structured data from Gmail and store it in Notion — ideal for lead capture, support tickets, and meeting scheduling.',
723+
'Build a workflow that monitors Gmail for incoming emails, extracts structured data from each one, and stores it as a Notion database entry — useful for lead capture, support tickets, and meeting scheduling.',
724724
modules: ['agent', 'workflows'],
725725
category: 'productivity',
726726
tags: ['automation', 'communication'],

apps/sim/blocks/blocks/google_docs.ts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -240,17 +240,17 @@ export const GoogleDocsBlockMeta = {
240240
icon: GoogleDocsIcon,
241241
title: 'Google Docs translation copy',
242242
prompt:
243-
'Build a workflow that takes a Google Doc and creates translated copies into target languages with Google Translate, links them in the source, and notifies the localization team.',
243+
'Build a workflow that takes a Google Docs document and creates translated copies into target languages with Google Translate, links them in the source, and notifies the localization team.',
244244
modules: ['agent', 'workflows'],
245245
category: 'marketing',
246246
tags: ['content', 'enterprise'],
247247
alsoIntegrations: ['google_translate'],
248248
},
249249
{
250250
icon: GoogleDocsIcon,
251-
title: 'Meeting notes to Google Doc',
251+
title: 'Meeting notes to Google Docs',
252252
prompt:
253-
'Create a workflow that after a meeting pulls the transcript, summarizes decisions, action items, and owners with an agent, and creates a formatted Google Doc in the shared team folder with a link posted to Slack.',
253+
'Create a workflow that after a meeting pulls the transcript, summarizes decisions, action items, and owners with an agent, and creates a formatted Google Docs document in the shared team folder with a link posted to Slack.',
254254
modules: ['agent', 'workflows'],
255255
category: 'productivity',
256256
tags: ['team', 'meeting', 'reporting'],
@@ -260,7 +260,7 @@ export const GoogleDocsBlockMeta = {
260260
icon: GoogleDocsIcon,
261261
title: 'Google Docs proposal generator',
262262
prompt:
263-
'Build a workflow that on a closed-won deal reads the account details, creates a Google Doc from the proposal template, fills in customer name, scope, and pricing, and shares the draft with the account owner for review.',
263+
'Build a workflow that on a closed-won deal reads the account details, creates a Google Docs document from the proposal template, fills in customer name, scope, and pricing, and shares the draft with the account owner for review.',
264264
modules: ['agent', 'workflows'],
265265
category: 'sales',
266266
tags: ['sales', 'content', 'automation'],
@@ -269,7 +269,7 @@ export const GoogleDocsBlockMeta = {
269269
icon: GoogleDocsIcon,
270270
title: 'Weekly report writer',
271271
prompt:
272-
'Create a scheduled weekly workflow that reads metrics from my tables, writes a narrative status report with an agent, and appends the new section to a running Google Doc so leadership has one living document.',
272+
'Create a scheduled weekly workflow that reads metrics from my tables, writes a narrative status report with an agent, and appends the new section to a running Google Docs document so leadership has one living record.',
273273
modules: ['scheduled', 'tables', 'agent', 'workflows'],
274274
category: 'operations',
275275
tags: ['reporting', 'analysis'],

apps/sim/blocks/blocks/google_sheets.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1116,7 +1116,7 @@ export const GoogleSheetsBlockMeta = {
11161116
icon: GoogleSheetsIcon,
11171117
title: 'Google Sheets CRM updater',
11181118
prompt:
1119-
'Build a scheduled workflow that pulls Salesforce opportunities, refreshes a Google Sheet that ops uses for weekly forecasting, and notes the last-updated timestamp.',
1119+
'Build a scheduled workflow that pulls Salesforce opportunities, refreshes the Google Sheets spreadsheet that ops uses for weekly forecasting, and notes the last-updated timestamp.',
11201120
modules: ['scheduled', 'agent', 'workflows'],
11211121
category: 'sales',
11221122
tags: ['sales', 'reporting'],
@@ -1126,7 +1126,7 @@ export const GoogleSheetsBlockMeta = {
11261126
icon: GoogleSheetsIcon,
11271127
title: 'Google Sheets data validator',
11281128
prompt:
1129-
'Create a scheduled workflow that validates a Google Sheet against a typed schema, flags rows with errors, writes a remediation column, and emails the sheet owner.',
1129+
'Create a scheduled workflow that validates a Google Sheets spreadsheet against a typed schema, flags rows with errors, writes a remediation column, and emails the sheet owner.',
11301130
modules: ['scheduled', 'agent', 'workflows'],
11311131
category: 'operations',
11321132
tags: ['team', 'analysis'],
@@ -1136,7 +1136,7 @@ export const GoogleSheetsBlockMeta = {
11361136
icon: GoogleSheetsIcon,
11371137
title: 'Google Sheets inventory sync',
11381138
prompt:
1139-
'Build a workflow that pulls Shopify inventory into a Google Sheet hourly, calculates days-of-cover, and highlights items needing reorder for the ops team.',
1139+
'Build a workflow that pulls Shopify inventory into Google Sheets hourly, calculates days-of-cover, and highlights items needing reorder for the ops team.',
11401140
modules: ['scheduled', 'agent', 'workflows'],
11411141
category: 'operations',
11421142
tags: ['ecommerce', 'sync'],

apps/sim/blocks/blocks/jira.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1402,7 +1402,7 @@ export const JiraBlockMeta = {
14021402
icon: JiraIcon,
14031403
title: 'Auto-generate Confluence pages from Jira sprints',
14041404
prompt:
1405-
'Create Confluence documentation from Jira sprint data automatically, eliminating manual reporting at the end of every sprint.',
1405+
'Build a workflow that runs at the end of each Jira sprint, pulls all completed and in-progress tickets, and automatically creates a structured Confluence documentation page so sprint reporting requires no manual effort.',
14061406
modules: ['agent', 'workflows'],
14071407
category: 'productivity',
14081408
tags: ['automation', 'communication'],

apps/sim/blocks/blocks/linear.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2648,7 +2648,7 @@ export const LinearBlockMeta = {
26482648
icon: LinearIcon,
26492649
title: 'Linear issue updates in Slack',
26502650
prompt:
2651-
'Post Slack messages when Linear issues are created, assigned, or completed so your team is always in the loop.',
2651+
'Build a workflow that monitors Linear for new issues, assignments, and completions, and posts a formatted Slack message for each event so your team is always in the loop.',
26522652
modules: ['agent', 'workflows'],
26532653
category: 'productivity',
26542654
tags: ['automation', 'communication'],

apps/sim/blocks/blocks/notion.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -583,7 +583,7 @@ export const NotionBlockMeta = {
583583
icon: NotionIcon,
584584
title: 'Notify your team from Notion',
585585
prompt:
586-
'Post Slack messages automatically when Notion pages are created or updated so the whole team stays aligned without manual check-ins.',
586+
'Build a workflow that watches Notion for new or updated pages and automatically posts a Slack message so your team stays aligned without manual check-ins.',
587587
modules: ['agent', 'workflows'],
588588
category: 'productivity',
589589
tags: ['automation', 'communication'],

apps/sim/blocks/blocks/reddit.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -919,7 +919,7 @@ export const RedditBlockMeta = {
919919
icon: RedditIcon,
920920
title: 'Reddit subreddit monitor',
921921
prompt:
922-
'Build a scheduled workflow that watches target subreddits for posts matching brand or product keywords, scores each for relevance and sentiment, and posts notable hits to Slack with the original link.',
922+
'Build a scheduled workflow that uses Reddit to watch target subreddits for posts matching brand or product keywords, scores each for relevance and sentiment, and posts notable hits to Slack with the original link.',
923923
modules: ['scheduled', 'agent', 'workflows'],
924924
category: 'marketing',
925925
tags: ['marketing', 'monitoring'],
@@ -929,7 +929,7 @@ export const RedditBlockMeta = {
929929
icon: RedditIcon,
930930
title: 'Reddit user-question knowledge mining',
931931
prompt:
932-
'Create a workflow that pulls top questions in industry subreddits weekly, classifies by theme, and writes a content-opportunity table the marketing team can prioritize.',
932+
'Create a workflow that pulls top questions from Reddit industry subreddits weekly, classifies by theme, and writes a content-opportunity table the marketing team can prioritize.',
933933
modules: ['scheduled', 'tables', 'agent', 'workflows'],
934934
category: 'marketing',
935935
tags: ['marketing', 'research'],
@@ -966,7 +966,7 @@ export const RedditBlockMeta = {
966966
icon: RedditIcon,
967967
title: 'Reddit content-idea collector',
968968
prompt:
969-
'Create a workflow that watches r/marketing-relevant subreddits, captures upvoted long-form posts, summarizes each, and adds them to a content-ideas table with effort and impact scores.',
969+
'Create a workflow that monitors Reddit marketing subreddits for upvoted long-form posts, summarizes each, and adds them to a content-ideas table with effort and impact scores.',
970970
modules: ['tables', 'agent', 'workflows'],
971971
category: 'marketing',
972972
tags: ['marketing', 'content'],

apps/sim/blocks/blocks/slack.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2012,7 +2012,7 @@ export const SlackBlockMeta = {
20122012
icon: ClipboardList,
20132013
title: 'Daily standup summary',
20142014
prompt:
2015-
'Create a scheduled workflow that reads the #standup Slack channel each morning, summarizes what everyone is working on, identifies blockers, and posts a structured recap to a Google Doc.',
2015+
'Create a scheduled workflow that reads the #standup Slack channel each morning, summarizes what everyone is working on, identifies blockers, and posts a structured recap to a Google Docs document.',
20162016
modules: ['scheduled', 'agent', 'files', 'workflows'],
20172017
category: 'productivity',
20182018
tags: ['team', 'reporting', 'communication'],

apps/sim/blocks/blocks/stripe.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -850,7 +850,7 @@ export const StripeBlockMeta = {
850850
icon: GoogleSheetsIcon,
851851
title: 'Weekly metrics report',
852852
prompt:
853-
'Build a scheduled workflow that pulls data from Stripe and my database every Monday, calculates key metrics like MRR, churn, new subscriptions, and failed payments, populates a Google Sheet, and Slacks the team a summary with week-over-week trends.',
853+
'Build a scheduled workflow that pulls data from Stripe and my database every Monday, calculates key metrics like MRR, churn, new subscriptions, and failed payments, writes results to Google Sheets, and sends the team a Slack summary with week-over-week trends.',
854854
modules: ['scheduled', 'tables', 'agent', 'workflows'],
855855
category: 'productivity',
856856
tags: ['founder', 'finance', 'reporting'],

0 commit comments

Comments
 (0)