Я не работал с Azure оповещением, поэтому я не уверен, какие именно опции у вас есть, но похоже, что из-за того, что ваша полезная нагрузка структурирована, вы хотите отформатировать ее в некоторый непротиворечивый механизм.
Распространенным способом для этого с использованием соединителей является использование чего-то вроде " действенной карты сообщений ". По сути, вы отправляете как мини-всплывающее окно в канал Team. Чтобы увидеть некоторые примеры, go здесь и нажмите «Выбрать образец» в верхнем левом меню.
Чтобы сделать это, карта не должна быть очень сложной, но вам нужно немного подумать о том, как вы хотите, чтобы он выглядел, и, возможно, какие действия вы хотите предложить. Например, вы, вероятно, хотите, чтобы имя и описание были в каком-то табличном формате, а LinkToSearchResults - это кнопка внизу, которая загружает окно браузера. Actionable Messages Designer также может быть полезен, чтобы помочь вам собрать его вместе. Когда у вас будет окончательный дизайн, вы получите JSON текстовую полезную нагрузку, и вам просто нужно составить ее вместе с токенами из Azure.
Как я уже сказал, у меня нет работал с Azure оповещениями, но я думаю, что это должно помочь.