Export a list of call attempts as a CSV file.
Parameters
include_metadata: bool
Whether to include the metadata in the CSV file. These are the fields you (optionally) attached when placing the call.
include_structured_output_fields: bool
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
require "revox"
revox = Revox::Client.new(api_key: "My API Key")
response = revox.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]
}
)
puts(response){
"csv": "csv",
"filename": "filename"
}Returns Examples
{
"csv": "csv",
"filename": "filename"
}