Skip to content
← Back to documentation
Technical Reference

Pubrio

Enrich company and people data, monitor changes, and get notified with Pubrio.

CategoryOther
Authenticationcustom
Version0.1.0
Published scopes0 published scopes
Last updatedSeptember 23, 2026

Overview

Connect Pubrio with Flows360

Enrich company and people data, monitor changes, and get notified with Pubrio.

Use the Pubrio connector to include its declared actions and events in Flows360 workflows without duplicating the integration logic inside each consuming system. This pinned connector version currently exposes 28 actions and 1 trigger.

Available actions

  • Search Companies
  • Lookup Company
  • Enrich Company
  • Search People
  • Lookup Person
  • Reveal Contact
  • Search Jobs
  • Search News
  • Plus 20 additional declared actions.

Available triggers

  • Monitor Event (Webhook)

The capability list above is generated from the exact reviewed connector package so the public description stays aligned with the version Flows360 operates.

Technical guide

Technical reference

Package identity

  • Connector: Pubrio
  • Package: @activepieces/piece-pubrio@0.1.0
  • Exact artifact digest: sha256:0caa12a8afce1a02552342d4f49430f8f6942cd5a6d8cefaab5900000ea8a333
  • Runtime: Activepieces-compatible deterministic worker
  • Source: the exact reviewed Activepieces source

Authentication

SECRET TEXT. Connection values are tenant-specific and remain in the consuming Studio instance; CDK stores definitions and field metadata, not customer credential values.

Action contracts

  • Search Companies (search_companies), Search B2B companies by name, domain, location, industry, technology, or headcount Classification: read.
  • Lookup Company (lookup_company), Look up detailed company information by domain or LinkedIn URL Classification: read.
  • Enrich Company (enrich_company), Get enriched company data with full firmographic details (uses credits) Classification: read.
  • Search People (search_people), Search business professionals by name, title, department, seniority, or company Classification: read.
  • Lookup Person (lookup_person), Look up a person's professional profile by LinkedIn URL or Pubrio ID Classification: read.
  • Reveal Contact (reveal_contact), Reveal email or phone number for a person (uses credits) Classification: read.
  • Search Jobs (search_jobs), Search job postings across companies Classification: read.
  • Search News (search_news), Search company news and press releases Classification: read.
  • Find Similar Companies (find_similar_companies), Find companies similar to a given company by domain or LinkedIn URL Classification: read.
  • Lookup Technology (lookup_technology), Look up technologies used by a company Classification: read.
  • People LinkedIn Lookup (linkedin_person_lookup), Real-time LinkedIn person lookup by LinkedIn URL Classification: read.
  • Search Advertisements (search_ads), Search company advertisements and ad campaigns Classification: read.
  • Company LinkedIn Lookup (linkedin_company_lookup), Real-time LinkedIn company lookup by LinkedIn URL Classification: read.
  • Lookup Job (lookup_job), Look up detailed job information by job search ID Classification: read.
  • Lookup News (lookup_news), Look up detailed news information by news search ID Classification: read.
  • Lookup Advertisement (lookup_advertisement), Look up detailed advertisement information by advertisement search ID Classification: read.
  • Lookup Lookalike Company (lookup_lookalike), Look up a similar company result by domain, LinkedIn URL, or domain search ID Classification: read.
  • Batch Redeem Contacts (batch_redeem_contacts), Reveal email or phone numbers for multiple people at once (uses credits) Classification: read.
  • Query Batch Redeem (query_batch_redeem), Query the status and results of a batch redeem operation Classification: read.
  • Create Monitor (create_monitor), Create a new signal monitor for jobs, news, or advertisements Classification: read.
  • Update Monitor (update_monitor), Update an existing signal monitor Classification: read.
  • Get Monitor (get_monitor), Look up a monitor by ID Classification: read.
  • List Monitors (list_monitors), List all monitors with pagination Classification: read.
  • Delete Monitor (delete_monitor), Delete a monitor by ID Classification: read.
  • Duplicate Monitor (duplicate_monitor), Duplicate an existing monitor Classification: read.
  • Test Run Monitor (test_run_monitor), Perform a test run of a monitor Classification: read.
  • Reveal Monitor Signature (reveal_monitor_signature), Reveal the signature for a monitor (uses credits) Classification: read.
  • Custom API Call (custom_api_call), Make a custom API call to a specific endpoint Classification: read.

