Send enriched Typeform demo requests to monday.com and Slack

Every new demo or contact form response gets enriched, dropped on your monday.com sales board, and announced in Slack so an AE can claim it fast.

Agentic Task
TypeformMonday.comSlack BotInternet SearchSalesLead EnrichmentNotifications & Alerts
PromptCreate

Build me an agent workflow that turns every new Typeform demo or contact form submission into an enriched lead on my monday.com sales board, with a fast Slack alert so an AE can claim it.

Trigger: a Typeform webhook on a new form submission. The webhook payload contains the answers, but if anything important is missing or malformed, refetch the full response from Typeform using Retrieve Responses (filter by the response token from the webhook).

Once the response is in hand, the agent should:

1. Pull out the contact name, email, company, and any free-text answers that signal intent (use case, team size, budget, timeline).

2. Do a quick web search on the company for size, industry, and any recent news (funding, product launches, hiring). Use the result to write a one-line context note and assign a simple lead score (Hot, Warm, or Cold) based on whatever ICP signals we can infer from the answers plus the enrichment.

3. Create a new item on the designated monday.com sales board using Create Item, dropped into the right group (for example, a New Leads group). Then populate the contact name, email, company, source (Typeform form name), lead score, and the one-line context note in a single mutation via Change Multiple Column Values. Column IDs and the column mapping should be configurable.

4. Post a short notification to the designated Slack channel using Send a Message on the Slack Bot. Keep it skimmable in two seconds: lead name, company, lead score, one-line context note, and a clickable link to the new monday.com item. Use Slack mrkdwn formatting (single asterisks for bold, angle-bracket links).

Make the Typeform form ID, the monday.com board ID and column mapping, the New Leads group ID, and the Slack channel all configurable so I can point this at different forms or boards without editing the workflow. If the company can't be found online, still create the monday.com item and post the Slack alert, just flag the enrichment as missing so the AE knows.

What does this prompt do?

  • Catches every demo or contact form response from Typeform the moment someone hits submit.
  • Looks up the company online for size, industry, and recent news, then writes a quick context note and a simple lead score.
  • Creates a new item on your monday.com sales board with name, email, company, source, and lead score already filled in.
  • Posts a skimmable Slack alert with the highlights and a link to the new monday.com item so an AE can claim it in seconds.

What do I need to use this?

  • A Typeform account with the demo request or lead form you want to connect.
  • A monday.com workspace with a sales board where new leads should land.
  • A Slack workspace and the channel where your sales team watches for inbound leads.

How can I customize it?

  • Map specific Typeform questions to specific monday.com columns (email, company, source, score, notes).
  • Pick the Slack channel and decide which fields show up in the alert.
  • Tune what counts as a hot lead so the score and the alert match how your team actually qualifies.

FAQs

Does this work with any Typeform?
Yes. Point it at your demo request form, contact form, or any Typeform you use for inbound leads. As long as the form is in your account, the workflow can read every submission.
What does the lead enrichment actually add?
Before the lead hits monday.com, the agent pulls a quick public read on the company. Things like size, industry, and any recent news worth mentioning. The AE sees more than just a name and email when the alert lands.
Can it use a sales board I already have?
Yes. Point it at any existing monday.com board. You choose which column gets the email, which gets the company, which holds the lead score, and which group new leads should land in.
How fast does the alert reach Slack?
Within seconds. The workflow fires the moment Typeform receives a new submission, not on a polling cycle, so the AE sees the alert almost in real time.
Can I route different leads to different Slack channels?
Yes. The agent can post to one channel by default, or split routing by lead score so hot fits go to the priority channel and everything else lands in a lower-priority lane.

Related templates

A brand asset library your marketing team actually searches

Every logo, photo, video cut and ad export in one searchable grid, with previews, campaign tags and rights expiry dates at a glance.

General Input Storage
General Input Database
JigsawStack
+1
App
Turn Mailjet email clicks into ranked HubSpot follow-ups

Twice a day we spot the people clicking your pricing and demo pages, create a follow-up task for their owner, and post a ranked recap to Slack.

Mailjet
HubSpot
Slack Bot
Agentic Task
Clean out the Looker dashboards and Looks nobody opens

One board showing every dashboard and Look with its folder, owner and favorite count, so you can find dead content and retire it safely.

Looker
Slack Bot
App
LiveKit live operations console for room moderation

Watch every live room on one screen, remove disruptive guests, start recordings and end stuck sessions without anyone opening a terminal.

LiveKit
Slack Bot
General Input Database
App
Wake up dormant Keap leads with a researched reason

Every Monday we find leads who never bought, research a real reason to reach out, and send a short personal email instead of another check in.

Keap
Slack Bot
Agentic Task
LiveChat coverage board for planning next week's shifts

See the exact hours your chat queue backs up and customers give up waiting, then plan next week's shifts before it happens again.

LiveChat
Slack Bot
General Input Database
App

Stop letting demo requests cool off before an AE sees them.

Connect Typeform, monday.com, and Slack once, and Geni catches every new lead, enriches it, and hands it to your AE in under a minute.