---
schema_version: "1"
id: 8f1a9f2eb6c3f6efc9817f58bff592847ed128cd4b9275e8731a1a8b76fddc62
title: iscomponent Element
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/commerce-cloud/b2c-commerce/guides/isml/b2c-iscomponent.md
canonical_url: https://developer.salesforce.com/docs/commerce/pwa-kit-managed-runtime/guide/b2c-iscomponent.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: aaa66d193c0e2a9682259ab35612f0bf7e0f6de8e0ac92fd2174618a62f713a1
products:
  - Composable Storefront
  - Salesforce APIs
---
# iscomponent Element

Include the output of a pipeline in the page.

## Syntax

```javascript
<iscomponent
  pipeline   = pipeline_name //required
  locale     = locale_name
  parameterN = valueN       //zero or more
/>
```

- pipeline = pipeline_name

  - : _Allowed data type:_ string or expression.

    `pipeline_name` specifies the name of the pipeline, for example, "Product-Show" as a string or as an expression that resolves to the pipeline name.

**note:** SEO URLs can't be included remotely. Use the full syntax for the pipeline.

- locale = locale_name

  - : _Allowed data type:_ string or expression.

    `locale_name` specifies an optional locale for the pipeline call.

- parameterN = valueN

  - : You can define any number of additional parameters to be used by the pipeline.

## Purpose

This tag is similar to a remote include. However, it uses pipeline-related attributes to specify the content generating target and allows for arbitrary attributes.

Technically, the `<iscomponent/>` tag performs the same function as a remote include. The use of remote includes, however, might not be obvious. The `<iscomponent/>` tag, with its direct association to a pipeline, makes its purpose obvious. It's intended to embed reusable functionality, encapsulated in a pipeline, into another template. It also lets the embedded component have a different caching policy than the included page.

## Example

```javascript
<iscomponent pipeline="Product-Show" productid="1234" name="Wide-screen television" />
```

This example shows the inclusion of a product view on a page using the Product-Show pipeline, with a specified product ID and name.
