Skip to main content

langchain-ictcontact

LangChain tools for driving ICTContact — a multi-tenant contact center and predictive dialer — and its hosted edition ICTDialer.com. They run the same framework, so this package drives either one. Let an agent start, stop and monitor outbound campaigns.

Install

pip install langchain-ictcontact

Tools

list_campaigns, get_campaign_status, get_campaign_summary, get_campaign_result, start_campaign, stop_campaign, add_contact_to_campaign — bundled by ICTContactToolkit.

Usage

from langchain_ictcontact import ICTContactToolkit

toolkit = ICTContactToolkit.from_credentials(
    base_url="https://your-ictcontact-server", api_token="...",  # or username=..., password=...
)
tools = toolkit.get_tools()
# pass `tools` to any LangChain agent

The tools are a client for an ICTContact / ICTDialer server, so they need a reachable install and an API-enabled account (a Bearer API token, or an API username and password). start_campaign begins live outbound calling, so gate it as you see fit.


Built and maintained by ICT Innovations — the team behind ICTContact, ICTDialer, ICTFax and ICTPBX.

Metadata

Release files for langchain-ictcontact 0.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 langchain-ictcontact 0.1.0
File Size Uploaded
langchain_ictcontact-0.1.0.tar.gz 4.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for langchain-ictcontact 0.1.0
File Interpreter ABI Platform
langchain_ictcontact-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 11.0 kB

Release files / langchain_ictcontact-0.1.0.tar.gz

Download URL langchain_ictcontact-0.1.0.tar.gz
Size 4.9 kB
Tags Source
SHA-256 checksum
How to use checksums
e2c57d2679fa4b300a6b1e587856f6a47628e42dd4e89353e976563f4ee50012
BLAKE2b-256 checksum
How to use checksums
4e452be844a633719f5112fc7671a41ef957b6fe6c08647ba68bbd23a97a2038
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release files / langchain_ictcontact-0.1.0-py3-none-any.whl

Download URL langchain_ictcontact-0.1.0-py3-none-any.whl
Size 6.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
7c21a96329e0a11068db2f0d7415f88ed45eff8c1c245b55d643a9c7eee69826
BLAKE2b-256 checksum
How to use checksums
a45c46291e64490f28a019f2058287c72876374585e945ac04ba277b383c5dfe
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 1, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.1.0 This release

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