formt.

Welcome back

No account? Create one free →
© 2026 Formt·Privacy·Terms
Workflow automation

Automate the repetitive.
Decide what matters.

Build end-to-end workflows in minutes.
No code, no complexity.

Google SheetsImport Contacts
SpreadsheetQ2 Campaign — Prospect List
SheetSheet1
Rows imported247 contacts
AI Text GenerateWrite Outreach Email
ModelClaude Sonnet
PromptWrite a personalised cold email for {{name}} at {{company}}…
Outputemail body text
Human ReviewApprove Email Draft
Waiting foryour approval
DraftHi {{name}}, I came across {{company}}…
ActionReview · Edit · Approve
Paused · awaiting review
Send EmailSend Campaign Email
To{{contact.email}}
SubjectQuick question about {{company}}
BodyHi {{name}}, I came across your work…
Status244 delivered · 3 failed
Email TrackingTrack Engagement
Opened187 of 244
Clicked62 of 244
Bounced3
Delay7 days after send
Google SheetsExport Results
SheetCampaign Results — Q2
ModeAppend rows
Rows written244
Fieldsname · email · opened · clicked
CSVImport Ticker List
Filesp500_tickers.csv
Columnsticker · sector · market_cap
Rows503 symbols
Financial DataFetch Financials
Ticker{{ticker}}
MetricsP/E · Revenue · EPS · FCF · ROIC
PeriodTTM + 5yr history
SEC FilingFetch XBRL Data
Ticker{{ticker}}
Filing type10-K
Fiscal years5
FieldsRevenue · Net income · Debt · CapEx
EvaluateBuffett Metrics
ROE 10yr avg18.4%
Debt / equity0.42
FCF margin24.1%
Moat score8.2 / 10
AI Text GenerateQualitative Analysis
ModelClaude Sonnet
PromptAssess mgmt quality, competitive moat, and capital allocation…
Outputstructured analysis text
CollectCollect Results
List count503
Fail count0
Skipped12 — missing data
Outputrows array
PDFGenerate Investment Brief
Templateinvestment_brief.html
Pages4
Outputbrief_{{ticker}}_{{date}}.pdf
Send EmailEmail Report to Client
To{{client.email}}
SubjectInvestment Brief — {{ticker}} · {{date}}
BodyPlease find your report attached…
Attachbrief_{{ticker}}_{{date}}.pdf
RSS FeedFetch Financial News
SourcesReuters Markets · Bloomberg · FT
Filter{{ticker}} mentions
Max items20 per source
AI Text GenerateSummarise Articles
ModelClaude Haiku
Output modeStructured JSON
Fieldstitle · summary · sentiment · relevance
ConditionFilter by Sentiment
Ifsentiment = negative AND relevance > 0.7
Thenalert path
Elselog and skip
SlackSend Market Alert
Channel#market-alerts
Message⚠ Negative signal: {{title}}
Details{{summary}}
Posted byFormt bot
PDFExtract Contract Clauses
Sourcecontract_draft_v2.pdf
ModeStructured extraction
Fieldsparties · term · renewal · governing law
Human ReviewReview Contract
Documentcontract_draft_v2.pdf
Flagged clauses3 require attention
ActionReview · Annotate · Approve
Paused · awaiting review
FormCollect Onboarding Info
FieldsName · Company · Role · Use case · Team size
Requiredall fields
Submitted14 of 20 responses
QR CodeGenerate Payment QR
URL{{checkout.link}}
Size512 × 512px
Outputqr_{{order_id}}.png
Google SheetsImport Contacts
SpreadsheetQ2 Campaign — Prospect List
SheetSheet1
Rows imported247 contacts
AI Text GenerateWrite Outreach Email
ModelClaude Sonnet
PromptWrite a personalised cold email for {{name}} at {{company}}…
Outputemail body text
Human ReviewApprove Email Draft
Waiting foryour approval
DraftHi {{name}}, I came across {{company}}…
ActionReview · Edit · Approve
Paused · awaiting review
Send EmailSend Campaign Email
To{{contact.email}}
SubjectQuick question about {{company}}
BodyHi {{name}}, I came across your work…
Status244 delivered · 3 failed
Email TrackingTrack Engagement
Opened187 of 244
Clicked62 of 244
Bounced3
Delay7 days after send
Google SheetsExport Results
SheetCampaign Results — Q2
ModeAppend rows
Rows written244
Fieldsname · email · opened · clicked
CSVImport Ticker List
Filesp500_tickers.csv
Columnsticker · sector · market_cap
Rows503 symbols
Financial DataFetch Financials
Ticker{{ticker}}
MetricsP/E · Revenue · EPS · FCF · ROIC
PeriodTTM + 5yr history
SEC FilingFetch XBRL Data
Ticker{{ticker}}
Filing type10-K
Fiscal years5
FieldsRevenue · Net income · Debt · CapEx
EvaluateBuffett Metrics
ROE 10yr avg18.4%
Debt / equity0.42
FCF margin24.1%
Moat score8.2 / 10
AI Text GenerateQualitative Analysis
ModelClaude Sonnet
PromptAssess mgmt quality, competitive moat, and capital allocation…
Outputstructured analysis text
CollectCollect Results
List count503
Fail count0
Skipped12 — missing data
Outputrows array
PDFGenerate Investment Brief
Templateinvestment_brief.html
Pages4
Outputbrief_{{ticker}}_{{date}}.pdf
Send EmailEmail Report to Client
To{{client.email}}
SubjectInvestment Brief — {{ticker}} · {{date}}
BodyPlease find your report attached…
Attachbrief_{{ticker}}_{{date}}.pdf
RSS FeedFetch Financial News
SourcesReuters Markets · Bloomberg · FT
Filter{{ticker}} mentions
Max items20 per source
AI Text GenerateSummarise Articles
ModelClaude Haiku
Output modeStructured JSON
Fieldstitle · summary · sentiment · relevance
ConditionFilter by Sentiment
Ifsentiment = negative AND relevance > 0.7
Thenalert path
Elselog and skip
SlackSend Market Alert
Channel#market-alerts
Message⚠ Negative signal: {{title}}
Details{{summary}}
Posted byFormt bot
PDFExtract Contract Clauses
Sourcecontract_draft_v2.pdf
ModeStructured extraction
Fieldsparties · term · renewal · governing law
Human ReviewReview Contract
Documentcontract_draft_v2.pdf
Flagged clauses3 require attention
ActionReview · Annotate · Approve
Paused · awaiting review
FormCollect Onboarding Info
FieldsName · Company · Role · Use case · Team size
Requiredall fields
Submitted14 of 20 responses
QR CodeGenerate Payment QR
URL{{checkout.link}}
Size512 × 512px
Outputqr_{{order_id}}.png
Google SheetsImport Contacts
SpreadsheetQ2 Campaign — Prospect List
SheetSheet1
Rows imported247 contacts
AI Text GenerateWrite Outreach Email
ModelClaude Sonnet
PromptWrite a personalised cold email for {{name}} at {{company}}…
Outputemail body text
Human ReviewApprove Email Draft
Waiting foryour approval
DraftHi {{name}}, I came across {{company}}…
ActionReview · Edit · Approve
Paused · awaiting review
Send EmailSend Campaign Email
To{{contact.email}}
SubjectQuick question about {{company}}
BodyHi {{name}}, I came across your work…
Status244 delivered · 3 failed
Email TrackingTrack Engagement
Opened187 of 244
Clicked62 of 244
Bounced3
Delay7 days after send
Google SheetsExport Results
SheetCampaign Results — Q2
ModeAppend rows
Rows written244
Fieldsname · email · opened · clicked
CSVImport Ticker List
Filesp500_tickers.csv
Columnsticker · sector · market_cap
Rows503 symbols
Financial DataFetch Financials
Ticker{{ticker}}
MetricsP/E · Revenue · EPS · FCF · ROIC
PeriodTTM + 5yr history
SEC FilingFetch XBRL Data
Ticker{{ticker}}
Filing type10-K
Fiscal years5
FieldsRevenue · Net income · Debt · CapEx
EvaluateBuffett Metrics
ROE 10yr avg18.4%
Debt / equity0.42
FCF margin24.1%
Moat score8.2 / 10
AI Text GenerateQualitative Analysis
ModelClaude Sonnet
PromptAssess mgmt quality, competitive moat, and capital allocation…
Outputstructured analysis text
CollectCollect Results
List count503
Fail count0
Skipped12 — missing data
Outputrows array
PDFGenerate Investment Brief
Templateinvestment_brief.html
Pages4
Outputbrief_{{ticker}}_{{date}}.pdf
Send EmailEmail Report to Client
To{{client.email}}
SubjectInvestment Brief — {{ticker}} · {{date}}
BodyPlease find your report attached…
Attachbrief_{{ticker}}_{{date}}.pdf
RSS FeedFetch Financial News
SourcesReuters Markets · Bloomberg · FT
Filter{{ticker}} mentions
Max items20 per source
AI Text GenerateSummarise Articles
ModelClaude Haiku
Output modeStructured JSON
Fieldstitle · summary · sentiment · relevance
ConditionFilter by Sentiment
Ifsentiment = negative AND relevance > 0.7
Thenalert path
Elselog and skip
SlackSend Market Alert
Channel#market-alerts
Message⚠ Negative signal: {{title}}
Details{{summary}}
Posted byFormt bot
PDFExtract Contract Clauses
Sourcecontract_draft_v2.pdf
ModeStructured extraction
Fieldsparties · term · renewal · governing law
Human ReviewReview Contract
Documentcontract_draft_v2.pdf
Flagged clauses3 require attention
ActionReview · Annotate · Approve
Paused · awaiting review
FormCollect Onboarding Info
FieldsName · Company · Role · Use case · Team size
Requiredall fields
Submitted14 of 20 responses
QR CodeGenerate Payment QR
URL{{checkout.link}}
Size512 × 512px
Outputqr_{{order_id}}.png