Trigger contracts

  • Monitor Event (Webhook), webhook.

Verification

Deterministic execution evidence is recorded for the pinned artifact, including 1 exercised action entrypoint and 0 exercised trigger entrypoints.

Capability summary

Authenticationcustom
Supported objects29
Supported actions28
Triggers1

Authentication

Authentication method: custom

Authentication profiles

connection · custom
  • API Key Required · protected credential

Supported objects

ObjectReadWriteNotes
Search Companies Yes No Search B2B companies by name, domain, location, industry, technology, or headcount
Lookup Company Yes No Look up detailed company information by domain or LinkedIn URL
Enrich Company Yes No Get enriched company data with full firmographic details (uses credits)
Search People Yes No Search business professionals by name, title, department, seniority, or company
Lookup Person Yes No Look up a person's professional profile by LinkedIn URL or Pubrio ID
Reveal Contact Yes No Reveal email or phone number for a person (uses credits)
Search Jobs Yes No Search job postings across companies
Search News Yes No Search company news and press releases
Find Similar Companies Yes No Find companies similar to a given company by domain or LinkedIn URL
Lookup Technology Yes No Look up technologies used by a company
People LinkedIn Lookup Yes No Real-time LinkedIn person lookup by LinkedIn URL
Search Advertisements Yes No Search company advertisements and ad campaigns
Company LinkedIn Lookup Yes No Real-time LinkedIn company lookup by LinkedIn URL
Lookup Job Yes No Look up detailed job information by job search ID
Lookup News Yes No Look up detailed news information by news search ID
Lookup Advertisement Yes No Look up detailed advertisement information by advertisement search ID
Lookup Lookalike Company Yes No Look up a similar company result by domain, LinkedIn URL, or domain search ID
Batch Redeem Contacts Yes No Reveal email or phone numbers for multiple people at once (uses credits)
Query Batch Redeem Yes No Query the status and results of a batch redeem operation
Create Monitor Yes No Create a new signal monitor for jobs, news, or advertisements
Update Monitor Yes No Update an existing signal monitor
Get Monitor Yes No Look up a monitor by ID
List Monitors Yes No List all monitors with pagination
Delete Monitor Yes No Delete a monitor by ID
Duplicate Monitor Yes No Duplicate an existing monitor
Test Run Monitor Yes No Perform a test run of a monitor
Reveal Monitor Signature Yes No Reveal the signature for a monitor (uses credits)
Custom API Call Yes No Make a custom API call to a specific endpoint
Monitor Event (Webhook) Yes No webhook trigger declared by the pinned package.

Supported actions

Search Companies · Read

Search B2B companies by name, domain, location, industry, technology, or headcount

search_companies · Risk: low · Retry: safe

Inputs

  • company_name · string · Optional
  • domains · array · Optional
  • linkedin_urls · array · Optional, LinkedIn company URLs
  • locations · array · Optional, Location codes
  • exclude_locations · array · Optional, ISO country codes to exclude
  • places · array · Optional, Place names
  • exclude_places · array · Optional, Place names to exclude
  • keywords · array · Optional
  • verticals · array · Optional, Industry verticals
  • vertical_categories · array · Optional, Vertical category IDs
  • vertical_sub_categories · array · Optional, Vertical sub-category IDs
  • technologies · array · Optional
  • categories · array · Optional, Technology category IDs
  • companies · array · Optional, Company domain_search_id UUIDs
  • employees_min · number · Optional
  • employees_max · number · Optional
  • revenue_min · number · Optional
  • revenue_max · number · Optional
  • founded_year_start · number · Optional, Minimum founding year
  • founded_year_end · number · Optional, Maximum founding year
  • is_enable_similarity_search · boolean · Optional
  • similarity_score · number · Optional, 0-1
  • exclude_fields · array · Optional, Field names to exclude
  • job_titles · array · Optional
  • job_locations · array · Optional, Country codes for job locations
  • job_exclude_locations · array · Optional, Country codes to exclude
  • job_posted_dates · array · Optional, Date range YYYY-MM-DD
  • news_categories · array · Optional, News category slugs
  • news_published_dates · array · Optional, Date range YYYY-MM-DD
  • news_galleries · array · Optional, News gallery slugs
  • news_gallery_ids · array · Optional, News gallery UUIDs
  • advertisement_search_terms · array · Optional, Keywords
  • advertisement_target_locations · array · Optional, Country codes
  • advertisement_exclude_target_locations · array · Optional, Country codes
  • advertisement_start_dates · array · Optional, Date range YYYY-MM-DD
  • advertisement_end_dates · array · Optional, Date range YYYY-MM-DD
  • page · number · Optional
  • per_page · number · Optional, Max 25
