Skip to main content
10๋ถ„๋งŒ ์‹œ๊ฐ„์„ ๋‚ด์–ด ์ปค๋ฎค๋‹ˆํ‹ฐ ์„ค๋ฌธ์กฐ์‚ฌ์— ์ฐธ์—ฌํ•ด ์ฃผ์„ธ์š”. ์ง€๊ธˆ๋ถ€ํ„ฐ 7์›” 19์ผ๊นŒ์ง€ ์ง„ํ–‰๋ฉ๋‹ˆ๋‹ค. ์ฐธ์—ฌํ•˜์‹œ๋ ค๋ฉด ์—ฌ๊ธฐ๋ฅผ ํด๋ฆญํ•ด ์ฃผ์„ธ์š”.

ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ ์ƒ์„ฑ ๋ฐ ํ‹€ ๋งˆ๋ จํ•˜๊ธฐ

ํ•™์Šต ๋ชฉํ‘œ

์ด ์œ ๋‹›์„ ์™„๋ฃŒํ•˜๋ฉด ๋‹ค์Œ์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ๊ธฐ๋ณธ ์ง€์‹์„ ์Šต๋“ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํ”„๋กฌํ”„ํŠธ ๋นŒ๋”๋ฅผ ์‚ฌ์šฉํ•ด ์˜์—… ์ด๋ฉ”์ผ ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ์— ๋ฆฌ์†Œ์Šค๋ฅผ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.
  • Apex ํด๋ž˜์Šค๋ฅผ ์‚ฌ์šฉํ•ด ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ์— ๋ฐ์ดํ„ฐ๋ฅผ ์ œ๊ณตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Trailcast

์ด ๋ชจ๋“ˆ์˜ ์˜ค๋””์˜ค ๋ ˆ์ฝ”๋”ฉ์„ ๋“ค์–ด๋ณด๋ ค๋ฉด ์•„๋ž˜ ํ”Œ๋ ˆ์ด์–ด๋ฅผ ์‚ฌ์šฉํ•˜์„ธ์š”. ์ด ๋ ˆ์ฝ”๋”ฉ์„ ๋ชจ๋‘ ๋“ค์€ ํ›„ ๊ฐ ์œ ๋‹›์œผ๋กœ ๋Œ์•„์™€์„œ ๋ฆฌ์†Œ์Šค๋ฅผ ํ™•์ธํ•˜๊ณ  ๊ด€๋ จ ํ‰๊ฐ€๋ฅผ ์™„๋ฃŒํ•˜๋Š” ๊ฒƒ์„ ์žŠ์ง€ ๋งˆ์„ธ์š”.

์ด์œ ์™€ ๋ฐฉ๋ฒ•

ํ”„๋กฌํ”„ํŠธ ๋นŒ๋”: ๋น ๋ฅด๊ฒŒ ์‚ดํŽด๋ณด๊ธฐ ๋ชจ๋“ˆ์—์„œ Salesforce ๊ด€๋ฆฌ์ž์ธ Linda Rosenberg๋Š” ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ์œผ๋กœ ์ž‘์—…์„ ์ž๋™ํ™”ํ•˜์—ฌ ์˜์—… ํŒ€์˜ ์ž‘์—…๋Ÿ‰์„ ์ค„์ด๋Š” ๊ฒƒ์„ ๋ชฉํ‘œ๋กœ ์‚ผ์•˜์Šต๋‹ˆ๋‹ค. ์ด ๋ชจ๋“ˆ์—์„œ๋Š” ๊ทธ ์ด์œ ์™€ ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์‚ดํŽด๋ด…๋‹ˆ๋‹ค.

์˜์—… ์ด๋ฉ”์ผ ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ ์ž‘์„ฑํ•˜๊ธฐ

Note

ํ”„๋กฌํ”„ํŠธ ๋นŒ๋”์—์„œ ์˜์—… ์ด๋ฉ”์ผ ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ์„ ์ƒ์„ฑํ•˜๋ ค๋ฉด Einstein for Sales, Einstein for Platform, Einstein for Service add-on ์ค‘ ํ•˜๋‚˜๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

Linda๋Š” ์˜์—… ํŒ€์—์„œ ์ด๋ฉ”์ผ์„ ์ƒ์„ฑํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ…œํ”Œ๋ฆฟ์„ ๋งŒ๋“ค์–ด ์ œํ’ˆ ์ด๋ฒคํŠธ ์ง„ํ–‰ ์‹œ ๊ณ ๊ฐ ์ดˆ๋Œ€์žฅ์„ ์ž‘์„ฑํ•˜๋Š” ๋ฐ ์†Œ์š”๋˜๋Š” ์‹œ๊ฐ„์„ ์ค„์ด๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.

