Integrations / Team chat
Slack
Mention Jigward in the thread where the work came up. It answers there, and reports there.
What Jigward can do in Slack
-
Answer a mention in its thread
After reading the conversation around it, up to sixty messages, in the language and tone it was asked in.
-
Turn a request into a Task
In the person's own words, with the messages around it kept word for word. A later mention in the thread adds to the same Task.
-
Ask before it guesses
When it cannot go on responsibly, one question in the thread, with numbered options and a button for each.
-
Report back in the thread
The report with its pull request, then the screenshots, recording and files the Task kept.
-
Find a Task or a file
Asked for the recording from another Task, it finds it and posts the file into the thread.
-
Read channels you choose to observe
A Duty, a Task or a Chat may read an observed channel's new messages. Observing never posts anything.
-
Stop a Task when asked
A mention asking it to stop the thread's Task stops it, under the name of the person who asked.
-
Acknowledge a mention
A π reaction on the mention before anything else, so nobody wonders whether it was seen.
How teams use it
-
Hand off work where it came up
Mention Jigward in the thread where the problem was discussed. The Task starts with that discussion, and the report comes back to the same thread.
For example: Can you take this one? The export breaks when the region is empty.
-
Ask about the project
A question is answered briefly from the Context's repositories, memory and Tasks, with the files it read. No Task is created.
For example: How does the importer decide which season a reading belongs to?
-
Answer its question with a button
When a Task needs a decision, the question arrives in its thread with the options as buttons. Anyone in the thread can answer.
For example: Option 2, keep the old column until the next release.
What you need
- A Jigward organization, and an admin in it to connect Slack.
- A Slack workspace where you can install an app, or approve one.
Connecting it
- An admin opens Integrations in Jigward, connects Slack, and approves Jigward's app in Slack.
- Invite the app to each channel it should answer in, with /invite @Jigward. A private channel works once the app is in it.
- Back in Jigward, name each channel together with the Context it works in.
Security and access
| Permission | Access | Why Jigward needs it |
|---|---|---|
| app_mentions:read | Read | To receive a mention of Jigward. |
| channels:historygroups:history | Read | To read the messages around a mention, in a public or a private channel, and an observed channel's new messages. |
| channels:readgroups:read | Read | To list the channels the app was invited to, so an admin can name them, and to show a channel's name on a Task. |
| chat:write | Write | To answer in the thread. |
| files:write | Write | To share a report's screenshots, recording and files in its thread. |
| reactions:write | Write | For the π on a mention. |
| users:read | Read | To show each message's author by name. |
Nothing else is asked for, so Jigward cannot join a channel nobody invited it to.
-
You name the channels
A channel nobody named is not answered, whatever it says, and nothing said in it reaches any Context.
-
Only an admin connects it
Connecting the workspace, naming channels and turning on observation are all done by an admin of your Jigward organization.
-
One workspace, one organization
A workspace works for one Jigward organization alone, and one another organization connected cannot be connected again.
-
Read as context, never as an instruction
What Jigward reads in a channel is material for the work. Only the mention is meant for it.
-
Naming a channel lets its people in
Whoever can write in a named channel, guests included, can ask questions and give Tasks there.
-
Files shared in Slack are Slack's copies
Everyone in the channel sees them, they follow the workspace's retention, and deleting the Task does not take them back.
-
Disconnecting removes the app
Disconnecting gives the workspace's token back to Slack, which removes the app, and Jigward forgets the channels.
Jigward never does these in Slack
- Read further back than the sixty messages around a mention.
- Post in a channel it only observes.
- Broadcast to a whole channel.
Other integrations
Slack is a trademark of its owner, and naming it does not mean it endorses Jigward. Slack and the Slack logo are trademarks of Slack Technologies, LLC.
Meet your next engineering coworker
Bring a question
from your own project.
See how Jigward can help your team understand the system and move the next task forward.
Jigward is in closed testing. Accounts are created by hand; sending a request does not create one.