Turn campaign briefs into a ranked Instagram creator shortlist

By General Input

When a new brief lands in Typeform, find matching Instagram creators on Modash, vet them, and drop a ranked shortlist into Airtable for review.

Integrations

  • Typeform
  • Modash
  • Airtable

Type

Agentic Task

Categories

  • Marketing
  • Operations

Build me an agent workflow that turns every new campaign brief into a vetted Instagram creator shortlist.

Trigger: webhook from Typeform on a new form submission. The form collects campaign name, target niche, country, follower band (min and max), audience age range (min and max), audience gender (male / female / either), and audience language.

What the agent should do, in order:

1. Parse the Typeform answers into a clean brief. If a free-text field like niche, country, or language does not already match Modash's expected identifiers, use the Modash dictionary operations (List Interests Dictionary, List Languages Dictionary, List Locations Dictionary) to resolve them to the right IDs.

2. Before searching, call Airtable List Records on my Campaign Shortlists table and build a set of every Instagram handle already on file. Anything in this set should be skipped later so we never re-process the same creator and never burn credits on duplicates.

3. Call Modash Search Instagram Influencers with filters mapped from the brief: creator location, follower min and max, audience age range, audience gender, audience country, audience language, and interest. Take the top results ranked by relevance.

4. Drop any creators whose handles already appear in Airtable. Cap the remaining candidate list at 15. This is a credit budget guardrail because each profile report in the next step costs one Modash credit.

5. For each of the up to 15 candidates, call Modash Get Instagram Influencer Report. From the report extract: engagement rate, fake follower score, audience country breakdown, top audience age range, and recent sponsored brand collaborations.

6. Drop any creator whose fake follower score is above 0.30.

7. Rank the survivors by audience fit against the brief, weighting audience country, audience age range, audience gender split, and audience language match.

8. Call Airtable Create Records to insert one row per surviving creator into the Campaign Shortlists table. Each row should include: campaign name, Instagram handle, profile URL, follower count, engagement rate as a percent, fake follower score, top audience country, top audience age range, recent sponsored brands (comma-separated), and a one-sentence fit rationale explaining why this creator matches the brief.

9. If Modash search returns zero matching creators, or if every candidate is filtered out by the fake-follower cutoff, still create a single Airtable row tagged "No matches" with the campaign name so the team knows the brief was processed and can loosen the filters.

Defaults the agent should bake in: cap candidates at 15 per brief, fake-follower cutoff at 0.30, platform = Instagram. These should be easy to tweak later.

Related prompts

Explore more prompts
Archive Typeform job applications and screen every resumeCreator roster board for rebook, test, or pause callsRun your nutrition clients' weekly meal plans from one consoleInstagram UGC rights tracker and repost approval boardA verification desk for every document your team scansBrowse and shortlist creators without burning audit creditsGlobal operations exposure map for your sites and suppliersDeal sourcing kanban board for your Harmonic saved searchesProof client shoots and hand off the delivery album in one placeField service dispatch board that ranks the closest tech