Does using a separate account for sending OTP messages give us a better OTP SMS delivery speed than sending from one account from which we send out transaction messages & OTP together

0

Does using a separate account for sending OTP messages give us a better OTP SMS delivery speed than sending from one account from which we send out transaction messages & OTP together

  1. Will the messages be queued when we send transaction messages and OTP from the same account? since the message type is transactional for both types.
  2. How does OTP messages get prioritized over a transaction message
  3. is there a feature on pinpoint to retry if delivery confirmation does not arrive in X seconds
demandé il y a 2 ans281 vues
1 réponse
0

Hello,

Using a Separate account for sending One Time Password messages has no effect on the delivery speed.

  1. From service side, Pinpoint messages will not be queued when we send messages (Transactional and OTP). Amazon pinpoint does not differentiate OTP and transactional messages.

  2. Amazon Pinpoint does not follow any prioritization of One Time Passwords over Transactional messages. One needs to follow the SMS guidelines and best practices like using Short Codes/long Codes/10DLC/Sender ID’s to avoid being marked as spam by carriers.

  3. For this we can make use of a Lambda Function for event_type:_SMS.FAILURE with a delay of X seconds:

    [+] https://docs.aws.amazon.com/pinpoint/latest/developerguide/event-streams-data-sms.html

    Also, Downstream Providers retry sending the messages until TTL expires. In case of API call failure, you can make use of the above Custom Lambda logic.

AWS
INGÉNIEUR EN ASSISTANCE TECHNIQUE
répondu il y a 2 ans
  • Hi Support team, can you explain more about what I could be able to achieve with lambda function? Does it delay the delivery failure report by X seconds or it will retry during that delay period on the AWS side?

    Is there any possibility by which we can stop retry until the TTL expiry of the Downstream aggregator & carrier?

Vous n'êtes pas connecté. Se connecter pour publier une réponse.

Une bonne réponse répond clairement à la question, contient des commentaires constructifs et encourage le développement professionnel de la personne qui pose la question.

Instructions pour répondre aux questions