Automation library · Research and reporting

Extract & summarize LinkedIn profiles with Bright Data

Started by another system calling it, and works across Supabase. It hands the judgement calls to Gemini. 27 steps, 3 branches: large, and worth reading before you trust it with anything live.

LargeCalls a model: Gemini

27 stepsLarge: read it before trusting it with anything live
3Branches: places the flow splits
0Loops or waits
1Service it connects to

The flow

Starts it 5Model 10Logic 8Service 4

The steps in the order they run, from what starts it.

  1. 1Google Gemini Chat Model for Skill ExtractionLm Chat Google GeminiModel
  2. 2Google Gemini Chat Model for SummarizationLm Chat Google GeminiModel
  3. 3Google Gemini Chat Model for ExperiencesLm Chat Google GeminiModel
  4. 4Google Gemini Chat Model for Emerging RolesLm Chat Google GeminiModel
  5. 5Google Gemini Chat Model for Basic Profile InfoLm Chat Google GeminiModel
  6. 6WebhookWebhookStarts it
  7. 7Skills ExtractorInformation ExtractorModel
  8. 8SummarizerInformation ExtractorModel
  9. 9Markdown ContentInformation ExtractorModel
  10. 10Emerging RolesInformation ExtractorModel
  11. 11Basic Profile InfoInformation ExtractorModel
  12. 12Set the Input FieldsSetLogic
  13. 13MergeMergeLogic
  14. 14Access and extract data from a specific URLBright DataService
  15. 15AggregateAggregateLogic
  16. 16Set the Scraped ResponseSetLogic
  17. 17If force create?IfLogic
  18. 18If status code <> 200IfLogic
  19. 19Get a rowSupabaseService
  20. 20Create a rowSupabaseService
  21. 21Respond to WebhookRespond To WebhookStarts it
  22. 22If record existIfLogic
  23. 23Respond to Webhook CreateRespond To WebhookStarts it
  24. 24Stop and ErrorStop And ErrorLogic
  25. 25Update RowSupabaseService
  26. 26Respond to Webhook Not FoundRespond To WebhookStarts it
  27. 27Respond to Webhook UpdateRespond To WebhookStarts it

How it's built

Starts on
Another system calling it
Steps
27, with 3 branches
Size
Large: read it before trusting it with anything live
Connects to
Supabase
Model
Gemini

Questions

What does it need to run?

An n8n account, plus your own Supabase account, and a key for Gemini. You connect your own accounts after importing it; none are included.

What starts it?

It starts on another system calling it.

Does it use AI?

Yes. It calls Gemini. Model calls are billed by the provider, not by n8n.

How long does it take to set up?

Take your time. At 27 steps it is large: read it before trusting it with anything live.

How do I import it?

Copy the workflow, open a new workflow in n8n and paste. The steps appear on the canvas, ready for your own accounts.

Before you run it

Nothing here has been tested by us. It is somebody's working automation, read and described from its own steps. Treat the connections it wants as a list of accounts it will touch, and read the 27 steps before you point it at anything that matters.