Bland AI
Unlock Voice Integrations through Bland AI
Last updated
Unlock Voice Integrations through Bland AI
Last updated
BlandAI is an innovative platform that leverages AI to simplify and enhance user interactions across various applications.
{
"openapi": "3.1.0",
"info": {
"title": "Bland AI Phone Call",
"description": "Makes an AI phone call",
"version": "v1.0.0"
},
"servers": [
{
"url": "https://api.bland.ai"
}
],
"paths": {
"/call": {
"post": {
"description": "Initiates a phone call.",
"operationId": "InitiateCall",
"parameters": [],
"requestBody": {
"content": {
"application/json": {
"schema": {
"$ref": "#/components/schemas/InitiateCallRequestSchema"
}
}
},
"required": true
},
"deprecated": false,
"security": [
{
"apiKey": []
}
]
}
}
},
"components": {
"schemas": {
"InitiateCallRequestSchema": {
"type": "object",
"properties": {
"phone_number": {
"type": "string",
"title": "phone_number",
"description": "Phone number to call."
},
"webhook": {
"type": "string",
"title": "webhook",
"description": "The zapier webhook to send call log data."
},
"task": {
"type": "string",
"title": "task",
"description": "Detailed full description of the call's purpose. Including on whos behalf you are calling and whom you are speaking with. If you are calling on behalf of a company make sure to include details about that company. As well as what objectives you have: Introduction, Email Acquisition etc."
},
"request_data": {
"type": "object",
"description": "Contextual facts the AI should be aware of, like the caller's name or other relevant information.",
"additionalProperties": {
"type": "object"
}
},
"voice_id": {
"type": "number",
"title": "voice_id",
"description": "The integer voice id for the voice to be used."
},
"reduce_latency": {
"type": "boolean",
"title": "reduce_latency",
"description": "Flag to reduce call latency, recommended to be set to true."
},
"interruption_threshold": {
"type": "integer",
"title": "interruption_threshold",
"description": "Value for how long to wait before interrupting the user."
},
"first_sentence": {
"type": "string",
"title": "first_sentence",
"description": "This is the first sentence that will be said by the model specified by the user."
},
"model": {
"type": "string",
"title": "model",
"description": "The AI model to be used for the call, determining the assistant's capabilities."
}
},
"required": [
"phone_number",
"task"
],
"title": "InitiateCallRequestSchema"
}
},
"securitySchemes": {
"apiKey": {
"type": "apiKey",
"in": "header",
"name": "Authorization"
}
}
}
}