You can add custom development to OpenText Vibe by creating either an extension or a remote application.
Understanding the Differences between Extensions and Remote Applications
Vibe Terminology