Bon ben tu as ta reponse...Tu dois ecrire ton module freepbx si c'est ce que tu veux faire.
Ca n'est pas si compliqué que cela surtout si l'interface est "autonome" ( isolement par rapport a d'autres modules ), et il y a des chances que cela soit le cas, en prevoyant un "hook" dans ton contexte entrant.
Les modules freepbx, ca n'est pas trés bien documenté mais les exemples sont à portée de main: les modules existants. J'en ai deja realisé quelques uns ( assez simples ) pour des clients.
Cheers !
Fastm3.