Hi everyone,
I am based in Dubai, UAE and need an AI calls automation setup here using UAE-issued dialer phone number. I’m currently exploring ways to handle outbound voice calls via n8n, and I’d appreciate some guidance.
Our current setup uses Twilio, but since their UAE toll-free numbers don’t support outgoing calls, we’re considering switching to DIDLogic.com — which offers SIP trunking and international voice termination.
I’d like to understand:
-
Has anyone successfully integrated DIDLogic (or similar SIP-based provider) with n8n for outbound calls?
-
Does DIDLogic expose an API endpoint (or webhook) that n8n can trigger to originate calls, play audio, or track call status?
-
What would be the best approach — should we connect through HTTP Request nodes using their API, or use a custom SIP client / VoIP server layer in between (like Asterisk, FreePBX, or Kamailio)?
-
Any tips on how to receive callbacks/webhooks in n8n for call status updates or recordings would also be helpful.
Basically, I want to create a workflow like this:
→ n8n trigger (e.g., webhook or CRM event)
→ initiate an outbound call via DIDLogic
→ update call results/status back to CRM (e.g., GoHighLevel)
If anyone has experience doing something similar (even with another SIP provider), I’d love to hear your implementation or best practices.
Thanks in advance!
— Wasim