is it possible to get enqueued call's custom parameters
I'm en queuing all calls but now i can't get the custom parameters i have passed using twilio js
let conn = Device.connect({
name: name,
email: email,
});
Please help
Thanks in advance.
This is easily done. You will get the parameters server-side in your TwiML app callback. Here is the PHP solution...
First of all your connect call needs to be modified like so...
let conn = Device.connect({
params: {
name: name,
email: email,
}
});
Your TwiML app configuration...
In your PHP server...
public function getVoiceXML(Request $request,
EntityManagerInterface $em
) : Response
{
error_log('in getVoiceXML');
error_log(json_encode($request->query->all()));
$name = $request->query->get('name');
$email = $request->query->get('email');
// ...
}
A few recommendations: