Domo alerts to Slack using Tray.io

Good afternoon. We submitted a case to Domo Support but also wanted to post here since they'd previously advised other customers had found a work around using Zapier and various automation applications related to this request, though it's unclear if they were trying to have the alert as detailed as we're looking to do:

 

We have an alert configured with action of Domo Webhook, which has been successfully connected to Tray.io so we're able to get Tray.io to send a generic notification to Slack. Our hope is to include data that triggered the alert along with some other information useful to the stakeholder to review the alert. Tray.io provides built-in access to Export datasets and List datasets.

 

Is there a way to access data on cards e.g. for the example a card that includes columns for Card Owner and Clickable Card URL, in addition to the alert trigger verbiage, so this data is passed through Tray.io to the alert(s) in Slack. It appears this isn't possible using Domo's standard user interface, but wondering if there other ways we might be able to accomplish this?

Tagged:

Comments

  • I am also interested in this and have not yet found a solution. We use Tray.io along with a webhook. Zapier and IFTTT work similarly. What's missing for us is a way to grab the card data and send it along with the notification.
  • Were you able to post to slack without using tray.io? Trying to do so without having to add any middleware but the posts don't seem to be coming through.

  • John-Peddle
    John-Peddle Contributor

    Per Domo this capability isn't functional though it's on their roadmap (issue w/Slack requirements and the message body); no timeframe as to when it would become available in Domo.

     

    They advised us other customers had found a work around using automation applications, but we've only been able to get Tray.io to pass a very generic message to Slack that's not helpful.

     

    Ideally, we'd love to be able to pass through actual data from the alert and what triggered it (just like you'd see in Domo), and pass that to specific channels in Slack (public and/or private). 


  • @user08887 wrote:

    Were you able to post to slack without using tray.io? Trying to do so without having to add any middleware but the posts don't seem to be coming through.


    The response we got was that "Slack is not directly compatible with our webhook because they require a "text" property on the body (see https://api.slack.com/messaging/webhooks)."
    What we did: to the Domo webhook Action,
    we added Tray.io's webhook,
    and then had Tray.io handle the alert to Slack...
This discussion has been closed.