FAQ
Answers to some of our frequently asked questions about messaging.
I did not receive a message that I was expecting, what should I do?
First, ensure you have allowed some time for the message to be sent after the action was taken. If after 15-30 minutes you still have not received the message, check to see if your messages are delayed. Also check that you have no other system that is set up to read/delete messages from your message destination that may be intercepting the message. Finally, confirm that the audit event and corresponding message data exists via the UI Audit History or the API audit history details endpoint. If all else fails, contact Rightsline support with the record ID, the action taken, an estimated timestamp of the action, and the user that took the action for investigation.
How can I check if my messages are delayed?
Messages can become delayed when a large volume of messages are generated over a short timeframe. A user with Super Admin permissions can access information regarding message delays via the UI by going to Admin > Integrations. Under the Audit Messaging tab, you'll be able to see the current number of queued messages, the number of messages sent over a given timeframe, and the current message delay between when the action was taken and when the message was sent.
How can I check how many messages are queued?
A user with Super Admin permissions can access information regarding the number of messages queued via the UI by going to Admin > Integrations. Under the Audit Messaging tab, you'll be able to see the current number of queued messages, the number of messages sent over a given timeframe, and the current message delay between when the action was taken and when the message was sent. The number of queued messages on this screen represents the number of Rightsline events that are queued to be sent to an Amazon EventBridge, an SQS queue, or an SNS topic, not the current number of messages on a given queue.
If a relationship is deleted, will I receive messages for both the parent and child records?
No. Any time a relationship between a parent and child is removed, it is deemed an update to the parent only. For example if an episode is removed from a season, it is considered an update to the season. If you need a message that includes the child record, you should be listening for the relationship delete message.
I am not receiving action-executed messages when a bulk create records. Is this expected?
Yes. When a single record is created, you will receive both a created
message and an action-executed
message. When creating records in bulk, you will only receive created
messages for each of the records. This is because we do not take the initial workflow action on records when they are created in bulk, they are simply put into their intial workflow status.
Last updated