Linda๋Š” ๋จผ์ € Salesforce ์„ค์ •์—์„œ ํ”„๋กฌํ”„ํŠธ ๋นŒ๋”๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กฌํ”„ํŠธ ๋นŒ๋”๋กœ ์ด๋™ ํ›„ ๊ฐ€์žฅ ๋จผ์ € ํ‘œ์‹œ๋˜๋Š” ๊ฒƒ์€ ํ”„๋กฌํ”„ํŠธ ๋นŒ๋” Explore ํŽ˜์ด์ง€์ž…๋‹ˆ๋‹ค. ์—ฌ๊ธฐ์„œ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

  • ํ”„๋กฌํ”„ํŠธ ๋นŒ๋”์˜ ๊ธฐ๋Šฅ์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณผ ์ˆ˜ ์žˆ๋Š” ์•ˆ๋‚ด์„œ
  • ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ ์•ˆ๋‚ด ๋ฐ ์˜ˆ์‹œ์— ๋Œ€ํ•œ ์•ก์„ธ์Šค
  • ๋ชจ๋“  ๊ธฐ์กด ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ๊ณผ ๊ทธ ์œ ํ˜•, ๋ฒ”์ฃผ ๋ฐ ์ƒํƒœ ๋ชฉ๋ก.
  • ๊ธฐ์กด ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ์„ ํŽธ์ง‘ํ•˜๊ณ  ์‚ญ์ œํ•˜๋Š” ๊ธฐ๋Šฅ.

ํ”„๋กฌํ”„ํŠธ ๋นŒ๋” Explore ํŽ˜์ด์ง€.

Explore ํŽ˜์ด์ง€์—์„œ ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ์„ ๋งŒ๋“ค ์ˆ˜๋„ ์žˆ์Šต๋‹ˆ๋‹ค. New Prompt Template(์ƒˆ ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ) ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ฉ๋‹ˆ๋‹ค.

ํ…œํ”Œ๋ฆฟ ์œ ํ˜• ์„ค์ •.

Linda๋Š” ํ…œํ”Œ๋ฆฟ ์œ ํ˜• ์„ค์ • ํ™”๋ฉด์— ์žˆ๋Š” ํ•„๋“œ๋ฅผ ์ฑ„์›๋‹ˆ๋‹ค.

ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ์„ ์„ค์ •ํ•  ๋•Œ๋Š” ๋ช…ํ™•ํ•œ ๋ชฉํ‘œ๋ฅผ ์„ธ์šฐ๋Š” ๊ฒƒ์ด ์ค‘์š”ํ•ฉ๋‹ˆ๋‹ค. ์ด ๊ฒฝ์šฐ Linda๋Š” ํšŒ์‚ฌ์˜ ๊ณ ๊ฐ์ด ๋ˆ„๊ตฌ์ธ์ง€, ๊ทธ๋ฆฌ๊ณ  ์˜์—… ํŒ€์ด ์ด๋ฉ”์ผ์„ ํ†ตํ•ด ๊ณ ๊ฐ์—๊ฒŒ ์ „๋‹ฌํ•˜๋ ค๋Š” ๋‚ด์šฉ์€ ๋ฌด์—‡์ธ์ง€ ์ƒ๊ฐํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Linda๋Š” ์ž์‹ ์˜ ์ด๋ฉ”์ผ์ด Cloud Kicks์˜ ๋ชจ๋“  ์—ฐ๋ฝ์ฒ˜์— ์ „์†ก๋  ์ˆ˜ ์žˆ์Œ์„ ์•Œ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์—ฐ๋ฝ์ฒ˜๋Š” ์ˆ˜์‹ ์ž ๊ฐœ์ฒด์— ํ•ด๋‹นํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‹ค์Œ์„ ์„ ํƒํ•˜์—ฌ ํ…œํ”Œ๋ฆฟ ์œ ํ˜• ์„ค์ •์„ ์™„๋ฃŒํ•ฉ๋‹ˆ๋‹ค.

  1. Prompt Template Type(ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ ์œ ํ˜•): Sales Email(์˜์—… ์ด๋ฉ”์ผ)
  2. Prompt Template Name(ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ ์ด๋ฆ„): Invite Customer to Local Product Event(์ง€์—ญ ์ œํ’ˆ ์ด๋ฒคํŠธ์— ๊ณ ๊ฐ ์ดˆ์ฒญํ•˜๊ธฐ)
  3. API Name(API ์ด๋ฆ„): Invite_Customer_to_Local_Product_Event
  4. Template Description(ํ…œํ”Œ๋ฆฟ ์„ค๋ช…): Email customer to invite to local product event.(๊ณ ๊ฐ์—๊ฒŒ ์ด๋ฉ”์ผ์„ ๋ณด๋‚ด ์ง€์—ญ ์ œํ’ˆ ์ด๋ฒคํŠธ์— ์ดˆ๋Œ€ํ•ฉ๋‹ˆ๋‹ค.)
  5. Recipient(์ˆ˜์‹ ์ž): Contact(์—ฐ๋ฝ์ฒ˜)
  6. Related Object(๊ด€๋ จ ๊ฐœ์ฒด): Account(๊ณ„์ •)

