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.

Download files

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

Source Distribution

langchain_ictcontact-0.1.0.tar.gz (4.9 kB view details)

Uploaded Source

Built Distribution

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

langchain_ictcontact-0.1.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file langchain_ictcontact-0.1.0.tar.gz.

File metadata

  • Download URL: langchain_ictcontact-0.1.0.tar.gz
  • Upload date:
  • Size: 4.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for langchain_ictcontact-0.1.0.tar.gz
Algorithm Hash digest
SHA256 e2c57d2679fa4b300a6b1e587856f6a47628e42dd4e89353e976563f4ee50012
MD5 9ecf3dcb4571fbd76e0f049d89bd2164
BLAKE2b-256 4e452be844a633719f5112fc7671a41ef957b6fe6c08647ba68bbd23a97a2038

See more details on using hashes here.

Provenance

The following attestation bundles were made for langchain_ictcontact-0.1.0.tar.gz:

Publisher: publish.yml on ictinnovations/langchain-ictcontact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file langchain_ictcontact-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for langchain_ictcontact-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7c21a96329e0a11068db2f0d7415f88ed45eff8c1c245b55d643a9c7eee69826
MD5 18b15da49ac3464582a414be30c23340
BLAKE2b-256 a45c46291e64490f28a019f2058287c72876374585e945ac04ba277b383c5dfe

See more details on using hashes here.

Provenance

The following attestation bundles were made for langchain_ictcontact-0.1.0-py3-none-any.whl:

Publisher: publish.yml on ictinnovations/langchain-ictcontact

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 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