Support

We try to reply to every email within one business day.

Contact us

The fastest way to reach us is email:

Microsoft Teams bot

The TimeLeaf bot for Microsoft Teams lets your employees approve leave requests, submit timesheets, and accept overtime opportunities from inside Teams.

Common questions

The bot says it doesn't know which workspace I belong to.
Click Sign in to TimeLeaf in the welcome card. You'll be asked for your work email; we look up your workspace from there. If you belong to more than one TimeLeaf workspace, we'll show a card so you can pick.
I picked the wrong workspace — how do I switch?
Send /switch in the bot DM. The bot clears your current pin and shows the picker again on your next message.
Why didn't I get a DM when my leave was approved?
The first time the bot wants to message you, you have to have already messaged it once (Microsoft requires this consent step). If your AAD admin has granted TimeLeaf the proactive-install permission in your organization's admin consent flow, we install the bot for you automatically and DMs land from then on. Ask your IT admin if you're unsure whether that consent has been granted.
How do I uninstall the bot?
In Teams, right-click the TimeLeaf icon in the left rail and choose Uninstall. We'll forget your conversation reference within 24 hours and stop trying to DM you.
What data does the bot store?
Your Microsoft AAD object ID, the AAD tenant you sign in from, and the Bot Framework conversation reference (so we know how to reach you for proactive DMs). See our Privacy Policy for the full list.

Service status

We don't yet publish a public status page. Email [email protected] if you suspect an outage and we'll confirm.

Documentation

Product docs live at /docs. If something's missing or wrong, email us — we update the docs from real customer questions.