ํ…œํ”Œ๋ฆฟ ํ‹€ ๋งˆ๋ จํ•˜๊ธฐ

ํ…œํ”Œ๋ฆฟ์„ ๊ตฌ์ฒด์ ์œผ๋กœ ๋งŒ๋“œ๋Š” ๊ฒƒ์ด ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹ค. '๊ตฌ์ฒด์ '์ด๋ผ๋Š” ํ‘œํ˜„์€ ํ…œํ”Œ๋ฆฟ์— ํ‹€์ด ์งœ์—ฌ์ ธ ์žˆ๋‹ค๋Š” ๋œป์ด๊ธฐ๋„ ํ•ฉ๋‹ˆ๋‹ค.

ํ…œํ”Œ๋ฆฟ ์œ ํ˜•์„ ์ •์˜ํ•œ ํ›„ Linda๋Š” ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ ์›Œํฌ์ŠคํŽ˜์ด์Šค์—์„œ ํ”„๋กฌํ”„ํŠธ ์ดˆ์•ˆ์„ ์ž‘์„ฑํ•˜๊ณ  ์ดˆ์•ˆ์˜ ๊ธฐ๋ฐ˜์„ ๋งˆ๋ จํ•˜๊ธฐ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

ํ”„๋กฌํ”„ํŠธ๊ฐ€ ์žˆ๋Š” ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ ์›Œํฌ์ŠคํŽ˜์ด์Šค.

๊ณ ๊ฐ ์ด๋ฆ„, ์ด๋ฉ”์ผ์˜ ๋ฐœ์‹ ์ž, ์ง์ฑ…, ์ด๋ฒคํŠธ์— ๋Œ€ํ•œ ์„ธ๋ถ€ ์ •๋ณด๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค.

๋‹น์‹ ์€ Salesforce ๊ด€๋ฆฌ์ž๋กœ, Cloud Kicks๋ผ๋Š” ์กฐ์ง์— ์†Œ์†๋œ Linda Rosenberg์ž…๋‹ˆ๋‹ค. ๋‹น์‹ ์˜ ์ž ์žฌ ๊ณ ๊ฐ์€ ์˜จํƒ€๋ฆฌ์•„์ฃผ ํ† ๋ก ํ† ์— ์œ„์น˜ํ•œ Acme Inc.์—์„œ ๋ถ€์žฅ์„ ๋งก๊ณ  ์žˆ๋Š” Rob Hutchinson์ž…๋‹ˆ๋‹ค.

์œ„์˜ ์ž ์žฌ ๊ณ ๊ฐ์„ 'Floating on Clouds: Toronto Kickoff' ์ด๋ฒคํŠธ์— ์ดˆ์ฒญํ•˜๋Š” ์ด๋ฉ”์ผ์„ 70๋‹จ์–ด ์ด๋‚ด๋กœ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. ํ•ด๋‹น ์ด๋ฒคํŠธ๋Š” Cloud Kicks์˜ ๊ธฐ์กด ๋ฐ ์‹ ๊ทœ ๊ณ ๊ฐ์—๊ฒŒ ๊ต๋ฅ˜์˜ ์žฅ์„ ์ œ๊ณตํ•˜๊ณ  ์ถœ์‹œ ์˜ˆ์ • ์ œํ’ˆ์„ ์†Œ๊ฐœํ•˜๊ธฐ ์œ„ํ•ด 9์›” 18์ผ์— ๊ฐœ์ตœ๋ฉ๋‹ˆ๋‹ค. ์ž ์žฌ ๊ณ ๊ฐ์ด ํ•ด๋‹น ์ด๋ฒคํŠธ์— ์ฐธ์„ํ•˜์—ฌ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ํ˜œํƒ์„ ์„ค๋ช…ํ•˜๊ณ , ์ƒ์„ธํ•œ ์ •๋ณด๊ฐ€ ํ•„์š”ํ•  ๊ฒฝ์šฐ ํ•ด๋‹น ์ด๋ฒคํŠธ ํ˜„์žฅ์ด๋‚˜ ์˜จ๋ผ์ธ์—์„œ ์–ผ๋งˆ๋“ ์ง€ ์ƒ๋‹ด์ด ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ๋ง๋ถ™์ž…๋‹ˆ๋‹ค.

