Compound Announcements can't be used as Follow Me or Ring Group Announcements

It appears that compound announcements (system recordings which have been strung together) cant be used as Remote Announcements in either Follow Me, Ring Groups or Agent Announcements in Queues. The Queues / Agent Announcements section actually tells you that you have compound announcements defined and to basically be careful not to use them, but Follow Me and Ring Groups do not.

If you try to use a compound announcement, defined in system recordings, in either of these the system will try to find the corresponding file, fail, and drop the call. Shown here :-

[Feb 9 16:20:11] VERBOSE[7532] logger.c: – Executing [[email protected]:2] NoOp(“Local/[email protected],1”, “CALLCONFIRMCID: 205”) in new stack
[Feb 9 16:20:11] DEBUG[7532] app_macro.c: Executed application: Noop
[Feb 9 16:20:11] VERBOSE[7532] logger.c: – Executing [[email protected]:3] Set(“Local/[email protected],1”, “__MACRO_RESULT=ABORT”) in new stack
[Feb 9 16:20:11] DEBUG[7532] app_macro.c: Executed application: Set
[Feb 9 16:20:11] VERBOSE[7532] logger.c: – Executing [[email protected]:4] Set(“Local/[email protected],1”, “MSG1=please-answer-the-following&order-desk&call”) in new stack
[Feb 9 16:20:11] DEBUG[7532] app_macro.c: Executed application: Set
[Feb 9 16:20:11] VERBOSE[7532] logger.c: – Executing [[email protected]:5] Read(“Local/[email protected],1”, “INPUT|please-answer-the-following&order-desk&call|1||1|5”) in new stack
[Feb 9 16:20:11] VERBOSE[7532] logger.c: – Accepting a maximum of 1 digits.
[Feb 9 16:20:11] WARNING[7532] file.c: File please-answer-the-following&order-desk&call does not exist in any format
[Feb 9 16:20:11] WARNING[7532] file.c: Unable to open please-answer-the-following&order-desk&call (format 0x4 (ulaw)): No such file or directory
[Feb 9 16:20:11] VERBOSE[7532] logger.c: – User disconnected

Compound announcements can successfully be used as caller Announcements in each of the places I have tried (Meet Me, Ring Groups & Conferences)

Regards
Rich

yup - the way the confirm announcements work you are correct. You will need to file a bug on that.

Bug report #2671 against Announcements modules, minor severity.

Perhaps you could recategorize this if I’ve done it wrong.

Cheers.
Rich

I’ll take a look - should be against findmefollow and ringgroup module though since that is where the bug is related to