Standly Get early access

The standup bot for Microsoft Teams.

Standups without the meeting.

Standly is an async standup bot for Microsoft Teams, made by out:grow. It asks each teammate the standup questions in a private Teams chat at their local time, sends one reminder, and posts one digest to the channel with blockers flagged. On Premium it drafts answers from Azure DevOps work items and pull requests and writes notes back to them.

Get early access

Free for teams up to 10 people. Paid plans start with a one-month free trial.

The Standly prompt in a private Teams chat: Daily standup, three questions with answer fields, and Submit and Snooze 2h buttons.

This is what shows up instead. Three questions, in a private chat, at 9:00 your time. Answer, press Submit, get on with your day.

  • Built on Teams with Bot Framework and Adaptive Cards
  • Azure DevOps pre-fill and write-back
  • Local-time prompts with daylight saving handled
  • Works in Teams on desktop, web and mobile

One standup day, start to finish.

An example for a team that sends the questions at 9:00 and posts the digest at 5:00 PM. Every value here is a setting on the standup.

  1. Lisbon, and also Singapore

    The questions arrive in a private chat.

    9:00 in Lisbon is 9:00 in Singapore. Standly worked out everyone's send time in advance, daylight saving included, so nobody's standup lands in the middle of their night. Type the answers on the card and press Submit, or press Snooze 2h and get it again later.

    The card after submitting: a green Submitted heading, the standup name, and the three answers.
    After Submit, the card flips to Submitted with your answers.
  2. Reminder delay: 60 minutes

    One reminder. Then Standly leaves you alone.

    Anyone who has not answered gets a single nudge with two buttons, Fill it in now and Snooze 2h. That is the entire reminder policy. Nobody gets spammed, and nobody gets to say they were never asked.

    The reminder card: Still time for Daily standup, your standup is waiting on you, with Fill it in now and Snooze 2h buttons.
    The one reminder.
  3. Team timezone

    One digest in the channel.

    Every answer under the person's name, blockers highlighted in red, and a Waiting on line naming anyone who skipped. The whole team reads it in a minute. Gentle peer pressure, included.

    The channel digest: answers from two people grouped under their names, one blocker highlighted in red, and a Waiting on line naming a person who did not answer.
    The digest, posted to the channel by Standly.

The scheduler runs every five minutes, so a prompt set for 9:00 can arrive at 9:04. Close enough for a standup.

Get early access

Set up your first standup from the Teams tab. Name, people, schedule, questions, done.

Everything a standup needs, on every plan.

Standly does one job well. Here is the full list, including the boring parts.

  • Local-time prompts

    Each participant gets the questions in a private chat at their own send time. On first contact the bot asks each person to confirm their timezone with one tap.

  • One reminder, one snooze

    Non-responders get a single nudge after a delay you choose. Everyone can push a prompt back two hours.

  • A digest people read

    One channel message per run. Answers grouped by person, blockers highlighted, and the names of anyone who did not answer.

  • Configured in a tab

    Standups, participants from the channel roster, schedule, questions and history live in a Teams tab. No chat commands to memorise.

  • Ordinary Teams messages

    The prompt and the digest are normal Teams messages, so they work on desktop, web and mobile with nothing extra to install.

  • As many standups as you need

    Each standup belongs to one channel and has its own participants, schedule, reminder delay and questions. The defaults are What did you do? What will you do? Any blockers?

  • History in the tab

    Every run's answers are kept per standup. The last 30 days on Free, the full history on Core and Premium.

  • A clean uninstall

    Removing Standly from a team stops every prompt and digest for that team and deletes its data.

The Standly tab in a Teams channel with a standup open: name, schedule days, prompt and digest times, team timezone, reminder delay and the list of questions.
The configuration tab, inside the channel: schedule days, prompt and digest times, team timezone, reminder delay and questions.

On Azure DevOps? Your standup arrives half written.

On the Premium plan, link a standup to your Azure DevOps organization and Standly does the paperwork on both ends. Teams that do not use Azure DevOps never see any of this.

Pre-fill

What did you do? arrives already drafted from the work items you changed since your last standup, plus merged pull requests. Edit it or send it as is.

Write-back

Mention AB#1234 or #1234 in an answer and the note lands on that work item as a comment after the digest.

Digest summary

Two to four factual sentences at the top of each digest naming the shared themes and the blockers, for the person who only has time to read the top.

Participation analytics

Per standup and per person over the last 14 days: runs, answers expected against answers received, and the response rate.

The Azure DevOps card in the configuration tab: organization, optional project, personal access token and an optional WIQL query, with a Connect button.
Linking a standup to Azure DevOps. The token is verified before it is saved and stored encrypted.
The analytics page: a table of runs, answers received against expected, and response rate per standup and per participant.
Participation analytics in the tab.
Get early access to Premium

$5 per active participant per month, with a one-month free trial.