ํ›Œ๋ฅญํ•ด ๋ณด์ด์ฃ . ํ•˜์ง€๋งŒ ์ด ์ดˆ์•ˆ์€ ํŠน์ • ๋ฐœ์‹ ์ž์™€ ์ˆ˜์‹ ์ž ํ•œ ๋ช…์— ๋Œ€ํ•ด์„œ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋“œ์ฝ”๋”ฉ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ํ”„๋กฌํ”„ํŠธ๋ฅผ ํ•œ ๋ฒˆ๋งŒ ์‚ฌ์šฉํ•œ๋‹ค๋ฉด ๊ดœ์ฐฎ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค. ๊ทธ๋Ÿฌ๋‚˜ ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ์ด๋ผ๋Š” ๊ฒƒ์€ ๋ชจ๋“  ๋ฐœ์‹ ์ž์™€ ์ˆ˜์‹ ์ž์—๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ํšŒ์‚ฌ์˜ CRM ๋ฐ์ดํ„ฐ๋ฅผ ํ…œํ”Œ๋ฆฟ์œผ๋กœ ๊ฐ€์ ธ์™€์„œ ์ž๋™์œผ๋กœ ํ‹€์„ ๋งˆ๋ จํ•˜๋Š” ๋ฐฉ๋ฒ•์ด ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.

๋‹คํ–‰ํžˆ๋„ Linda๋Š” ๋ณ‘ํ•ฉ ํ•„๋“œ, Apex, Flow๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํ”„๋กฌํ”„ํŠธ ๋นŒ๋”์—์„œ Salesforce ๋ฐ์ดํ„ฐ์— ์•ˆ์ „ํ•˜๊ฒŒ ์•ก์„ธ์Šคํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.

ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ์— ๋ณ‘ํ•ฉ ํ•„๋“œ ์ถ”๊ฐ€ํ•˜๊ธฐ

์ž‘์„ฑํ•œ ํ”„๋กฌํ”„ํŠธ๋ฅผ ๊ฒ€ํ† ํ•œ Linda๋Š” ๋ณ‘ํ•ฉ ํ•„๋“œ์„ ์‚ฌ์šฉํ•˜์—ฌ ํ•œ ๋ฒˆ๋งŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•˜๋“œ์ฝ”๋”ฉ๋œ ํ”„๋กฌํ”„ํŠธ์—์„œ ๋ชจ๋“  ๋ฐœ์‹ ์ž์™€ ์ˆ˜์‹ ์ž๊ฐ€ ์žฌ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ํ”„๋กฌํ”„ํŠธ๋กœ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ๋Š” ๋ฐฉ๋ฒ•์„ ์ฐพ์Šต๋‹ˆ๋‹ค.

๋‹น์‹ ์€ Salesforce ๊ด€๋ฆฌ์ž๋กœ, Cloud Kicks๋ผ๋Š” ์กฐ์ง์— ์†Œ์†๋œ Linda Rosenberg์ž…๋‹ˆ๋‹ค. ์ž ์žฌ ๊ณ ๊ฐ์€ Rob Hutchinson์œผ๋กœ, ๋ถ€์žฅ ์ง์ฑ…์„ ๋งก๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ํšŒ์‚ฌ๋Š” ์˜จํƒ€๋ฆฌ์˜ค์ฃผ ํ† ๋ก ํ† ์— ์žˆ์Šต๋‹ˆ๋‹ค.

์œ„์˜ ์ž ์žฌ ๊ณ ๊ฐ์„ 'Floating on Clouds: Toronto Kickoff' ์ด๋ฒคํŠธ์— ์ดˆ์ฒญํ•˜๋Š” ์ด๋ฉ”์ผ์„ 70๋‹จ์–ด ์ด๋‚ด๋กœ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. ํ•ด๋‹น ์ด๋ฒคํŠธ๋Š” Cloud Kicks์˜ ๊ธฐ์กด ๋ฐ ์‹ ๊ทœ ๊ณ ๊ฐ์—๊ฒŒ ๊ต๋ฅ˜์˜ ์žฅ์„ ์ œ๊ณตํ•˜๊ณ  ์ถœ์‹œ ์˜ˆ์ • ์ œํ’ˆ์„ ์†Œ๊ฐœํ•˜๊ธฐ ์œ„ํ•ด 9์›” 18์ผ์— ๊ฐœ์ตœ๋ฉ๋‹ˆ๋‹ค. ์ž ์žฌ ๊ณ ๊ฐ์ด ํ•ด๋‹น ์ด๋ฒคํŠธ์— ์ฐธ์„ํ•˜์—ฌ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ํ˜œํƒ์„ ์„ค๋ช…ํ•˜๊ณ , ์ƒ์„ธํ•œ ์ •๋ณด๊ฐ€ ํ•„์š”ํ•  ๊ฒฝ์šฐ ํ•ด๋‹น ์ด๋ฒคํŠธ ํ˜„์žฅ์ด๋‚˜ ์˜จ๋ผ์ธ์—์„œ ์–ผ๋งˆ๋“ ์ง€ ์ƒ๋‹ด์ด ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ๋ง๋ถ™์ž…๋‹ˆ๋‹ค.

