Skip to main content

Kynth Core tools for CrewAI — document parsing, chargebacks, contracts, dunning, lead screening, and cited research as ready-made BaseTools.

Project description

kynth-crewai

Kynth Core tools for CrewAI — parse documents, fight chargebacks, analyze contracts, match POs, screen leads, and run cited research from inside your crew.

Every tool is a thin BaseTool over the official kynth SDK: auth, timeouts, and typed errors behave exactly like a direct client call, and failed calls never burn credits. Each tool's description carries its exact price, so cost-aware agents can budget calls. The full machine-readable rate card lives at api.kynth.studio/pricing.json.

Install

pip install kynth-crewai crewai        # or: pip install "kynth-crewai[crewai]"

Get a key (and 500 free credits every month, no card) at api.kynth.studio.

Use

from crewai import Agent
from kynth_crewai import kynth_tools

agent = Agent(
    role="AR analyst",
    goal="Get overdue invoices paid",
    backstory="…",
    tools=kynth_tools(api_key="ksk_live_..."),  # or set KYNTH_API_KEY
)

Or pick individual tools (and share one client):

from kynth import Kynth
from kynth_crewai import KynthChargebackTool, KynthDunningTool

client = Kynth(api_key="ksk_live_...")
tools = [KynthChargebackTool(client=client), KynthDunningTool(client=client)]

Tools

Tool What it does
kynth_chargeback Dispute details → representment narrative, evidence checklist, win likelihood
kynth_compare Two document versions → every material change + risk notes
kynth_contract Contract → parties, term, renewal, obligations, risk flags
kynth_statement Bank/card statement → normalized transactions
kynth_po_match Invoice vs PO vs receipt → 3-way match + discrepancies
kynth_dunning Overdue invoice → escalation-appropriate collection sequence
kynth_screen Lead + your ICP → web-grounded qualification verdict
kynth_research Company/topic → multi-source, citation-backed brief
kynth_parse Any document (PDF/image/text) → structured, validated JSON
kynth_tables Any document → every table as clean headers + rows

Document tools accept file_url, raw text, or file_base64 + file_mime_type.

Also available: the TypeScript SDK, Vercel AI SDK / LangChain tools, and the MCP server.

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

kynth_crewai-0.5.0.tar.gz (5.5 kB view details)

Uploaded Source

Built Distribution

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

kynth_crewai-0.5.0-py3-none-any.whl (5.9 kB view details)

Uploaded Python 3

File details

Details for the file kynth_crewai-0.5.0.tar.gz.

File metadata

  • Download URL: kynth_crewai-0.5.0.tar.gz
  • Upload date:
  • Size: 5.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for kynth_crewai-0.5.0.tar.gz
Algorithm Hash digest
SHA256 35acd2b8832d7e57a4905cb593db89116b1127c1d8bc7336fa605e6f75b1de7d
MD5 a4600c495776e352d4ff91a0976f88e8
BLAKE2b-256 c0f5bbd745c9a98e5b7b0de3be5edff298877ada8a5dc503c3009b59ca105114

See more details on using hashes here.

File details

Details for the file kynth_crewai-0.5.0-py3-none-any.whl.

File metadata

  • Download URL: kynth_crewai-0.5.0-py3-none-any.whl
  • Upload date:
  • Size: 5.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.11.26 {"installer":{"name":"uv","version":"0.11.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for kynth_crewai-0.5.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a267809c561ff381a632328fb055ecba21d5a877d0701a35a32a35df6b893ff4
MD5 2b097a671eddc77e0d9008bfaa3d182a
BLAKE2b-256 f25eb6d829bfa4e48b0d971a22ed94c85df896b1049aee3dfdc4be95e8f8e6ba

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