Module Development Advise needed

Hi all,
Forgive me if I sound stupid, I am completely new to Freepbx.
I am trying to develop my own module/extension in which I would be able to receive admit and kick signals from an API.
These values form the API would be used to kick and admit agents in and from the Queue.
I am able to figure out a skeleton module and set up the API receiving part. Now I need to know how to play with the Queues.

Is there a simple way to do it, am I overcomplicating it? Like I said I am pretty new to this. Any help would be greatly appreciated

Thank you.

You can use AMI to change queue agent details

https://wiki.asterisk.org/wiki/display/AST/Asterisk+16+ManagerEvent_QueueMemberStatus
https://wiki.asterisk.org/wiki/display/AST/Asterisk+16+ManagerEvent_AgentLogin
https://wiki.asterisk.org/wiki/display/AST/Asterisk+16+ManagerEvent_AgentLogoff

To build a FreePBX module, look here: https://wiki.freepbx.org/display/FOP/Developer+Corner+Home

1 Like

This topic was automatically closed 31 days after the last reply. New replies are no longer allowed.