Linda๋Š” ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ ์›Œํฌ์ŠคํŽ˜์ด์Šค์—์„œ Resources(๋ฆฌ์†Œ์Šค) ์„ ํƒ ๋ชฉ๋ก์„ ์‚ฌ์šฉํ•˜์—ฌ ์‚ฌ์šฉํ•  ๋ฆฌ์†Œ์Šค ์œ ํ˜•์„ ์„ ํƒํ•ฉ๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ ย ์˜์—… ์ด๋ฉ”์ผ ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ์— ๋Œ€ํ•œ ์—ฌ๋Ÿฌ ์˜ต์…˜์ด ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ํ˜„์žฌ ์กฐ์ง, ๋ฐœ์‹ ์ž, ์ˆ˜์‹ ์ž ๋ชจ๋‘ ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ์—์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Flow(์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํ•ญ๋ชฉ ์—†์Œ), Apex, ํ˜„์žฌ ์กฐ์ง, ๋ฐœ์‹ ์ž, ์ˆ˜์‹ ์ž, ๊ณ„์ •์„ ํฌํ•จํ•˜๋Š” ๋ฆฌ์†Œ์Šค ๋ชฉ๋ก.

์ด ๊ฒฝ์šฐ Linda๋Š” ๋ฆฌ์†Œ์Šค ์„ ํƒ ๋ชฉ๋ก์—์„œ Sender(๋ฐœ์‹ ์ž) ๋ฐ Recipient(์ˆ˜์‹ ์ž)๋ฅผ ์„ ํƒํ•œ ๋‹ค์Œ ์ง์ฑ…, ์ด๋ฆ„, ํšŒ์‚ฌ ๋“ฑ์˜ ํŠน์ • ์ •๋ณด๋ฅผ ์„ ํƒํ•˜์—ฌ ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ์˜ ํ‹€์„ ๋งˆ๋ จํ•ฉ๋‹ˆ๋‹ค. ์ž‘์—… ๋‚ด์šฉ์„ ์ €์žฅํ•ฉ๋‹ˆ๋‹ค.

์ž…๋ ฅ ๊ฐ€๋Šฅํ•œ ๋ฐœ์‹ ์ž ๋ณ‘ํ•ฉ ํ•„๋“œ๊ฐ€ ๋ฆฌ์†Œ์Šค ์„ ํƒ๊ธฐ์— ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

์ž…๋ ฅ ๊ฐ€๋Šฅํ•œ ์ˆ˜์‹ ์ž ๋ณ‘ํ•ฉ ํ•„๋“œ๊ฐ€ ๋ฆฌ์†Œ์Šค ์„ ํƒ๊ธฐ์— ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

Note

์ด ๋ชจ๋“ˆ์—์„œ๋Š” ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ์— {!$Resource} ๊ตฌ๋ฌธ์ด ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค. ์ด ํŠน์ˆ˜ ๊ตฌ๋ฌธ์„ ์‚ฌ์šฉํ•˜๋ฉด ์ด ๋ชจ๋“ˆ์˜ ํ…์ŠคํŠธ๋ฅผ ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ ์›Œํฌ์ŠคํŽ˜์ด์Šค์— ์‰ฝ๊ฒŒ ๋ณต์‚ฌํ•˜์—ฌ ๋ถ™์—ฌ๋„ฃ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋ ‡๊ฒŒ ํ•˜๋ฉด ๋ชจ๋“  ๋ฆฌ์†Œ์Šค๊ฐ€ ํ…œํ”Œ๋ฆฟ์—์„œ ์›ํ•˜๋Š” ์œ„์น˜์™€ ๋ฐฉ์‹์œผ๋กœ ์œ ์ง€๋ฉ๋‹ˆ๋‹ค.