Most standup bots started on Slack.

Geekbot and Standuply began as Slack bots and added Teams later, and DailyBot covers Slack, Teams, Google Chat and Discord. DailyBot and Standuply integrate with Jira and GitHub, and none of the three lists Azure DevOps. Standly runs only in Teams and connects to Azure DevOps.

CriterionGeekbot, DailyBot, StanduplyStandly
Chat platformsSlack and Teams, DailyBot also Google Chat and DiscordMicrosoft Teams only, built on Bot Framework and Adaptive Cards
Dev tool integrationsJira and GitHub on DailyBot and Standuply, no Azure DevOpsAzure DevOps: pre-fill and write-back
Beyond standupsPolls, surveys, retros or kudos, depending on the toolStandups only
Get early access

Free for teams up to 10 people. Or read the comparison of nine standup bots for Teams.

Free for teams up to 10. Then a few dollars a seat.

Billed per active participant: one distinct person across all your standups. The same person in three standups counts once.

Billing period

Free

$0

Up to 10 active participants

  • Unlimited standups
  • Local-time prompts, one reminder, snooze
  • Channel digests with blockers flagged
  • Configuration tab
  • Last 30 days of response history
Get early access

Core

$2.50$25

Per active participant per monthPer active participant per year

  • Everything in Free
  • No participant cap
  • Full response history
  • One-month free trial
Get early access
Best for Azure DevOps teams

Premium

$5$50

Per active participant per monthPer active participant per year

  • Everything in Core
  • Azure DevOps pre-fill and write-back
  • Digest summary
  • Participation analytics
  • One-month free trial
Get early access

Planned launch pricing. Purchases will go through the Microsoft commercial marketplace once the listing is live, billed to the tenant you already pay Microsoft with. Full pricing details.

What Standly stores, in plain words.

Delegated permissions only

User.Read and offline_access. The channel roster comes from the Teams bot API, so no directory permission is requested.

Encrypted at rest

Conversation references and Azure DevOps tokens are encrypted with AES-256-GCM and decrypted only in memory when needed.

Uninstall means delete

Removing Standly from a team removes that team's standups, responses, digests and Azure DevOps links. Email support@standly.io for earlier deletion.

Three sub-processors

Vercel for hosting and the scheduler, Neon for Postgres, Microsoft for Teams. No advertising use and no selling of data.

The full text is in the privacy policy.

Questions people ask before installing.

Does it work on mobile?

Yes. The prompt and the digest are normal Teams messages, so they work in Teams on desktop, web and mobile. There is nothing to install on a phone.

Does my admin need to approve it?

Standly asks only for delegated permissions (User.Read and offline_access). Depending on your tenant's settings, an admin may need to consent once on first use.

What counts as an active participant?

One distinct person across all your standups. The same person in three standups counts once.

How much history do you keep?

Free shows the last 30 days per standup in the tab. Core and Premium keep the full history.

Can non-developers use it?

Yes. The Azure DevOps features only appear when a standup is connected to Azure DevOps. Every other team gets the same prompts, reminders and digest.

Is Standly a Geekbot alternative for Microsoft Teams?

Yes, for teams that work in Microsoft Teams. Geekbot, DailyBot and Standuply run in Slack as well as Teams, and DailyBot and Standuply integrate with Jira. Standly runs only in Teams, keeps the whole standup inside Teams chats and channels, and integrates with Azure DevOps. If your organization also uses Slack or Jira, one of those tools is the better fit. See Standly and Geekbot compared or the roundup of standup bots for Teams.

Does Standly work with Azure DevOps?

Yes, on the Premium plan. Link a stand-up to your Azure DevOps organization with a personal access token. Standly drafts each person's What did you do? answer from the work items they changed since their last standup, and writes their notes back as comments on the work items mentioned as #1234 or AB#1234. How the Azure DevOps integration works.

Is this the Standly standup bot for Slack?

No. Standly at standly.io runs only in Microsoft Teams, is made by out:grow, and is unrelated to other products named Standly.

Do you support Jira, GitHub or Slack?

Not today. GitHub is the first planned addition.

What happens when we uninstall it?

All prompts and digests stop and the team's data is removed. Email support@standly.io for earlier deletion.

How do I get it?

Standly is coming to the Microsoft Teams store. Until then, request early access and we reply within two business days.

Who makes Standly?

Standly is built by out:grow, the team behind WorldTimeFinder Pro for Microsoft Teams. The DST-correct timezone engine that puts your 9:00 prompt at 9:00 in every city was built for WorldTimeFinder first.

Cancel tomorrow's standup meeting.

Tell us your team's name and roughly how many people would take part. We reply within two business days.

Free for teams up to 10 people. Paid plans start with a one-month free trial.

This opens an email to support@standly.io with your details filled in. Prefer to write it yourself? Email us directly.