โ† All Features Plugins & Apps Practical guide
๐Ÿ”Œ
Plugins & Apps

Bring your tools into the conversation

A Plugin packages a workflow. An App provides the actual connection to an external service, its data and supported actions.

SearchSyncAct
How a connected workflow works
๐Ÿ’ฌ
Your requestAsk in normal language
โ†’
๐Ÿงฉ
Plugin workflowKnows the method
โ†’
๐Ÿ”Œ
App connectionUses allowed data or actions
โ†’
โœ…
ResultReview important changes
โœ“

Three capabilities to distinguish

๐Ÿ”Ž

Search

Fetch relevant information from the connected service when you ask.

๐Ÿ”„

Sync

Index selected content in advance so it can be found more quickly later.

โœ๏ธ

Write action

Create, update, send or change something in the external service, subject to approvals.

Connection does not create access

๐Ÿ”

Source permissions still apply

If you cannot open a file, channel, repository or record in the original service, connecting it should not bypass that limit.

โœ‹

Important actions need attention

Sending, deleting, purchasing, sharing or changing access has more impact than reading or preparing a private draft.

๐Ÿ‘€
Review before connecting

Check which service the App uses, what it can search, whether it syncs data and which actions it is allowed to take.

Connect an App with the right approval level

The safest permission setting depends on whether the App is only reading information or can make meaningful changes in another service.

โ“

Always ask

ChatGPT requests approval before any use of the App, including reading. This provides the most visibility but creates the most interruption.

โœ๏ธ

Ask for changes

Reading can happen automatically, while creating, updating or sending information requires approval. This is useful when retrieval is routine but actions carry impact.

โš ๏ธ

Important actions

Routine reading may proceed automatically, but ChatGPT asks before consequential actions such as sending, deleting, purchasing, sharing or changing access.