๋‹น์‹ ์˜ ์ง์ฑ…์€ {!$Input:Sender.Title}์ด๊ณ  ์ด๋ฆ„์€ {!$Input:Sender.Name}์ด๋ฉฐ {!$Input:Sender.CompanyName}(์ด)๋ผ๋Š” ํšŒ์‚ฌ์— ์†Œ์†๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ž ์žฌ ๊ณ ๊ฐ์€ {!$Input:Recipient.Title}์ธ {!$Input:Recipient.Name}์ž…๋‹ˆ๋‹ค. ํšŒ์‚ฌ๋Š” {!$Input:Recipient.MailingCity}์— ์žˆ์Šต๋‹ˆ๋‹ค.

์œ„์˜ ์ž ์žฌ ๊ณ ๊ฐ์„ 'Floating on Clouds: Toronto Kickoff' ์ด๋ฒคํŠธ์— ์ดˆ์ฒญํ•˜๋Š” ์ด๋ฉ”์ผ์„ 70๋‹จ์–ด ์ด๋‚ด๋กœ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. ํ•ด๋‹น ์ด๋ฒคํŠธ๋Š” Cloud Kicks์˜ ๊ธฐ์กด ๋ฐ ์‹ ๊ทœ ๊ณ ๊ฐ์—๊ฒŒ ๊ต๋ฅ˜์˜ ์žฅ์„ ์ œ๊ณตํ•˜๊ณ  ์ถœ์‹œ ์˜ˆ์ • ์ œํ’ˆ์„ ์†Œ๊ฐœํ•˜๊ธฐ ์œ„ํ•ด 9์›” 18์ผ์— ๊ฐœ์ตœ๋ฉ๋‹ˆ๋‹ค. ์ž ์žฌ ๊ณ ๊ฐ์ด ํ•ด๋‹น ์ด๋ฒคํŠธ์— ์ฐธ์„ํ•˜์—ฌ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ํ˜œํƒ์„ ์„ค๋ช…ํ•˜๊ณ , ์ƒ์„ธํ•œ ์ •๋ณด๊ฐ€ ํ•„์š”ํ•  ๊ฒฝ์šฐ ํ•ด๋‹น ์ด๋ฒคํŠธ ํ˜„์žฅ์ด๋‚˜ ์˜จ๋ผ์ธ์—์„œ ์–ผ๋งˆ๋“ ์ง€ ์ƒ๋‹ด์ด ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ๋ง๋ถ™์ž…๋‹ˆ๋‹ค.

์ž‘์„ฑ์„ ๋งˆ์นœ ํ›„, Linda๋Š” ํ”„๋กฌํ”„ํŠธ๊ฐ€ ์‘๋‹ต์„ ํ‘œ์‹œํ•˜๊ธฐ ์ „์— ์กฐ๊ธˆ ๋” ์ถ”๊ฐ€๋˜์–ด์•ผ ํ•  ๋ถ€๋ถ„, ์ฆ‰ 9์›” 18์ผ์˜ 'Floating on Clouds: Toronto Kickoff'์ด ์žˆ๋‹ค๋Š” ๊ฒƒ์„ ์•Œ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

Cloud Kicks์˜ 'Floating on Clouds'๋Š” ๋„์‹œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ง€์—ญ์˜ ๊ณ ๊ฐ์„ ์ดˆ์ฒญํ•˜๋Š” ์ „๊ตญ์  ์ด๋ฒคํŠธ์ž…๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  Linda๋Š” ์˜์—… ์ด๋ฉ”์ผ ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ์„ ์ตœ๋Œ€ํ•œ ๊ฐœ์ธํ™”ํ•˜์—ฌ ๊ณ ๊ฐ์„ ์ง€์—ญ ์ด๋ฒคํŠธ์— ์ดˆ๋Œ€ํ•˜๋Š” ์ด๋ฉ”์ผ์„ ์ƒ์„ฑํ•˜๋ ค ํ•ฉ๋‹ˆ๋‹ค.

์ด๋ ‡๊ฒŒ ํ•˜๋ ค๋ฉด ๋ณ‘ํ•ฉ ํ•„๋“œ๋งŒ์œผ๋กœ๋Š” ์ถฉ๋ถ„ํ•˜์ง€ ์•Š๋‹ค๋Š” ๊ฒƒ์„ ๊นจ๋‹ซ์Šต๋‹ˆ๋‹ค. ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ์— ๋กœ์ง์„ ํ†ตํ•ฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ํ”„๋กฌํ”„ํŠธ ๋นŒ๋” ๋‚ด์—์„œ ์ด ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๊ธฐ ์œ„ํ•œ ์ ‘๊ทผ ๋ฐฉ์‹์œผ๋กœ๋Š” Apex ๋˜๋Š” ํ…œํ”Œ๋ฆฟ ํŠธ๋ฆฌ๊ฑฐ ํ”„๋กฌํ”„ํŠธ ํ”Œ๋กœ ์‚ฌ์šฉ์„ ๋น„๋กฏํ•œ ๋ช‡ ๊ฐ€์ง€ ๋ฐฉ๋ฒ•์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋จผ์ € ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ์—์„œ Apex๋ฅผ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์‚ดํŽด๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ์— Apex ์ถ”๊ฐ€ํ•˜๊ธฐ

