Skip to main content

Documentation Index

Fetch the complete documentation index at: https://asisso-cd509912.mintlify.app/llms.txt

Use this file to discover all available pages before exploring further.

Use the SDK to place a test outbound call from a specific agent to a phone number. This is the same endpoint used by the Test Call button in the Asisso UI.

Prerequisites

  • A Asisso API key exported as ASISSO_API_KEY
  • A published agent (you need the agent ID)
  • A configured telephony provider — see Telephony for Twilio, Vonage, and other setups

Place the call

from asisso_sdk import AsissoClient
from asisso_sdk._generated_models import InitiateCallRequest

with AsissoClient(api_key="YOUR_API_KEY") as client:
    client.test_phone_call(
        body=InitiateCallRequest(
            workflow_id=123,
            phone_number="+14155551234",
        )
    )

Inspect the run

Every call creates a run you can inspect afterwards. See Calls & runs for what’s tracked, or use the Runs API to list and fetch runs programmatically.

Bulk campaigns

For placing many calls at once (say, from a CSV), use Campaigns rather than looping over test_phone_call — campaigns handle pacing, retries, and progress tracking.