Skip to main content

Sitecore

Understanding Sitecore Connect

Istock 2177969799

While I have shared when to choose Connect in my previous blog, When to Choose Sitecore Connect, this post dives into understanding Sitecore Connect and leveraging its powerful automation capabilities.

Sitecore Connect helps you to integrate Sitecore products easily with thousands of applications. Some of the key features and capabilities of Sitecore Connect include:

  • Seamless Connectivity– Maximum integration flexibility with minimal complexity, ensuring compatibility across different authentication methods, data formats, and connection protocols.
  • Automated Workflows – Marketers can easily automate processes across their digital ecosystem using an intuitive visual builder with drag-and-drop components, conditional logic, loops, and more.
  • Versatile Data Transfer – Initiate data transfers through various mechanisms, including event-based triggers, scheduled intervals, webhooks, API calls, or Slack bots.
  • Intelligent Data Mapping– Smart entity mapping suggestions with manual drag-and-drop field adjustments for customization.
  • Comprehensive Monitoring– Real-time dashboards provide visibility into all workflows, allowing proactive issue resolution before they impact operations.

 

In this blog, I will explore Sitecore Connect’s capabilities for building integrations, including its support for seamless connectivity, automated workflows, and intelligent data mapping. I will also discuss how Sitecore Connect enables efficient data transfer, provides pre-built recipes, and ensures comprehensive monitoring for integration processes.

Getting Started with Sitecore Connect

The Sitecore Cloud Portal provides users with a centralized interface featuring the Dashboard, Projects, and Community Library:

  • Dashboard – Provides an overview of your integration projects and system performance.
  • Projects– Navigate to your projects to create and manage integration recipes.
  • Community Library– Explore the pre-built apps, recipes, and connectors available.

Connecting Applications

Sitecore provides the capability to create projects, enabling users to organize and manage their integrations efficiently. Additionally, Sitecore facilitates seamless connectivity between its platform and other applications, ensuring smooth data exchange and interoperability. >Sitecore Connect provides a variety of pre-built connectors, allowing integration with systems such as Sitecore OrderCloud, Sitecore CDP, SQL Server, Salesforce, OpenAI, Slack, Jira, and many more.

Upon creating a connection, users can access a list of available connectors, select the desired application, and configure the necessary credentials and settings. Once connected, Sitecore enables users to listen for events or transmit data to the integrated application.

Sc Connection
Recipe: Automating Actions

A recipe is an automated workflow that executes a series of steps to integrate and process data across multiple applications.

Recipes use connectors to integrate with different apps, enabling seamless data flow and process automation.

There are different types of recipes, including standard recipes, API recipes, and data pipeline recipes for various automation needs.

A recipe in Sitecore Connect is a sequence of automated steps that perform an integration workflow. Every recipe consists of:

  1. A Trigger – Defines what starts the recipe.
  2. Actions– A series of steps executed based on the trigger.

Leveraging Pre-Built Recipes

The Community Library contains a collection of pre-built recipes that can help accelerate your integration efforts. Before creating a new recipe, you can check if a similar one exists. If a suitable recipe is available, you can use it as-is or copy it into your project and modify it to fit your specific requirements. This approach saves time, reduces development effort, and ensures that best practices are followed.

Sc Library

Triggers

Triggers determine how and when the recipe begins execution. Sitecore Connect offers various triggers to initiate the recipe based on specific conditions or events.

Sc Recipe

Different Types of Triggers

  • Trigger from an App— This starts when an event occurs in an application (e.g., a new product is created in OrderCloud).
  • Run On a Schedule– As the name suggests, it runs at a defined time interval (e.g., sync customer data every 24 hours).
  • Trigger from Webhooks— Webhooks are notifications an application sends to a target URL as soon as an event occurs.
  • Manage Other Recipes– Controls other recipes (e.g., a parent recipe triggers dependent workflows).
  • Build recipe function– Allows modular execution by breaking large workflows into smaller callable recipes.
  • Build an API endpoint– Enables external apps to call an API endpoint to trigger a recipe.

Adding Actions to a Recipe

Sitecore Connect enables automated workflows by executing actions once a trigger starts a recipe. Actions define the subsequent steps in the process and can involve various operations such as data processing, transformations, and interactions with integrated applications.

 

Sc Actions

  • App-Specific Actions– Choose an app and define an action, such as updating a record or sending data.
  • Logical Operators
    • If Conditions– Executes actions based on specific data conditions.
    • Repeat for Each– Loops through lists of data items.
    • Repeat While– Continues execution based on a condition.
  • Stop Job– Halts execution with success or failure status, with failure status you can also add error message.
  • Handle Errors– Defines error handling strategies in case of failures.

Additionally, every action allows options to mask sensitive data for security purposes.

Sc Trigger

Conclusion

Sitecore Connect simplifies integrations by providing a structured approach to connecting applications, triggering workflows, and executing automated actions. Organizations can optimize their data workflows, reduce manual effort, and create seamless digital experiences by leveraging pre-built connectors, triggers, and logical actions.

Stay tuned for more insights into leveraging Sitecore Connect!

Mahima Patel

Mahima Patel is a Sitecore Architect, Working with Perficient for the last 9+ years. Sitecore 8, 9, 10 Professional Certified Developer.

More from this Author

Categories
Follow Us