ํ”„๋กฌํ”„ํŠธ์—์„œ SOQL ์ฟผ๋ฆฌ ๋˜๋Š” ์™ธ๋ถ€ API์˜ ๋ฐ์ดํ„ฐ๋ฅผ ์‚ฌ์šฉํ•˜๋ ค๋Š” ๊ฒฝ์šฐ Apex๋ฅผ ๊ณ ๋ คํ•ด ๋ณด์„ธ์š”. Apex๋Š” ์˜ฌ๋ฐ”๋ฅด๊ฒŒ ํ˜•์‹์ด ์ง€์ •๋œ JSON์„ ์ƒ์„ฑํ•˜๊ฑฐ๋‚˜ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฐฉ์‹์˜ ๋ฐ์ดํ„ฐ ํ•„ํ„ฐ๋ง์„ ์ˆ˜ํ–‰ํ•˜๋ ค๋Š” ๊ฒฝ์šฐ์—๋„ ํšจ๊ณผ์ ์ž…๋‹ˆ๋‹ค.

์ด ๊ฒฝ์šฐ Linda๋Š” ํŠน์ • ์—ฐ๋ฝ์ฒ˜์™€ ๊ฐ€๊นŒ์šด ์ด๋ฒคํŠธ๋ฅผ ์ฐพ์•„ ์ด๋ฒคํŠธ ์ด๋ฆ„, ์ œ๋ชฉ, ์œ„์น˜ ๋ฐ ์‹œ์ž‘ ์‹œ๊ฐ„์„ ๋ฐ˜ํ™˜ํ•˜๋Š” Apex ํด๋ž˜์Šค๋ฅผ ๋งŒ๋“ค๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค. Linda๋Š” Developer Console์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ฉ”์„œ๋“œ๊ฐ€ InvocableMethod๋กœ ์ฃผ์„ ์ฒ˜๋ฆฌ๋œ ContactEvents๋ผ๋Š” ์ด๋ฆ„์˜ ํด๋ž˜์Šค๋ฅผ ๋งŒ๋“ญ๋‹ˆ๋‹ค. InvocableMethod๋Š” Request ํด๋ž˜์Šค์— ์ •์˜๋œ ์ž…๋ ฅ์ด ํ”„๋กฌํ”„ํŠธ ๋‚ด์˜ ์ž…๋ ฅ๊ณผ ์ผ์น˜ํ•˜๋Š” List<Request>๋ฅผ ์ˆ˜๋ฝํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ InvocableMethod๋Š” ํ…œํ”Œ๋ฆฟ ์œ ํ˜•๊ณผ ์ผ์น˜ํ•˜๋Š” CapabilityType์œผ๋กœ ๋ ˆ์ด๋ธ”์„ ์ง€์ •ํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

Note

ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ์— Apex ํด๋ž˜์Šค๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๋ฐฉ๋ฒ•์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ์•„๋ณด๊ฑฐ๋‚˜ ์ฝ”๋“œ ์ƒ˜ํ”Œ์„ ๋ณด๋ ค๋ฉด Salesforce ๋ฌธ์„œ๋ฅผ ์ฐธ์กฐํ•˜์„ธ์š”.

ํด๋ž˜์Šค๊ฐ€ ์ƒ์„ฑ๋˜๋ฉด Linda๋Š” ํ”„๋กฌํ”„ํŠธ ๋นŒ๋”์˜ ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ ์›Œํฌ์ŠคํŽ˜์ด์Šค๋กœ ๋Œ์•„๊ฐ€์„œ Apex๊ฐ€ ์ด์ œ ๋ฆฌ์†Œ์Šค๋ผ๋Š” ๊ฒƒ์„ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค. Linda๋Š” Resources(๋ฆฌ์†Œ์Šค)๋ฅผ ํด๋ฆญํ•˜๊ณ  Apex๋ฅผ ์„ ํƒํ•˜์—ฌ Apex ํด๋ž˜์Šค๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค.

Flow(์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ํ•ญ๋ชฉ ์—†์Œ), Apex, ํ˜„์žฌ ์กฐ์ง, ๋ฐœ์‹ ์ž, ์ˆ˜์‹ ์ž, ๊ณ„์ •์„ ํฌํ•จํ•˜๋Š” ๋ฆฌ์†Œ์Šค ๋ชฉ๋ก.

