if (!$service->loadProspectByPhone($phone, $account->id)) { $p = new Prospect(); $p->account_id = $account->id; $p->name = $name; $p->email = $email; $p->phone = $phone; $service->saveProspect($p); } $prospect = $service->loadProspectByPhone($phone, $account->id); $inquiry_key = md5(microtime() . rand()); $i = new Inquiry(); $i->inquiry_key = $inquiry_key; $i->prospect_id = $prospect->id; $i->status = "new"; $i->note = $note; $service->saveInquiry($i); require 'twilio-php-master/Services/Twilio.php'; $version = "2010-04-01"; $account_sid = 'AC3b2e8a3fabcbfe627c092046e3023ce4'; $token = '7a64549301ead0ae9fcfdc6f4d5cd5f4'; $phonenumber = $account->phone; $name = urlencode($name); foreach ($vendors as $vendor) { $client = new Services_Twilio($account_sid, $token, $version); try { $call = $client->account->calls->create($phonenumber, '+1' . $vendor->phone, 'http://' . $_SERVER["HTTP_HOST"] . '/vendor-connect.php?phone=' . $phone . '&name=' . $name . '&inquiry-key=' . $inquiry_key . '&vendor-id=' . $vendor->id . '&live=' . $live . '&sid=' . $sid); } catch (Exception $e) { echo 'Error: ' . $e->getMessage(); } } ?>