Lookup Company · Read

Look up detailed company information by domain or LinkedIn URL

lookup_company · Risk: low · Retry: safe

Inputs

  • lookup_type · string · Required
  • value · string · Required, Domain, LinkedIn URL, Domain Search ID, or Domain ID (integer)
Enrich Company · Read

Get enriched company data with full firmographic details (uses credits)

enrich_company · Risk: low · Retry: safe

Inputs

  • lookup_type · string · Required
  • value · string · Required, Domain, LinkedIn URL, Domain Search ID, or Domain ID (integer)
Search People · Read

Search business professionals by name, title, department, seniority, or company

search_people · Risk: low · Retry: safe

Inputs

  • search_term · string · Optional
  • people_name · string · Optional
  • people_titles · array · Optional
  • peoples · array · Optional, People UUIDs
  • management_levels · array · Optional
  • departments · array · Optional
  • department_functions · array · Optional
  • employees · array · Optional, Employee count ranges
  • people_locations · array · Optional
  • company_locations · array · Optional
  • company_linkedin_urls · array · Optional
  • linkedin_urls · array · Optional
  • companies · array · Optional, Company UUIDs
  • domains · array · Optional
  • page · number · Optional
  • per_page · number · Optional, Max 25
Lookup Person · Read

Look up a person's professional profile by LinkedIn URL or Pubrio ID

lookup_person · Risk: low · Retry: safe

Inputs

  • lookup_type · string · Required
  • value · string · Required
Reveal Contact · Read

Reveal email or phone number for a person (uses credits)

reveal_contact · Risk: low · Retry: safe

Inputs

  • lookup_type · string · Required
  • value · string · Required, People Search ID or LinkedIn URL
  • people_contact_types · array · Optional
Search Jobs · Read

Search job postings across companies

search_jobs · Risk: low · Retry: safe

Inputs

  • search_term · string · Optional
  • search_terms · array · Optional
  • titles · array · Optional
  • posted_dates · array · Optional, Date filters
  • locations · array · Optional
  • exclude_locations · array · Optional, Locations to exclude
  • company_locations · array · Optional
  • companies · array · Optional, Company UUIDs
  • domains · array · Optional
  • linkedin_urls · array · Optional
  • page · number · Optional
  • per_page · number · Optional, Max 25
Search News · Read

Search company news and press releases

search_news · Risk: low · Retry: safe

Inputs

  • search_term · string · Optional
  • search_terms · array · Optional, Keywords
  • domains · array · Optional
  • companies · array · Optional, Company domain_search_id UUIDs
  • categories · array · Optional
  • published_dates · array · Optional, Date filters
  • locations · array · Optional
  • company_locations · array · Optional
  • news_gallery_ids · array · Optional, Gallery IDs
  • news_galleries · array · Optional, Gallery names
  • news_languages · array · Optional, Language codes
  • page · number · Optional
  • per_page · number · Optional, Max 25
Find Similar Companies · Read

Find companies similar to a given company by domain or LinkedIn URL

find_similar_companies · Risk: low · Retry: safe

Inputs

  • lookup_type · string · Required
  • value · string · Required
  • page · number · Optional
  • per_page · number · Optional, Max 25
Lookup Technology · Read

Look up technologies used by a company

lookup_technology · Risk: low · Retry: safe

Inputs

  • lookup_type · string · Required
  • value · string · Required, Domain, LinkedIn URL, Domain Search ID, or Domain ID (integer)
People LinkedIn Lookup · Read

Real-time LinkedIn person lookup by LinkedIn URL

linkedin_person_lookup · Risk: low · Retry: safe

Inputs

  • people_linkedin_url · string · Required, Person LinkedIn profile URL
Search Advertisements · Read

Search company advertisements and ad campaigns

