Skip to main content

crewai-pubrio

CrewAI tools for Pubrio — the glocalized business data layer for AI agents and revenue teams.

Installation

pip install crewai-pubrio

Setup

export PUBRIO_API_KEY="your-api-key-here"

Get your API key from dashboard.pubrio.com.

Usage

from crewai import Agent, Task, Crew
from crewai_pubrio import PubrioSearchCompaniesTool, PubrioSearchPeopleTool

researcher = Agent(
    role="B2B Research Analyst",
    goal="Research target companies and find decision-makers",
    tools=[PubrioSearchCompaniesTool(), PubrioSearchPeopleTool()],
)

task = Task(
    description="Find SaaS companies in Singapore with 50-200 employees and their VP of Engineering",
    agent=researcher,
)

crew = Crew(agents=[researcher], tasks=[task])
result = crew.kickoff()

Available Tools (51)

Company (6)

Tool Description
PubrioSearchCompaniesTool Search companies by name, domain, location, industry, technology, headcount
PubrioLookupCompanyTool Look up a company by domain, LinkedIn URL, or ID
PubrioEnrichCompanyTool Enrich company with full firmographic data (uses credits)
PubrioLinkedInCompanyLookupTool Look up a company by LinkedIn URL
PubrioFindSimilarCompaniesTool Find lookalike companies
PubrioLookupTechnologyTool Look up technologies used by a company

Signals (7)

Tool Description
PubrioSearchJobsTool Search job postings by title, location, keyword, date
PubrioLookupJobTool Look up a specific job posting by ID
PubrioSearchNewsTool Search company news and press releases
PubrioLookupNewsTool Look up a specific news article by ID
PubrioSearchAdsTool Search company advertisements
PubrioLookupAdvertisementTool Look up a specific advertisement by ID
PubrioLookalikeLookupTool Look up a lookalike company result by ID

People (7)

Tool Description
PubrioSearchPeopleTool Search people by name, title, department, seniority, location
PubrioLookupPersonTool Look up a person by LinkedIn URL or ID
PubrioEnrichPersonTool Enrich person with full professional details (uses credits)
PubrioLinkedInPersonLookupTool Real-time LinkedIn person lookup
PubrioRevealContactTool Reveal email or phone for a person (uses credits)
PubrioBatchRedeemContactsTool Batch reveal contacts for multiple people (uses credits)
PubrioQueryBatchRedeemTool Check status of a batch contact redeem operation

Filters (14)

Tool Description
PubrioGetLocationsTool Get all available location codes
PubrioGetDepartmentsTool Get all department title codes
PubrioGetDepartmentFunctionsTool Get all department function codes
PubrioGetManagementLevelsTool Get all management/seniority level codes
PubrioGetCompanySizesTool Get all company size range codes
PubrioGetTimezonesTool Get all timezone codes
PubrioGetNewsCategoryTool Get all news category codes
PubrioGetNewsGalleriesTool Get all news gallery codes
PubrioGetNewsLanguagesTool Get all news language codes
PubrioSearchTechnologiesTool Search technology names by keyword
PubrioSearchTechnologyCategoriesTool Search technology categories by keyword
PubrioSearchVerticalsTool Search industry verticals by keyword
PubrioSearchVerticalCategoriesTool Search vertical categories by keyword
PubrioSearchVerticalSubCategoriesTool Search vertical sub-categories by keyword

Monitors (14)

Tool Description
PubrioCreateMonitorTool Create a new signal monitor
PubrioUpdateMonitorTool Update an existing monitor configuration
PubrioGetMonitorTool Get details of a specific monitor
PubrioListMonitorsTool List all monitors with pagination
PubrioDeleteMonitorTool Delete a monitor
PubrioDuplicateMonitorTool Duplicate an existing monitor
PubrioTestRunMonitorTool Execute a test run of a monitor
PubrioRetryMonitorTool Retry a failed monitor trigger
PubrioGetMonitorStatsTool Get aggregate statistics across monitors
PubrioGetMonitorLogsTool Get trigger logs for a monitor
PubrioGetMonitorLogDetailTool Get details of a specific log entry
PubrioGetMonitorChartTool Get daily trigger chart data
PubrioRevealMonitorSignatureTool Reveal webhook signature secret
PubrioValidateWebhookTool Validate a webhook destination

Profile (3)

Tool Description
PubrioGetProfileTool Get account profile information
PubrioGetUsageTool Get credit usage and subscription info
PubrioGetUserTool Get current authenticated user details

License

MIT

Metadata

Release files for crewai-pubrio 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for crewai-pubrio 1.1.0
File Size Uploaded
crewai_pubrio-1.1.0.tar.gz 9.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for crewai-pubrio 1.1.0
File Interpreter ABI Platform
crewai_pubrio-1.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 20.8 kB

Release files / crewai_pubrio-1.1.0.tar.gz

Download URL crewai_pubrio-1.1.0.tar.gz
Size 9.7 kB
Tags Source
SHA-256 checksum
How to use checksums
5f8387042e2e99c203afed4fd5d8c57dd99ea6b6a3997fb7ec17b1cfe2c6fe12
BLAKE2b-256 checksum
How to use checksums
6774a0da49efec1d672acf742241b3ecc0bc4e17a657c298538d5034771f1d25
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release files / crewai_pubrio-1.1.0-py3-none-any.whl

Download URL crewai_pubrio-1.1.0-py3-none-any.whl
Size 11.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
af1ae57aea1629c6abcddc04c136e21ed3c5d7c380c6c78ddb2e25a355ad55cf
BLAKE2b-256 checksum
How to use checksums
1e0fe2f54d7b9aa5b7a8392ad56679180bcb8826b11f0a9bf3fba010b4c6661e
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.9.6

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page