Verint | Telligent Community
Verint | Telligent Community
  • Site
  • User
  • Site
  • Search
  • User
Verint Community 14.x
  • Verint Community
Verint Community 14.x
Developer Training Getting Started
  • User Documentation
  • Ask the Community
  • API Documentation
  • Manager Training
  • Developer Training
  • Tags
  • Sub-Groups
  • More
  • Cancel
  • New
  • Getting Started
  • +External Integration
  • +Plugins/Framework extension
  • +Automations
  • +UI Customization
  • +Notifications and Email
  • +Scripting
  • Obsolescence

Getting Started

The Verint Community platform is developed to enable you to build your own customized community. Beyond the options exposed to configure, layout, and customize a Verint Community-based site using options exposed through the UI for end-users, the platform provides many opportunities to extend and use the platform via custom development as well.

Extensibility Architecture

The architecture of the platform with respect to extensibility and custom development opportunities is outlined below:

With the goal to provide community functionality to your end users, Verint Community provides multiple paths:

  1. UI Customization via UI Extensions, Themes, and Widgets
  2. Automations
  3. Integrated Applications / Plugins
  4. External Applications

UI Customization via UI Extensions, Themes, Widgets, and Embeddables 

The Verint Community primary user experience is delivered through the platform's end-user customizable theming engine that enables drag-and-drop functionality selection, layout options, configuration, and customization using widgets to form web-based experiences. User generated content can make use of embeddables which implement specific formats or functionality within content.

The default experience can be heavily configured through the platform's management features and extended through specific extensibility points. To get started with customizing the UI, see UI Customization.

Automations 

Automations are scripted extensions to Verint Community that can be used to implement business rules and extend the functionality of the platform by handling platform events, running as a background process on a schedule, or being accessible as custom HTTP endpoints. Automations can also provide reusable custom APIs to widgets, themes or other automations.

To get started with implement custom business logic, see Automations.

Integrated Applications / Plugins 

Verint Community enables Microsoft .net developers to integrate with the platform by developing plugins that register directly with the core web and job server implementations for tight and direct integrations and extensions.

All of the core platform functionality (groups, applications, video rendering, API exposure, etc) are built using this plugin architecture. Integrations using plugins are first class citizens in the platform.

To learn more about developing plugin-based integrated applications, see Plugins/Framework extension.

External Applications 

Verint Community enables community exposure limited only by your imagination. Community functionality can be exposed in other web sites and applications and community automation can be implemented via external integrations making use of the REST API and web hooks.

To learn more about integrating with external applications, see External Integration.

The Content Model 

The Verint Community platform provides global social interactions against an abstracted and extensible content model. This model is used regardless of the entry point used for customization or extensibility and is a core concept to development on Verint Community.

  • Created over 1 year ago
Was this helpful?
  • Yes
  • No
  • More
  • Cancel
Recently Updated Articles
  • Article
    Migrate Plugins to Verint Community 14
    Prerequisites How do I install Verint Community? What container images make up Verint Community? Developing a Plugin Overview Verint Community 14 changes how external plugins are created, built, and packaged. Existing plugins should be migrated…
  • Article
    Managing Data Storage
    Often, custom plugins require persistent data storage. While there are many solutions for persistent storage, one option is to use the Verint Community database. Plugins can identify that they need database access and can then install their own schema…
  • Article
    Comments
    The ICommentableContentType plugin type enables comments to be created for your content type. Why should I support comments? When considering social features comments can be a great way to allow users to provide feedback. One example is if you were…
  • Article
    Cookies Authentication
    Cookie Authentication should be used when you have an existing login system which you want to use for the community, and you want your users to be able to sign in once and be logged in to all your websites, rather than having to re-authenticate which…
  • Article
    Unit Testing
    Many teams have adopted some sort of test automation strategy in their development process. This concept can also be applied to custom development on the Verint Community platform. All Verint Community APIs must be run as part of the Verint Community…
Most Helpful Articles
  • Article
    Widget Contexts
    Widgets define the context they require to render. For example, the Blog - Post widget always displays the current contextual blog post. It is dependent on having a blog post available to render. The Blog - Post widget, therefore, defines "Blog Post"…
  • Article
    Disable Abuse Checking on REST Requests
    When creating or updating content that implements the IAbuseCheckingContentType content is detected by the individual abuse detectors that handle events applicable to their abuse detection logic and notify the abuse service when abuse is detected. Using…
  • Article
    General Purpose Automations
    General purpose automations have no special integration within Verint Community and are used for general business logic and external integrations. Why would I implement a general purpose automation? If you want to automate Verint Community but your…
  • Article
    Extending the Contextual Management UI
    Depending on the functionality that you are implementing, it may be necessary to expose contextual management options within the front UI of Verint Community. In other words, if you want to add custom links, options, or panels to the fly out panel / menu…
  • Article
    Customizing the Rendering of Individual Configuration Options
    Many plugin types support exposing configuration options (for example, IConfigurablePlugin ). Configuration options can make use of shared property templates that cover many configuration needs. If a plugin exposing configuration needs a custom rendering…
  • Verint
  • Professional Services
  • Submit a Support Ticket
  • Become a Partner
  • Request a Demo
  • Contact Us

About
Privacy Policy
Terms of use
Copyright 2026 Verint, Inc.
Powered by Verint Community