search_ads · Risk: low · Retry: safe

Inputs

  • search_terms · array · Optional
  • target_locations · array · Optional
  • exclude_target_locations · array · Optional, Locations to exclude
  • headlines · array · Optional, Headline keywords
  • start_dates · array · Optional, Start date filters
  • end_dates · array · Optional, End date filters
  • company_locations · array · Optional
  • domains · array · Optional
  • linkedin_urls · array · Optional
  • companies · array · Optional, Company domain_search_id UUIDs
  • page · number · Optional
  • per_page · number · Optional, Max 25
Company LinkedIn Lookup · Read

Real-time LinkedIn company lookup by LinkedIn URL

linkedin_company_lookup · Risk: low · Retry: safe

Inputs

  • linkedin_url · string · Required, Company LinkedIn profile URL
Lookup Job · Read

Look up detailed job information by job search ID

lookup_job · Risk: low · Retry: safe

Inputs

  • job_search_id · string · Required, The job search ID to look up
Lookup News · Read

Look up detailed news information by news search ID

lookup_news · Risk: low · Retry: safe

Inputs

  • news_search_id · string · Required, The news search ID to look up
Lookup Advertisement · Read

Look up detailed advertisement information by advertisement search ID

lookup_advertisement · Risk: low · Retry: safe

Inputs

  • advertisement_search_id · string · Required, The advertisement search ID to look up
Lookup Lookalike Company · Read

Look up a similar company result by domain, LinkedIn URL, or domain search ID

lookup_lookalike · Risk: low · Retry: safe

Inputs

  • lookup_type · string · Required
  • value · string · Required, Domain, LinkedIn URL, or Domain Search ID
Batch Redeem Contacts · Read

Reveal email or phone numbers for multiple people at once (uses credits)

batch_redeem_contacts · Risk: low · Retry: safe

Inputs

  • peoples · array · Required, People search IDs
  • people_contact_types · array · Optional
Query Batch Redeem · Read

Query the status and results of a batch redeem operation

query_batch_redeem · Risk: low · Retry: safe

Inputs

  • redeem_query_id · string · Required, The batch redeem query ID
Create Monitor · Read

Create a new signal monitor for jobs, news, or advertisements

create_monitor · Risk: low · Retry: safe

Inputs

  • name · string · Required, Monitor name
  • detection_mode · string · Required
  • signal_types · array · Required
  • destination_type · string · Required
  • webhook_url · string · Optional, Required when destination type is webhook
  • email · string · Optional, Required when destination type is email
  • sequence_identifier · string · Optional, Required when destination type is sequences
  • record_type · string · Optional, Required when destination type is sequences
  • description · string · Optional
  • frequency_minute · number · Optional
  • max_daily_trigger · number · Optional
  • max_records_per_trigger · number · Optional
  • companies · array · Optional, Company names
  • domains · array · Optional
  • linkedin_urls · array · Optional
  • company_filters · string · Optional, Advanced company filters as JSON string
  • signal_filters · string · Optional, Signal-specific filters as JSON array string
  • people_enrichment_configs · string · Optional, People enrichment configs as JSON array string
  • is_company_enrichment · boolean · Optional
  • is_people_enrichment · boolean · Optional
  • max_failure_trigger · number · Optional, 1-10
  • max_retry_per_trigger · number · Optional, 0-3
  • retry_delay_second · number · Optional, 1-5
  • notification_email · string · Optional
Update Monitor · Read

Update an existing signal monitor

update_monitor · Risk: low · Retry: safe

Inputs

  • monitor_id · string · Required
  • name · string · Optional
  • detection_mode · string · Optional
  • signal_types · array · Optional
  • destination_type · string · Optional
  • webhook_url · string · Optional
  • email · string · Optional
  • sequence_identifier · string · Optional
  • record_type · string · Optional, Required when destination type is sequences
  • description · string · Optional
  • frequency_minute · number · Optional
  • max_daily_trigger · number · Optional
  • max_records_per_trigger · number · Optional
  • companies · array · Optional, Company names
  • domains · array · Optional
  • linkedin_urls · array · Optional
  • company_filters · string · Optional, Advanced company filters as JSON string
  • signal_filters · string · Optional, Signal-specific filters as JSON array string
  • people_enrichment_configs · string · Optional, People enrichment configs as JSON array string
  • is_company_enrichment · boolean · Optional
  • is_people_enrichment · boolean · Optional
  • is_active · boolean · Optional
  • is_paused · boolean · Optional
  • max_failure_trigger · number · Optional
  • max_retry_per_trigger · number · Optional
  • retry_delay_second · number · Optional
  • notification_email · string · Optional
