BizVerify in CrewAI.
Native CrewAI tool wrappers. Hand BizVerifyTools().get_tools() to any Agent in your crew.
Install.
- 01
Install with the crewai extra
The bizverify-agents package ships framework-specific tool wrappers behind install extras. Pull the CrewAI extra to get native BaseTool subclasses.
pip install 'bizverify-agents[crewai]' - 02
Set BIZVERIFY_API_KEY
BizVerifyTools reads the API key from the BIZVERIFY_API_KEY environment variable by default. Or pass api_key= explicitly to the constructor.
export BIZVERIFY_API_KEY=bv_live_... - 03
Drop into your agent loop
Call BizVerifyTools().get_tools() and pass the list into the tools= parameter of any CrewAI Agent.
What CrewAI exposes.
Nine operations. The same nine across every integration on this site.
verify_business
Quick or deep verification of an entity in one jurisdiction.
search_entities
Find entities matching a name in a jurisdiction.
check_job_status
Poll a long-running verification job by id.
get_entity
Fetch a previously verified entity from cache.
get_entity_history
Return the verification history for an entity.
get_account
Read account info and credit balance.
get_config
Read public service config and supported jurisdictions.
list_jurisdictions
List active jurisdictions and their status.
purchase_credits
Buy additional credits from your agent loop.
One real example.
BizVerifyTools().get_tools() handed to a CrewAI Agent
from crewai import Agent, Task, Crew
from bizverify_agents.crewai import BizVerifyTools
tools = BizVerifyTools().get_tools()
researcher = Agent(
role="KYB Researcher",
goal="Verify business entities against official registries",
backstory="Verifies entities and reports their registry status.",
tools=tools,
verbose=True,
)
task = Task(
description="Verify whether Acme Corp is registered in Delaware.",
agent=researcher,
expected_output="Registry status and canonical entity name.",
)
Crew(agents=[researcher], tasks=[task]).kickoff()Why BizVerify for CrewAI.
Crew-native tool objects
Native CrewAI BaseTool instances, not generic wrappers. Work with all crew patterns — sequential, hierarchical, and process-based.
Typed input schemas
Each tool ships a Pydantic input model. The LLM sees parameter types and constraints, not free-text descriptions that drift.
Multi-agent-safe
Hand the same BizVerifyTools() instance to multiple agents in one crew. Credits are accounted per call, not per construction.
What verification is, and isn't.
We confirm what the official registry currently says about an entity. We don't claim more than that.
BizVerify does
- Confirms the entity is registered with the official government registry
- Returns the current registry status (active, dissolved, suspended, etc.)
- Returns canonical entity name, type, and jurisdiction id
BizVerify does not
- Verify solvency, credit, or financial standing
- Verify beneficial ownership or directors/officers (quick check)
- Verify that the agent's user is authorized by the entity
- Flag sanctions or PEP exposure
Start verifying inside CrewAI.
Fifty free credits on signup. No card. Same key across every integration on this site.