Skip to main content

CrewAI tools for the Pubrio API — search companies, people, jobs, news, ads, and intent signals globally

Project description

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

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

crewai_pubrio-1.0.0.tar.gz (7.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

crewai_pubrio-1.0.0-py3-none-any.whl (9.2 kB view details)

Uploaded Python 3

File details

Details for the file crewai_pubrio-1.0.0.tar.gz.

File metadata

  • Download URL: crewai_pubrio-1.0.0.tar.gz
  • Upload date:
  • Size: 7.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for crewai_pubrio-1.0.0.tar.gz
Algorithm Hash digest
SHA256 e0dbc2fccb430423e2153c7e7fe71d1df840009efc7b01124a3154b8b76834e9
MD5 0b9a118dc0001e11ef517b3a704a5235
BLAKE2b-256 cac8d0be7d329e80a23aa7eb0f026359d9b94766262a49f35f59beae90032f02

See more details on using hashes here.

File details

Details for the file crewai_pubrio-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: crewai_pubrio-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 9.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for crewai_pubrio-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f17c750853e7fc3c5db317c9516f018d2c0b937ba9078be99bb192defc3bd1ae
MD5 575f994209f4242beb90a4e704fa355c
BLAKE2b-256 f76982c0df600f42d68f774ad303b9f1aa0fdb9fa4f6e09157b50cdff66e85f6

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page