์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ Apex ํด๋ž˜์Šค๊ฐ€ ๋ฆฌ์†Œ์Šค ์„ ํƒ๊ธฐ์— ํ‘œ์‹œ๋ฉ๋‹ˆ๋‹ค.

๋‹น์‹ ์˜ ์ง์ฑ…์€ {!$Input:Sender.Title}์ด๊ณ  ์ด๋ฆ„์€ {!$Input:Sender.Name}์ด๋ฉฐ {!$Input:Sender.CompanyName}(์ด)๋ผ๋Š” ํšŒ์‚ฌ์— ์†Œ์†๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค. ์ž ์žฌ ๊ณ ๊ฐ์€ {!$Input:Recipient.Title}์ธ {!$Input:Recipient.Name},์ž…๋‹ˆ๋‹ค. ํšŒ์‚ฌ๋Š” {!$Input:Recipient.MailingCity}์— ์žˆ์Šต๋‹ˆ๋‹ค.

์œ„์˜ ์ž ์žฌ ๊ณ ๊ฐ์„ Cloud Kicks์˜ ๊ธฐ์กด ๋ฐ ์‹ ๊ทœ ๊ณ ๊ฐ์—๊ฒŒ ๊ต๋ฅ˜์˜ ์žฅ์„ ์ œ๊ณตํ•˜๊ณ  ์ถœ์‹œ ์˜ˆ์ • ์ œํ’ˆ์„ ์†Œ๊ฐœํ•˜๋Š” ์ด๋ฒคํŠธ์— ์ดˆ์ฒญํ•˜๋Š” ์ด๋ฉ”์ผ์„ 70๋‹จ์–ด ์ด๋‚ด๋กœ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. ์ž ์žฌ ๊ณ ๊ฐ์ด ํ•ด๋‹น ์ด๋ฒคํŠธ์— ์ฐธ์„ํ•˜์—ฌ ์–ป์„ ์ˆ˜ ์žˆ๋Š” ํ˜œํƒ์„ ์„ค๋ช…ํ•˜๊ณ , ์ƒ์„ธํ•œ ์ •๋ณด๊ฐ€ ํ•„์š”ํ•  ๊ฒฝ์šฐ ํ•ด๋‹น ์ด๋ฒคํŠธ ํ˜„์žฅ์ด๋‚˜ ์˜จ๋ผ์ธ์—์„œ ์–ผ๋งˆ๋“ ์ง€ ์ƒ๋‹ด์ด ๊ฐ€๋Šฅํ•˜๋‹ค๊ณ  ๋ง๋ถ™์ž…๋‹ˆ๋‹ค.

์ด๋ฉ”์ผ์— ๋‹ค์Œ ์ด๋ฒคํŠธ ์ •๋ณด๋ฅผ ์ถ”๊ฐ€ํ•ฉ๋‹ˆ๋‹ค. {!$Apex:ContactEvents.Prompt}.

์ข‹์Šต๋‹ˆ๋‹ค! ์ด์ œ ํ•˜๋‚˜์˜ ์ด๋ฒคํŠธ๋ฅผ ์ฐธ์กฐํ•˜์ง€ ์•Š์•„๋„ ๋ฉ๋‹ˆ๋‹ค. Linda๋Š” Apex ํด๋ž˜์Šค๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ํŠน์ • ์—ฐ๋ฝ์ฒ˜์— ๊ฐ€๊นŒ์šด ์ด๋ฒคํŠธ๋ฅผ ๋ฐ˜ํ™˜ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋ฆฌ์†Œ์Šค

Salesforce ๋„์›€๋ง์—์„œ Trailhead ํ”ผ๋“œ๋ฐฑ์„ ๊ณต์œ ํ•˜์„ธ์š”.

Trailhead์— ๊ด€ํ•œ ์—ฌ๋Ÿฌ๋ถ„์˜ ์˜๊ฒฌ์— ๊ท€ ๊ธฐ์šธ์ด๊ฒ ์Šต๋‹ˆ๋‹ค. ์ด์ œ Salesforce ๋„์›€๋ง ์‚ฌ์ดํŠธ์—์„œ ์–ธ์ œ๋“ ์ง€ ์ƒˆ๋กœ์šด ํ”ผ๋“œ๋ฐฑ ์–‘์‹์„ ์ž‘์„ฑํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

์ž์„ธํžˆ ์•Œ์•„๋ณด๊ธฐ ์˜๊ฒฌ ๊ณต์œ ํ•˜๊ธฐ