Connect Slack for the organization
An organization administrator connects Slack once. Floral then creates a Slack app for each assistant you add. To do that, Floral needs an app configuration token from your Slack workspace.Open the Channels settings
Generate a token in Slack
Paste the refresh token
xoxe-1-, paste it into Refresh token in Floral, and select Connect Slack.When Slack stops accepting the token
If Slack no longer accepts the token, Channels shows Slack no longer accepts the configuration token. Assistants already in Slack keep working, but Floral can’t add or remove Slack apps until you reconnect. Generate a new token in the same Slack workspace, paste it, and select Reconnect Slack.Add an assistant to Slack
Add the assistant
Install it
Remove an assistant or disconnect Slack
- Remove next to an assistant deletes its Slack app. Members can no longer message that assistant in Slack.
- Disconnect Slack deletes every assistant’s Slack app from your Slack workspace. Members’ Slack links are kept, so they don’t need to link again if you connect the same Slack workspace later.
For Slack administrators
This section is for the person who manages your Slack workspace.The configuration token
- Floral uses the token only to create, update, and delete the assistant apps it makes in your Slack workspace. The token can’t read messages or change your Slack workspace’s settings.
- Floral stores the token encrypted and refreshes it automatically. No one needs to paste it again unless Slack stops accepting it.
- To stop Floral from managing apps, an organization administrator first selects Disconnect Slack in Floral. That deletes every assistant app. Then revoke the token on api.slack.com/apps under Your App Configuration Tokens.
- If you revoke the token without disconnecting, assistants already in Slack keep working, but Floral can’t add, update, or remove their apps. To remove an assistant then, delete its app in Slack.
What each assistant app can do
Each assistant app requests these Slack permissions:- Direct messages to it.
- Messages that mention it.
- Follow-ups in threads it already answers in. With Private replies, that’s the asking person’s own follow-ups. With Team replies, it’s every linked member’s.
Link your Slack user
Message an assistant in Slack
Open your personal link
Sign in to Floral
Ask again
Direct messages
Each assistant has its own direct messages in Slack. Message Penny to talk to Penny. You don’t need to type her name. A direct message is private, just like the app. Only you see the conversation. The assistant can use your own accounts and the team accounts it is allowed to use. Conversations you start in Slack stay in Slack. The assistant’s page in Floral lists only conversations started in the Floral app. Approvals still open in Floral: select View in Floral or Review in Floral on an approval card.Mentions in a channel
Invite the assistant to the channel first, for example with/invite @Poppy. Then mention it. The answer depends on the assistant’s setting. An administrator chooses it for each assistant under Settings > Assistants > Channels, in the section In channels. Direct messages are always private.
- Private replies
- Team replies
- When you mention the assistant inside a thread, the reply appears in that thread, visible only to you. When you mention it in a new message, the reply appears in the channel, visible only to you.
- The assistant uses your own accounts and the team accounts, as in a direct message. It knows other people are in the channel and says so when content comes from your own accounts, such as your email.
- Select Share in thread to post the reply for everyone in the thread. It appears as Shared by your name and the assistant’s name. Read it for personal details first. Approval cards are never shared, and the conversation stays yours.
- After you mention the assistant in a thread, your next messages in that thread reach it without a new mention. Messages from colleagues in that thread are ignored. If they mention the assistant, they get their own private conversation.
What each assistant can see
The rule: an assistant uses your own accounts, such as your email or calendar, only when you’re the only one who sees the answer. Team accounts work everywhere, but only those an administrator allowed for that assistant.Approve changes in Slack
When an assistant wants to change something, Slack shows an approval card with the action, the app, and the account it uses. The card says whether that is Your account or a Team account. When a team account uses one person’s login, it also says Acts as and that person’s name or email. The buttons are Approve and run, Reject, and View in Floral.- Only the person who asked can approve. If someone else selects a button, nothing runs.
- A large change shows only Review in Floral. Approve it in the app, where you can see all of it.
- After you approve, Floral posts the result, and the assistant continues with the next step. The next change needs its own approval.
- If the result is uncertain, Floral says so. Check the connected app before you try again.
Common questions
Can we rename an assistant in Slack?
Can we rename an assistant in Slack?
Can several Floral workspaces use the same Slack workspace?
Can several Floral workspaces use the same Slack workspace?
What happens when someone leaves the Floral workspace?
What happens when someone leaves the Floral workspace?
What does "Awaiting admin approval" mean?
What does "Awaiting admin approval" mean?
What happens to conversations when an assistant is removed?
What happens to conversations when an assistant is removed?
When something goes wrong
Your Slack account isn't connected to Floral yet
Your Slack account isn't connected to Floral yet
The assistant works in a Floral workspace you're not a member of
The assistant works in a Floral workspace you're not a member of
The assistant is paused
The assistant is paused
Assistants aren't available to you in this workspace
Assistants aren't available to you in this workspace
Too many requests
Too many requests
Something went wrong
Something went wrong
The assistant doesn't answer at all
The assistant doesn't answer at all
Shared Floral app (older setup)
Organizations that connected Slack before individual assistant apps may still reach Flora, Poppy, and Penny through one Slack app called Floral. It keeps working until an administrator disconnects it. When individual assistants are available to your organization, Channels shows a link to Switch to individual assistants. With the shared app:- An administrator selects Connect Slack and approves the Floral app in Slack. Disconnecting it stops every member’s Slack link until an administrator connects it again.
- You message Floral or mention @Floral. When you link your Slack user, you choose a Floral workspace. To work in another workspace, type
/floral workspacefollowed by the workspace’s short name from its Floral web address, for example/floral workspace sales. - Start a message with an assistant’s name and a colon to choose who answers, for example
@Floral Poppy: draft 3 LinkedIn posts from last month's customer quotesor, in a direct message,Penny: which invoices are overdue? - A message without a name continues with the assistant you already talk to in that thread. With Team replies, the thread stays with the assistant that has the team conversation there. Only a new name, such as
Flora:, switches assistants. Where no assistant has a conversation yet, a message without a name goes to Flora. - Replies start with the assistant’s name, for example
Flora:, so you can see who answered. - If the assistant you named isn’t installed in your workspace, Floral replies with a link to the assistant settings. Ask an administrator to install it under Settings > Assistants.
What the assistants never do
- Change anything without your approval on the approval card.
- Accept “yes” typed in a message as an approval, or let someone other than the requester approve.
- Post your private reply in the channel unless you select Share in thread.
- Use your own accounts for someone else, or in Team replies.
- Give you more access in Floral than you already have.
- Work in another organization or workspace than the one the assistant belongs to.
- Send email from Gmail. Flora prepares drafts only.
- Repeat a change on their own when the result is uncertain.
