
Adam Adam.freeman
Hi!
The problem i am trying to solve is for xMatters to only call out a user if x email alerts have been recieved within x period of time. Has anyone had to do similiar or know how xMatters could be configured or scripted to achieve this?
Thanks!
0
Comments
Please sign in to leave a comment.
Hi Adam,
You can initiate an event by sending an email to xMatters. When xMatters receives a form initiation email from a valid sender, it initiates the corresponding event and uses values provided by the email to set text properties of the event. The email address and mapping information is defined with the form in the communication plan builder.
Here is some additional information:
https://help.xmatters.com/ondemand/xmodwelcome/communicationplanbuilder/initiatingaformbyemail.htm
Thanks Thomas. I have already set this up and it is working however i'd like xMatters to only initiate an event after 10 emails have been received in 5 minutes. That is my challange.
Hey Adam!
So you want to ignore the first 10 and then initiate an event on the 11th invocation? We don't have a capability to do that as we don't have a state machine we can track this with.
Are you really tied to an email initiation? That limits what we can do, for example if we could do a REST call, something that is close is flood control, doc'd here. It would do more like, invoke event, then ignore the next 10 in 5 minutes. Right now this is instance wide, but we're working on building it out for comm plans and integrations.
If you're really tied to email initiation, we could try this:
It would involve some scripting, but it shouldn't be too crazy if you're familiar with the concepts. And of course we'd be happy to help you out here.
Happy Friday!
--- Travis