---
schema_version: "1"
id: 41202766f04df0129926803b22d8f301a68b3b92f974dae119760a73f6ab33ce
title: Get Started with Prompt Builder
collection: developer
version: current
locale: en-us
portal_url: https://docs.salesforce.com/developer/current/en-us/genai/agentforce/guides/models/prompt-builder/get-started-prompt-builder.md
canonical_url: https://developer.salesforce.com/docs/ai/agentforce/guide/get-started-prompt-builder.html
source_site: developer.salesforce.com
content_type: documentation
content_hash: adbb1dc515e9edf69bcf2b7f19d24688fa9d30a614488a8cb6563c5beac0dc0d
products:
  - Agentforce Developer Guide
  - Agentforce and Einstein Generative AI
---
# Get Started with Prompt Builder

With [Prompt Builder](https://help.salesforce.com/s/articleView?id=ai.prompt_builder_intro.htm), simplify your users’ daily tasks by integrating generative AI, powered by prompt templates, into workflows. [Create](https://help.salesforce.com/s/articleView?id=ai.prompt_builder_build_template.htm) and [Manage](https://help.salesforce.com/s/articleView?id=ai.prompt_builder_manage_prompt_templates.htm) prompt templates that incorporate your CRM data from merge fields that reference record fields, flows, related lists, and Apex. Enable generative experiences on record pages or build Agentforce actions to generate summaries, descriptions, and other field values.

On this page you can learn how to call a prompt template programmatically, batch process large numbers of prompt templates, and move prompt templates between orgs using metadata API.

**Examples and other resources:**

- _YouTube_: [Prompt Builder in Action](https://www.youtube.com/watch?v=E-6yhYx_AZk)
- _Developer Blog_: [Invoke Prompt Templates from Flow, Apex, or the REST API](https://developer.salesforce.com/blogs/2024/04/invoke-prompt-templates-from-flow-apex-or-the-rest-api)

## Access Prompt Templates Programmatically

### Connect API

Integrate third-party web applications with prompt templates using Connect REST API.

- _Connect REST API Developer Guide_: [Prompt Template Generations Resource](https://developer.salesforce.com/docs/atlas.en-us.chatterapi.meta/chatterapi/connect_resources_prompt_template.htm)
- _Connect REST API Developer Guide_: [Prompt Template Generations Input (Request Body)](https://developer.salesforce.com/docs/atlas.en-us.chatterapi.meta/chatterapi/connect_requests_einstein_prompt_template_generations_input.htm)
- _Connect REST API Developer Guide_: [Prompt Template Generations (Response Body)](https://developer.salesforce.com/docs/atlas.en-us.chatterapi.meta/chatterapi/connect_responses_einstein_prompt_template_generations.htm)

### Connect in Apex

Use Connect in Apex to call a prompt template from Apex code.

- _Apex Developer Guide_: [Resolve a Prompt Template](https://developer.salesforce.com/docs/atlas.en-us.apexcode.meta/apexcode/connectapi_examples_resolve_prompt_template.htm)
- _Apex Reference Guide_: [EinsteinLLM Class](https://developer.salesforce.com/docs/atlas.en-us.apexref.meta/apexref/apex_ConnectAPI_EinsteinLLM_static_methods.htm)

### Invocable Actions

Use actions to call a prompt template from anywhere on the Salesforce Platform.

- _Actions Developer Guide_: [Generate Prompt Response Invocable Action](https://developer.salesforce.com/docs/atlas.en-us.api_action.meta/api_action/actions_obj_generate_prompt_response.htm)

## Prompt Template Batch Processing

Asynchronously generate large quantities of responses for prompt templates using Prompt Template Batch Processing in Flow or Apex.

- _Apex Developer Guide_: [Prompt Template Batch Processing in Apex](https://developer.salesforce.com/docs/ai/agentforce/prompt-template-batch-job.md)
- _Salesforce Help_: [Flow Core Action: Prompt Template Actions](https://help.salesforce.com/s/articleView?id=platform.flow_ref_elements_actions_generate_prompt_response.htm&type=5)

## Move Prompt Templates with Metadata API

Use Metadata API to move prompt templates between sandbox and production orgs during the development process.

- _Metadata API Developer Guide_: [GenAiPromptTemplate](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_genaiprompttemplate.htm)
- _Metadata API Developer Guide_: [GenAiPromptTemplateActv](https://developer.salesforce.com/docs/atlas.en-us.api_meta.meta/api_meta/meta_genaiprompttemplateactv.htm)

## See Also

- _Trailhead_: [Prompt Builder Basics](https://trailhead.salesforce.com/content/learn/modules/prompt-builder-basics)
- _Salesforce Help_: [Prompt Builder](https://help.salesforce.com/s/articleView?id=ai.prompt_builder_intro.htm)
