cfd

  1. Call Control API: capturing audio from multiple simultaneous calls without a SIP listener extension per call?

    Hi everyone, We are building a real-time transcription assistant on top of 3CX v20 and we are looking for guidance on the supported way to capture live audio at scale. Our target is to handle many simultaneous inbound calls, potentially up to 500/600 participants. The transcription pipeline...
  2. Solved Call Flow Designer - Webhook

    Hi. I've been looking at Webhook options for 3CX for one of our customers. Looking around people seem to mention installing something on the 3CX machine and using a 3rd party service like creomate.. so I thought how hard can it be. The idea is: Caller calls in and hits the IVR One of the...
  3. Send via REST service the 3CX user who answered the call.

    Hello all, is it possible to send a REST service (POST) to an external server as soon as a user regitered in a queue answers the call? The REST call must contains the following values: - call_id; - caller_number; - date_time; - user_id (the user who answered the call); I know that you...
  4. CFD on outbound call

    Hello, I need to setup Greetings message on outbound call, I know that it doing with CFD, but not sure how to do it. does anyone can share me maybe screenshot, or logic or project also maybe, to be done from my side? Thank you in advance.
  5. Check if extension is online via CFD

    Hello! I am trying to create a CFD that checks if an extension is currently online. As in, has a connected device. The current profile of the extension doesn't really matter, just if it has a connected device (basically what a queue does). Is this possible? With GetExtensionStatus i only get...
  6. Pass Custom Variable from CFD to CRM Integration [Need Help]

    Hi, We got to know that CRM server side integration is triggered immediately when a call hit the system from outside. Now we are wondering if possible to pass a variable from the CFD/IVR script to the CRM integration script? To be specific, we want to pass the CFD DID number or another IVR...
  7. CFD - Unavailable for 3CX hosted environments?

    Our client is on 3CX Pro (v20) and 3CX hosted. I just noticed there is nowhere in the admin portal to upload a CFD file? What are the best options? Should I use the call processing scripts instead? Also, does anyone know of any reliable contacts that work on 3CX call flows for T&M. Thanks!
  8. CFD - How to pause and run API

    Hi, Sorry if this is the wrong location, I don't seem to have sufficient access rights to post in the CFD forum. I have a CFD flow that sends an after hours emergency notification via the pushover app using their API call, it works fine. When the user gets the notification, they have an...
  9. Using 3CX CFD or Voxtele Canvas tool to achieve the following: Give the caller the option to receive SMS

    Hello, We recently switched from RC to 3CX and Voxtele for some of our clients. One of our clients owns a salon, and if the call goes unanswered/to voicemail they want the caller to have the option to "Press 1 to receive an SMS with a link". We don't want any sort of AI or back and forth...
  10. overtech_nc

    Modified Call Flow ends call

    Hi everyone, I'm having a weird issue with a Call Flow on which I only changed hours and audios. When I apply it instead of the old one, the call is "ended by the script", according to the logs. The previous call flow is as follows : General View Old Office Hours, sends to extension 800...
  11. zahir sirag

    3CX checking DIDs with call script or CFD custom MOH

    Hello, I need to create a script similar to https://www.3cx.com/blog/call-flow-scripts/call-routing-did The issue I’m facing is the following: when I check the number and transfer the call to the extension, no audio is played until the extension answers. Instead, I would like the file...
  12. Persisting variable between scripts/calls

    We are trying to design a system for a customer where the routing is based on a variable. This variable needs to persist between calls and scripts, this way, one script can set the variable, after which the other script can read the variable. The system is hosted by 3CX. We would preferably...
  13. JoshuaF

    CFD - Set Queue Extension Status Skipping Users in Loop

    Hey Legends, A client is wanting to prevent users from sneakily logging out of their assigned queues. We've created the below CFD that runs on an inbound call to the queue that does the following: - Sets Int ExtensionIndex = 0 - Get Queue Extensions - Specific queue - ALL EXT - While...
  14. Bruce Smith

    intercoms and Time based routing

    I have intercoms over the site for a customer and i want to make them a bit smarter using 3CX, I have created a CFD based on this logic IF day is Monday to Friday: IF time is between 09:00 and 21:00: Route to Reception (extension 2999) ELSE: Route to Mobile (External Number)...
  15. Sovuthy.net

    3CX CFD

    Dear 3cx Teams, Regarding to my 3cx CFD, I have issue with Database Access componence is error like below could you help check ? and how we can fix that? Thank you.
  16. Simple CFD Script

    Hi, It's my first time using CFD so I assume I am doing something wrong. I am trying to create a simple script that does the following: When Option 2 is pressed on the IVR for example, play an "un-skippable" voice prompt and then transfer the call to an external number. I was previously...
  17. Multiple operator destinations

    would like to design a CFD application that would sort incoming internal routed calls, based on the extension's department, and transfer to various extensions based on that sorting. i have a client with multiple departments, and they wish to route to different operators based on the...
  18. 3CX Hosted + Call Scripts + Database connection

    Hi, i have 3CX hosted Version 20.0 Update 6 (Build 708) ENTERPRISE 8SC Call flow designer 20.2.84.0 I modified the survey demo project with my database credentials (PostgreSQL) and built the app without compile errors. I uploaded the zip file from integrations >> call scripts. I am able to...
  19. Minimize All Components

    Hello, me again. As my CFA gets larger I find it necessary to minimize components. Even if I save the project with everything minimized, when I open the project again everything is expanded out. In order for me to see what I am doing i start minimizing all of the components from the bottom up...
  20. Alan Blanchard

    Triggering a Conference Call with Internal Participants + External Caller via CFD

    Hi everyone, I’m trying to set up a specific scenario using the 3CX Call Flow Designer (CFD), and I’d like to know if it’s possible — and if so, how you would approach it. Here’s what I’m trying to achieve: When an external call comes in on a specific DID number, I want it to automatically...