Connections

A connection is your own authenticated account in another system — your Jira, your Drive, your GitHub. Connect it once and both My Studio and Flow can use it.


Connecting

Open Connections → Add Connection, pick the system, and sign in.

Most connections use OAuth, so you authorise in the provider's own login screen and work.studio never sees your password. Some use an API key instead, which you paste once and can rotate at any time.

Credentials are scoped to you. Connecting Jira gives you access to what your Jira account can see — never more.


Connecting from a conversation

You don't have to set connections up in advance.

When the assistant needs a system you haven't connected, it asks in the chat and hands you the sign-in there. Once you're back, it picks up where it left off. If you already have a suitable account connected, it uses it without asking at all.


Which systems to connect first

If you want to… Connect
Ask about tickets, sprints and epics Jira, Linear, or ServiceNow
Have specs and plans written where your team reads them Google Drive, SharePoint, or Confluence
Ask about code, pull requests and releases GitHub, GitLab, or Bitbucket
Summarise channels or post updates Slack or Microsoft Teams
Work against your calendar or mail Outlook or Google Calendar

How projects use them

Connecting an account makes it available. A project then records where its own things live — which tracker holds its tickets, which Drive folder holds its documents.

Usually you never set that up by hand:

  • One obvious candidate — if you have exactly one connected system that fits, the project uses it and tells you which.
  • More than one — if two of your accounts could serve the same purpose, you're asked which, because guessing would put your documents somewhere you didn't choose.
  • None — you're told what would work, and nothing is written in the meantime.

When a connection breaks

Revoking access in the provider, or an expired credential, marks the connection disconnected rather than silently failing.

Projects that depended on it say so specifically — "reconnect SharePoint" — instead of surfacing an opaque error from inside whatever you were trying to do.


Next

Set up a project Automate something