Skip to main content

langchain-callin

LangChain integration for Callin.io: give your agent a real phone line. The agent places a call with an AI voice agent that pursues an objective (book a table, confirm an appointment, ask a supplier for a quote), then reads the summary and transcript.

pip install langchain-callin
export CALLIN_API_KEY=...      # app.callin.io > Settings > API
export CALLIN_AGENT_ID=...     # the outbound voice agent that makes the calls
from langchain_callin import CallinToolkit

tools = CallinToolkit().get_tools()
# callin_place_call, callin_get_call_result, callin_list_recent_calls

Or a single tool:

from langchain_callin import CallinPlaceCall
CallinPlaceCall().invoke({"to": "+390111234567", "objective": "Book a table for 2 tomorrow at 20:30 under the name Rossi", "language": "it"})

Calls are asynchronous: callin_place_call returns a campaign_id, then callin_get_call_result returns status, summary and transcript once the call ends. The voice agent always tells the person it is an AI assistant. Use it only for calls the person would expect (no cold calling).

Built on the callin Python SDK. MIT license.

Metadata

Release files for langchain-callin 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-callin 0.1.0
File Size Uploaded Provenance
langchain_callin-0.1.0.tar.gz 3.4 kB With provenance Details

Built distribution (wheel)

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

Total release size: 7.4 kB

Release files / langchain_callin-0.1.0.tar.gz

Download URL langchain_callin-0.1.0.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
8564efb95721f748dd186d899a5d297ef7c5194b7cca6d2fd2983fccdc6e7f5c
BLAKE2b-256 checksum
How to use checksums
b4b705660c586d5a4028174f3b937962795a02796c634521c251bd179dec88fa
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 25, 2026.

Transparency log

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

Download URL langchain_callin-0.1.0-py3-none-any.whl
Size 4.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
99ca2e8d92ef8ce392bc1cfd4817d415bb575363b08542adc297d3da79ae58b0
BLAKE2b-256 checksum
How to use checksums
151adc1b166906f540203f47fc3d5d528236da5ad5fcedc581ab32b6c554b798
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

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 Oct 25, 2026.

Transparency log

Security for langchain-callin 0.1.0

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.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for langchain_callin-0.1.0.tar.gz

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 Oct 25, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files Full provenance

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