Research and score every new Podio lead automatically

Every new lead in Podio gets researched on the web, scored 1 to 5 for fit, assigned to an owner and pushed to Slack within minutes.

Agentic Task
PodioSlack BotSalesLead EnrichmentNotifications & Alerts
PromptCreate

When a new item is created in my Podio Leads app, kick this workflow off with a Podio webhook registered against that app's item create event. Note that Podio hooks need a verification handshake before they go live: once the hook is registered Podio POSTs a hook.verify payload containing a code, and that code has to be validated against Podio before the hook starts firing. Handle that handshake on the webhook endpoint, then treat every later call as a real new lead.

The webhook payload only carries identifiers, so the first step is Podio Get item to pull the full record. Read out the company name, the website, the contact name, the contact email or phone, the lead source, and anything the rep typed into the notes fields. If the record has no company name and no website, fall back to whatever the contact details imply and note the thin input in the summary later.

Then research the company and the contact on the web. Work out what the company actually does, roughly how big it is (headcount band, number of locations, or revenue signals, whatever the public web supports), and whether it matches our ideal customer profile. Use the company website plus a couple of independent sources rather than relying on a single page. Do not guess or pad. If the web turns up nothing usable, say so explicitly instead of inventing detail.

Write the result back onto the Podio item with Update item field values: a short research summary of three or four sentences, and a fit score from 1 to 5, where 5 is a textbook match for our ideal customer profile and 1 is clearly out of profile. Keep the summary tight enough that a rep can read it in the item view without expanding anything.

Post the reasoning separately as a comment on the same item using Add comment to object, so the rep can see the evidence behind the score. The comment should list what was found, the sources or URLs it came from, and one line explaining why the score is what it is rather than a point higher or lower. Keep the score and summary in the fields and the argument in the comment. Do not repeat the whole summary in the comment.

Next, create a follow up task in Podio with Create task, referenced against the lead item, and hand it to the right owner with Assign task. Route on lead source or territory if the record carries one, otherwise assign it to the default inbound rep. Set the due date from the score: 24 hours for leads scoring 4 or above, and 3 days for everything else. Title the task so the owner can see the company and the score without opening the lead first.

Finally send an alert to our sales channel with the Slack Bot Send a Message action. Include the company name, the fit score, a one line summary, the assigned owner, the due date and a link back to the Podio item. Only ping the channel for scores of 4 or 5. For scores of 1 to 3, post the same message with no channel mention at all, so the team does not get spammed by low quality inbound.

Example output

Podio item updated Fit score: 4 Research summary: Northwind Facilities is a commercial cleaning contractor operating across three metros in the Midwest, roughly 80 to 120 staff based on their careers page and LinkedIn. They service office parks and light industrial sites and recently added a subcontractor network. Good match for our mid market services profile, though slightly below our usual headcount band. Comment posted on the item Evidence: company site lists 3 regional offices (Chicago, Indianapolis, Columbus). Careers page shows 11 open field roles. LinkedIn lists 80 to 120 employees. A June blog post describes expanding into light industrial sites. Contact is Dana Reyes, Operations Director, which is our usual buyer title. Scored 4 rather than 5 because headcount sits just under our core band and there is no public signal on their current software stack. Slack #inbound-leads @channel New lead scored 4/5: Northwind Facilities (commercial cleaning, about 100 staff, 3 metros). Contact: Dana Reyes, Operations Director. Assigned to Priya. Due in 24 hours. View in Podio.

What does this prompt do?

  • Picks up every new lead the moment it lands in your Podio Leads app, with no manual checking.
  • Researches the company and the contact on the web to work out what they do, roughly how big they are, and whether they look like a good fit for you.
  • Writes a short summary and a 1 to 5 fit score onto the lead itself, then adds a comment showing the evidence behind the score.
  • Creates and assigns a follow up task with a tighter deadline for strong leads, then alerts your Slack channel, only tagging everyone when the lead scores 4 or 5.

What do I need to use this?

  • A Podio account with a Leads app where new leads get created.
  • A Slack workspace and a channel where your sales team wants alerts.
  • Two fields on your Podio lead item to hold the research summary and the fit score.
  • A short description of your ideal customer, so the scoring matches how your team actually qualifies leads.

How can I customize it?

  • Change the scoring scale or what counts as a strong lead. The follow up deadline and the Slack tagging rules both follow whatever threshold you set.
  • Adjust the deadlines. A 24 hour turnaround for high scoring leads and 3 days for the rest is just a starting point.
  • Route leads to different owners by source, territory or deal size, and pick which Slack channel gets the alert.

FAQs

Will this work with my existing Podio Leads app?
Yes. It reads whatever fields your lead items already have, so you do not need to rebuild your app. You only need somewhere to put the research summary and the fit score, which can be two new fields.
How quickly does it run after a lead comes in?
It starts as soon as the lead is created in Podio rather than waiting for a scheduled check, so the research, the score and the Slack alert usually land within a couple of minutes.
What happens if there is nothing useful about the company online?
It says so instead of inventing detail. The lead still gets a score, a comment and a follow up task, and the comment makes clear there was little public information to go on, which is a useful signal in itself.
Will my team get spammed with Slack alerts?
No. Every lead gets a message, but only leads scoring 4 or 5 tag the channel. Lower quality inbound is posted quietly so nobody gets pinged for it.
Can I change how leads are scored?
Yes. You describe your ideal customer in your own words and the scoring follows that description. You can also move the threshold that decides which leads count as urgent.

Related templates

Build a credential rotation checklist when someone leaves

When someone leaves, we check which shared passwords they used in their final months and post a ranked rotation list to your security channel.

1Password
Rippling
Slack Bot
+1
Agentic Task
Weekly Amazon S3 bucket security audit posted to Slack

Every Monday, check every S3 bucket for public exposure, missing encryption and weak backup settings, then get the risks ranked in Slack.

Amazon S3
Slack Bot
Google Sheets
Agentic Task
Log Agorapulse social conversations to HubSpot contacts

Twice every weekday, the conversations from your social inbox land on the right HubSpot contact timelines, with a Slack recap for sales.

Agorapulse
HubSpot
Slack Bot
Agentic Task
Clean up HubSpot contacts from your Amazon SES suppression list

Every morning, find the addresses that hard bounced or filed a spam complaint, update the matching HubSpot contacts, and post a short Slack recap.

Amazon SES
HubSpot
Slack Bot
Agentic Task
Draft polite follow-ups for emails that never got a reply

Every weekday at 4pm, spot the threads that went quiet, stage a ready-to-send nudge in your mailbox, and get a ranked Slack recap.

Aurinko
Google Sheets
Slack Bot
Agentic Task
Replay failed SQS messages when a bug fix is merged

When you merge a fix in GitHub, this agent checks the matching dead-letter queue, replays the failed messages, and reports back on the pull request and in Slack.

Amazon SQS
GitHub
Slack Bot
Agentic Task

Stop researching inbound leads by hand.

Let every new Podio lead arrive already researched, scored and assigned, with the strong ones flagged to your team straight away.