---
editLink: false
lastUpdated: false
---

[@salesforce/b2c-tooling-sdk](../../modules.md) / [guidance](../index.md) / GuidanceEntry

# Interface: GuidanceEntry

Defined in: [packages/b2c-tooling-sdk/src/guidance/types.ts:28](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/36eea0d308f1312d1a446ec8813ed30b0bdba62c/packages/b2c-tooling-sdk/src/guidance/types.ts#L28)

One workflow entrypoint and its progressively disclosed supporting files.

## Properties

### collection

> **collection**: `string`

Defined in: [packages/b2c-tooling-sdk/src/guidance/types.ts:30](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/36eea0d308f1312d1a446ec8813ed30b0bdba62c/packages/b2c-tooling-sdk/src/guidance/types.ts#L30)

***

### description

> **description**: `string`

Defined in: [packages/b2c-tooling-sdk/src/guidance/types.ts:32](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/36eea0d308f1312d1a446ec8813ed30b0bdba62c/packages/b2c-tooling-sdk/src/guidance/types.ts#L32)

***

### entrypoint

> **entrypoint**: `string`

Defined in: [packages/b2c-tooling-sdk/src/guidance/types.ts:35](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/36eea0d308f1312d1a446ec8813ed30b0bdba62c/packages/b2c-tooling-sdk/src/guidance/types.ts#L35)

***

### featured?

> `optional` **featured**: `boolean`

Defined in: [packages/b2c-tooling-sdk/src/guidance/types.ts:39](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/36eea0d308f1312d1a446ec8813ed30b0bdba62c/packages/b2c-tooling-sdk/src/guidance/types.ts#L39)

Advertise this entrypoint in resources/list and skills/list. Does not restrict reads.

***

### files

> **files**: [`GuidanceFile`](GuidanceFile.md)[]

Defined in: [packages/b2c-tooling-sdk/src/guidance/types.ts:42](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/36eea0d308f1312d1a446ec8813ed30b0bdba62c/packages/b2c-tooling-sdk/src/guidance/types.ts#L42)

***

### frontmatter

> **frontmatter**: `Record`\<`string`, `unknown`\>

Defined in: [packages/b2c-tooling-sdk/src/guidance/types.ts:37](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/36eea0d308f1312d1a446ec8813ed30b0bdba62c/packages/b2c-tooling-sdk/src/guidance/types.ts#L37)

Entrypoint YAML frontmatter as JSON, verbatim; `name` equals the entry folder.

***

### headings

> **headings**: `string`

Defined in: [packages/b2c-tooling-sdk/src/guidance/types.ts:41](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/36eea0d308f1312d1a446ec8813ed30b0bdba62c/packages/b2c-tooling-sdk/src/guidance/types.ts#L41)

***

### id

> **id**: `string`

Defined in: [packages/b2c-tooling-sdk/src/guidance/types.ts:29](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/36eea0d308f1312d1a446ec8813ed30b0bdba62c/packages/b2c-tooling-sdk/src/guidance/types.ts#L29)

***

### indexSummary?

> `optional` **indexSummary**: `string`

Defined in: [packages/b2c-tooling-sdk/src/guidance/types.ts:34](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/36eea0d308f1312d1a446ec8813ed30b0bdba62c/packages/b2c-tooling-sdk/src/guidance/types.ts#L34)

Short line for the `skill://index` listing only; never used for search or skill metadata.

***

### source

> **source**: `string`

Defined in: [packages/b2c-tooling-sdk/src/guidance/types.ts:40](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/36eea0d308f1312d1a446ec8813ed30b0bdba62c/packages/b2c-tooling-sdk/src/guidance/types.ts#L40)

***

### title

> **title**: `string`

Defined in: [packages/b2c-tooling-sdk/src/guidance/types.ts:31](https://github.com/SalesforceCommerceCloud/b2c-developer-tooling/blob/36eea0d308f1312d1a446ec8813ed30b0bdba62c/packages/b2c-tooling-sdk/src/guidance/types.ts#L31)
