Получить изображение в боте WhatsApp, созданном в Twilio Studio, и отправить его на Flex для утверждения / отклонения агентом - PullRequest
0 голосов
/ 25 мая 2020

У меня есть очень конкретный c вариант использования, когда клиент запускает поток студии, отправив сообщение на номер WhatsApp. Бот задает вопросы и записывает ответы. Последним шагом в этом потоке является отправка фотографии. После этого шага поток должен передать поток, чтобы агент принял или не принял фотографию. Если агент принимает фотографию, то все ответы и фотография будут сохранены на нашем индивидуальном сервере api, и окончательный ответ будет отправлен клиенту, завершая сеанс.

У меня ряд проблем по этому поводу:

  1. Когда пользователь отправляет изображение через канал WhatsApp в студию, я не получаю в теле входящего запроса сообщение SID изображения или параметр mediaURL для его получения. Когда я отправляю изображение через twilio whatsapp API непосредственно на свой сервер, я получаю необходимые параметры для извлечения мультимедиа.

  2. * 1010 Сообщение WhatsApp в поток студии, поток успешно создал задачу в гибком режиме, но когда я принял задачу в гибком режиме и завершил ее, теперь, когда я повторно отправляю сообщения в поток для дальнейшего тестирования, бот не запускается. Похоже, что после выполнения задания агентом мой номер больше не может взаимодействовать с ботом. Мне нужно изменить это поведение, чтобы продолжить тестирование.
  3. Если я каким-то образом смогу получить изображение, отправленное клиентом в поток в студии, можно ли создать задачу для агента где он может получить доступ к ответам и фотографиям, отправленным заказчиком? Если он примет изображение, можно ли отправить запрос API на наш сервер, чтобы сохранить изображение и ответы / контактные данные?

Если кто-то может помочь, с удовольствием оценит это

...