Trigger AI Phone Call
Initiate an AI-powered phone call by providing a phone number. The API can automatically create a contact record if one doesn’t exist, or you can reference an existing contact.Request Fields
Phone number to call. We automatically search for any existing contact with this number to avoid creating duplicates.
When
true, automatically creates a contact if one cannot be found. When false, only calls existing contacts (returns a 404 error if the contact doesn’t exist).Explicitly link the call to a specific contact. This is useful when calling a contact at a different number than their default one—the
numberToCall is still dialed, but the call is associated with the specified contact. If the UUID doesn’t exist, we’ll fall back to searching by phone number and potentially creating a new contact (depending on the createIfNotExists setting).Customize how the AI behaves during the call using your prompt templates from the Levers app. If not specified, the default template will be used.
Optional field for sending extra payload data with the call. This metadata will be included in webhook responses as
requestMetadata, allowing you to track additional context like project_id, extra_id, or any custom key-value pairs relevant to your application.