Get Monitor · Read

Look up a monitor by ID

get_monitor · Risk: low · Retry: safe

Inputs

  • monitor_id · string · Required
  • is_signature_reveal · boolean · Optional
List Monitors · Read

List all monitors with pagination

list_monitors · Risk: low · Retry: safe

Inputs

  • page · number · Optional
  • per_page · number · Optional
  • order_by · string · Optional
  • is_ascending_order · boolean · Optional
Delete Monitor · Read

Delete a monitor by ID

delete_monitor · Risk: low · Retry: safe

Inputs

  • monitor_id · string · Required
Duplicate Monitor · Read

Duplicate an existing monitor

duplicate_monitor · Risk: low · Retry: safe

Inputs

  • monitor_id · string · Required
  • name · string · Optional, Name for the duplicated monitor
Test Run Monitor · Read

Perform a test run of a monitor

test_run_monitor · Risk: low · Retry: safe

Inputs

  • monitor_id · string · Required
  • tried_at · string · Optional, Timestamp for the test run (ISO 8601)
Reveal Monitor Signature · Read

Reveal the signature for a monitor (uses credits)

reveal_monitor_signature · Risk: low · Retry: safe

Inputs

  • monitor_id · string · Required
Custom API Call · Read

Make a custom API call to a specific endpoint

custom_api_call · Risk: low · Retry: safe

Inputs

  • url · object · Required
  • method · string · Required
  • headers · object · Optional, Authorization headers are injected automatically from your connection.
  • queryParams · object · Optional, Appended to the URL as ?key=value.
  • body_type · string · Optional
  • body · object · Optional
  • response_is_binary · boolean · Optional, Enable for files like PDFs, images, etc.
  • failsafe · boolean · Optional, On a failed request, output the error instead of failing the step.
  • timeout · number · Optional, Seconds to wait for a response. Empty: up to the flow limit (10 min).
  • followRedirects · boolean · Optional, Follow 3xx redirects instead of returning them as the response.

Triggers

Monitor Event (Webhook) · Webhook

Triggers once per signal (signal_first mode) or once per company (company_first mode) when a Pubrio monitor fires. Copy the webhook URL into your Pubrio monitor destination configuration.

Setup

Setup

  1. Add the Pubrio connector to the workflow in the target Flows360 Studio instance.
  2. Create or select the tenant-specific connection required by the connector. Connection secrets remain in the Studio connection boundary and are not copied into CDK documentation.
  3. Provide the connection fields declared by the pinned package:
  • No provider credential fields are declared by the pinned package.
  1. Select the required action or trigger and complete its declared input fields. Required and optional inputs are defined by the exact package schema.
  2. Test the workflow in the appropriate environment before enabling production scheduling or event delivery.

Limitations

Limitations and operational notes

  • This content describes @activepieces/piece-pubrio@0.1.0; provider behaviour can change independently and should be revalidated when the provider or connector version changes.
  • Only the 28 actions and 1 trigger declared by this pinned package are represented here.
  • Tenant credentials and connection values are not stored in the public connector record.
  • Provider-side permissions, account entitlements, quotas and rate limits remain subject to the connected provider account and are not inferred when the package does not declare them.
  • Deterministic execution evidence is recorded for the pinned artifact, including 1 exercised action entrypoint and 0 exercised trigger entrypoints.

Troubleshooting

Why canu2019t the connector authenticate?

Check the tenant connection in Studio and confirm every required Pubrio connection field is present. Re-authorise OAuth-based connections if the provider token or consent has expired. Do not place credential values in CDK content or logs.

Why is an action or trigger unavailable?

Confirm that the workflow is using @activepieces/piece-pubrio@0.1.0 and compare the requested capability with the declared action and trigger list for this version. A capability that is not declared by the pinned package should not be presented as supported.

What should I check after a provider-side change?

Revalidate authentication, required fields, action/trigger behaviour and provider documentation before publishing refreshed connector content or moving a new package version into production.