Campagnes d'appels
Des campagnes d'appels sortants à grande échelle
Importez une liste, fixez l'objectif, et laissez des agents IA appeler, qualifier et faire leur compte rendu — des centaines d'appels en parallèle.
Passez à l'échelle
Des centaines d'appels simultanés sans recruter ni former une équipe de téléprospection.
Objectif piloté par l'IA
Sondages, rappels, qualification de leads, relances : vous fixez le but, l'agent s'adapte.
Résultats structurés
Chaque appel renvoie un résumé et des données exploitables, poussés vers votre CRM.
Comment ça marche
Importez vos contacts
Chargez une liste ou synchronisez votre CRM.
Définissez l'objectif
Décrivez ce que l'agent doit accomplir à chaque appel.
Lancez et suivez
La campagne s'exécute ; suivez les résultats en temps réel.
# A campaign is one AI call per contact — loop in your stack.
curl -X POST https://api.phonevoice.ai/api/v1/calls/initiate \
-H "Authorization: Bearer $PHONEVOICE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"recipient_phone_number": "+33612345678",
"agent_id": 1533,
"objective": "Confirm the appointment"
}'
const contacts = ["+33611111111", "+33622222222", "+33633333333"];
for (const recipient_phone_number of contacts) {
await fetch("https://api.phonevoice.ai/api/v1/calls/initiate", {
method: "POST",
headers: {
Authorization: `Bearer ${process.env.PHONEVOICE_API_KEY}`,
"Content-Type": "application/json",
},
body: JSON.stringify({ recipient_phone_number, agent_id: 1533, objective: "Confirm the appointment" }),
});
}
import os, requests
contacts = ["+33611111111", "+33622222222", "+33633333333"]
for number in contacts:
requests.post(
"https://api.phonevoice.ai/api/v1/calls/initiate",
headers={"Authorization": f"Bearer {os.environ['PHONEVOICE_API_KEY']}"},
json={"recipient_phone_number": number, "agent_id": 1533, "objective": "Confirm the appointment"},
)
require "net/http"
require "json"
contacts = ["+33611111111", "+33622222222", "+33633333333"]
uri = URI("https://api.phonevoice.ai/api/v1/calls/initiate")
contacts.each do |number|
req = Net::HTTP::Post.new(uri)
req["Authorization"] = "Bearer #{ENV['PHONEVOICE_API_KEY']}"
req["Content-Type"] = "application/json"
req.body = { recipient_phone_number: number, agent_id: 1533, objective: "Confirm the appointment" }.to_json
Net::HTTP.start(uri.host, uri.port, use_ssl: true) { |h| h.request(req) }
end
À découvrir aussi
Prêt à donner une voix à vos applications ?
Créez votre compte développeur et lancez votre premier appel en quelques minutes.
Compare