This Documentation is Being Deprecated

This page is being phased out as part of our documentation reorganization.

Click this card to be redirected to the updated version with the most current information.

If you notice any discrepancies or areas needing improvement in the new documentation, please use the “Report an issue” button at the bottom of the page.

Plugins can request some of the services within the main Dify platform to enhance it’s capabilities by reverse invocation.

Callable Dify Modules

  • App

    Plugins can access data from Apps within the Dify platform.

  • Model

    Plugins can make reverse calls to LLM capabilities within the Dify platform, including all model types and features available on the platform, such as TTS, Rerank, etc.

  • Tool

    Plugins can request other tool-type plugins within the Dify platform.

  • Node

    Plugins can request nodes within specific Chatflow/Workflow applications on the Dify platform.