Export a list of call attempts as a CSV file.
Parameters
Whether to include the metadata in the CSV file. These are the fields you (optionally) attached when placing the call.
Whether to include the structured output fields in the CSV file. These are generated by our AI agent during call analysis phase.
Returns
Export calls history
import os
from revox import Revox
client = Revox(
api_key=os.environ.get("REVOX_API_KEY"), # This is the default and can be omitted
)
response = client.call.export(
filters={
"assignee_ids": ["string"],
"assistant_ids": ["string"],
"campaign_ids": ["string"],
"directions": ["inbound"],
"from_phone_numbers": ["string"],
"outcomes": ["not_interested"],
"page": 1,
"page_size": 1,
"results": ["IVR"],
"statuses": ["initializing"],
},
)
print(response.csv){
"csv": "csv",
"filename": "filename"
}Returns Examples
{
"csv": "csv",
"filename": "filename"
}