Skip to content

Last updated

Send reports to Slack, Teams and email

Rahoto is automated recurring reporting software that posts a designed report to a Slack channel, a Teams channel or an email list on the schedule you set. Each run refreshes the data, rebuilds the pages and delivers the new issue as a PDF, a PowerPoint file, an image or a live link.

Set the cadence and the channels once. Every issue after that arrives on its own.

  • Slack
  • Teams
  • Email
  • Live link
  • Retries

How it works

Four steps to a report that posts itself

  1. Build the report once Connect its data, design the pages and bind each chart and figure to its dataset.
  2. Add the delivery targets Choose Slack, Teams, email or any of the other channels, and who or where each one sends to.
  3. Pick the formats PDF, PowerPoint, PNG or a live web link travel on any channel.
  4. Set the schedule Choose the cadence and the time zone. Set the cadence once; Rahoto refreshes, rebuilds and delivers.

Channels

Eight places an issue can land

  • Slack

    thread or channel.

  • Teams

    channel post.

  • Email

    inline or attached.

  • Web

    viewer or embed.

  • Webhook

    your endpoint.

  • S3

    bucket drop.

  • Drive

    shared folder.

  • SFTP

    your server.

Web publishing is on every plan; the other seven channels come with every paid plan. PDF, PowerPoint and PNG travel on any of them.

How scheduled delivery works · What each plan includes

Before it posts

A channel sees an issue that was checked

  • Words against numbers

    Before each scheduled issue, Rahoto checks the text against the data. If something material changed, the run waits for your review.

  • An edition per audience

    One composition, an edition per client or region, each with its own data and recipients.

  • The publisher’s access, never more

    A report goes out with the publisher’s access, never more.

  • Questions after it lands

    Readers can ask the published report questions and get answers computed from the data published with it.

The data it can read

Limits

What to know before you rely on it

  • Seven of the eight channels, Slack, Teams and email among them, need a paid plan; the web link is on every plan.
  • PowerPoint is a format, not a channel.
  • Delivery is tried up to three times and is not exactly-once.
  • The text check is not a guarantee that a statement is true, and web-link-only runs skip the narrative refresh.
  • Reader questions work on reports whose charts are ready for questions, not on every report.

Questions people ask

Can Rahoto post a report to a Slack channel on a schedule?

Yes. Add Slack as a delivery target on the report’s schedule (thread or channel), and each run posts the new issue there. Set the cadence once; Rahoto refreshes, rebuilds and delivers.

Does it work with Microsoft Teams and email too?

Yes. Teams takes a channel post and email goes inline or attached. One schedule can deliver to several channels at once.

What does the Slack or Teams post contain?

A message with a link to the live report and a download button for each format you chose, such as PDF, PowerPoint or PNG, plus a line on what changed since the last issue when it can be shown safely. The link opens the live report, kept up to date on your schedule; the PDF is that issue, exactly.

Which plans include Slack, Teams and email delivery?

Web publishing is on every plan; the other seven channels come with every paid plan. PDF, PowerPoint and PNG travel on any of them.

What if the post fails?

A failed delivery is retried automatically, up to three attempts with a growing wait. If it still doesn’t go out, the person who set up the schedule is told. Delivery is not exactly-once, so a channel can occasionally receive a repeat.

Send the next issue to the channel

Build the report once, add Slack, Teams or email, and set the schedule. Start with a 14-day Starter trial, no credit card.