Thanks for the reply.
FusionPBX 5.3.8, Switch Version 1.10.12 (64bit)
the current user_record dialplan was working okay but not when a call was routed to extension from ivr menu digit options.
For this, i added the record_session variable from false to true and disabled the api_on_answer, but...
setting the api_on_answer to enable and make it export instead of set solved it, but not sure it was intended
actionexportapi_on_answer=uuid_record ${uuid} start ${record_path}/${record_name}
https://pdf.ai/share/t/cmf95oilf000djm04tt64gjwt
api_on_answer only works for extension to extension, but not Incoming call -> IVR -> Extension
Was that supposed to work for ext to ext?
@markjcrane in the new version, when a call is received by IVR and by option or by direct dial goes to any extension, call records does not work. All extension are set to record All
in the process, there is also this error:
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
E: Unable to locate package freeswitch-systemd
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
lsb-release...
syncing data to disk ... ok
Processing triggers for man-db (2.11.2-2) ...
Processing triggers for libc-bin (2.36-9+deb12u10) ...
Error: cluster configuration already exists
pg_reload_conf
----------------
t
(1 row)
SET
CREATE DATABASE
CREATE ROLE
GRANT
ALTER ROLE
ERROR: role "freeswitch"...
@babak I already looked into available resources in this forum as you pointed, but it only adds a script in local_ext dialplan but that won't work as it only triggers on ext to ext call.
@hfoster I have modified ring_group.lua file and just added extra dialstring for the mod_apn module...
I saw the lua script of ring group, indeed it uses its own logic for dialstring creating and bridges with extension, that's why extension dial string does not work in ring group