Cal.com์(๋ฅผ) ElevenLabs ๋ํํ AI ์์ฑ ์์ด์ ํธ์ ์ฐ๊ฒฐ
AI ์์ฑ ์์ด์ ํธ๊ฐ ์ค์๊ฐ ์บ๋ฆฐ๋ ์ฐ๋์ผ๋ก ์ผ์ ์์ฝ ๋ํ๋ฅผ ์ฒ์๋ถํฐ ๋๊น์ง ์ฒ๋ฆฌํ ์ ์๋๋ก ์ง์
AI ์์ฑ ์์ด์ ํธ๊ฐ Cal.com์ผ๋ก ๋ฏธํ ์ ์์ฝํ๋๋ก ํ๊ธฐ
- ๋ํํ AI ์์ด์ ํธ๋ฅผ ์์ฐ์ค๋ฌ์ด ์์ฑ ์ํธ์์ฉ์ผ๋ก ์ ์ฒด ์์ฝ ๊ณผ์ ์ ์ฒ๋ฆฌํ๋ ๊ฐ๋ ฅํ ์ผ์ ๋น์๋ก ์ ํํ์ธ์
- ์์ฑ ์์ด์ ํธ๊ฐ ์ค์๊ฐ์ผ๋ก ๊ฐ๋ฅ ์๊ฐ ํ์ธ, ์๊ฐ ์ ์, ์ฐธ์์ ์ ๋ณด ์์ง, ์์ฝ ํ์ ๊น์ง ํ ๋ฒ์ ๋ํ๋ก ์ฒ๋ฆฌํด ์ ํต์ ์ธ ์ผ์ ์์ฝ์ ๋ฒ๊ฑฐ๋ก์์ ์์ ์ธ์
- ์ธ๋ ฅ ํ์ฅ ์์ด ์์ฑ ์ํธ์์ฉ์ ๋๊ท๋ชจ๋ก ์ฒ๋ฆฌํด์ผ ํ๋ ๊ฐ๋ฐ์๋ฅผ ์ํด ์ค๊ณ๋ ์ ์ง์ฐ, ์ ๋ขฐ์ฑ ๋์ ์ผ์ ์์ฝ ๊ธฐ๋ฅ
- Cal.com์ ๊ฐ๋ ฅํ ์ผ์ ์์ฝ ์ธํ๋ผ๋ฅผ ElevenLabs์ ๋ํํ AI ํ๋ซํผ๊ณผ ๋งค๋๋ฝ๊ฒ ํตํฉํด ๋ฐ์ด๋ ๊ณ ๊ฐ ๊ฒฝํ์ ์ ๊ณตํฉ๋๋ค
๊ธฐ๋ฅ
ํตํฉ ๊ธฐ๋ฅ
AI ์์ฑ ์์ด์ ํธ์ ์๋ฒฝํ ์ผ์ ์์ฝ ๊ธฐ๋ฅ ์ ๊ณต
- ์ค์๊ฐ ์บ๋ฆฐ๋ ์ ๊ทผ
- ์์ฑ ์์ด์ ํธ๊ฐ ์ค์๊ฐ ๋ํ ์ค Cal.com API๋ฅผ ํตํด ์ฆ์ ๊ฐ๋ฅ ์๊ฐ์ ์กฐํ
- ์ด์ ์ง์ฐ ์๋ต์ผ๋ก ์ด์ํ ๋ฉ์ถค ์์ด ์์ฐ์ค๋ฌ์ด ๋ํ ํ๋ฆ ์ ์ง
- ๋ณต์กํ ์์ฝ ์ํฉ์ ์ํ ๋ค์ํ ์บ๋ฆฐ๋ ์ฐ๋ ๋ฐ ์ด๋ฒคํธ ์ ํ ์ง์
- ์ง๋ฅํ ์๊ฐ ์ถฉ๋ ํด๊ฒฐ
- ์ผ์ ์ถฉ๋์ ์๋์ผ๋ก ๊ฐ์งํ๊ณ ๋์ฒด ๊ฐ๋ฅํ ์๊ฐ๋๋ฅผ ์ ์
- ์ค๋งํธ ์๊ณ ๋ฆฌ์ฆ์ด ์บ๋ฆฐ๋์ ๋น ์๊ฐ ์ค ๊ฐ์ฅ ๊ฐ๊น์ด ์๊ฐ๋๋ฅผ ์ถ์ฒ
- ์๊ฐ๋ ์ฐจ์ด์ ๊ฐ๋ฅ ์๊ฐ ์ ํธ๋๋ ๋ํ๋ก ์์ฐ์ค๋ฝ๊ฒ ์ฒ๋ฆฌ
- ๋ํํ ์ ๋ณด ์์ง
- ์์ฑ ์์ด์ ํธ๊ฐ ๋ํ๋ฅผ ํตํด ํ์ํ ์์ฝ ์ ๋ณด๋ฅผ ์์ฐ์ค๋ฝ๊ฒ ์์ง
- ์ฐธ์์ ์ ๋ณด(์ด๋ฆ, ์ด๋ฉ์ผ, ์๊ฐ๋)๋ฅผ ์ค์๊ฐ์ผ๋ก ๊ฒ์ฆ
- ์ ๋ณด ์์ง ๊ณผ์ ์ ๋ํ ํ๋ฆ์ ์์ฐ์ค๋ฝ๊ฒ ํตํฉ
- ์๋ ์์ฝ ํ์
- ๋ํ๊ฐ ๋๋๋ฉด Cal.com API๋ฅผ ์ฌ์ฉํด ์ฆ์ ์บ๋ฆฐ๋ ์ด๋ฒคํธ ์์ฑ
- ์์ฝ ์ ๋ณด๋ฅผ ํฌํจํด ์ฆ์ ๋ฐ์ ์์๊ฒ ํ์ ์๋ด ์ ๊ณต
- ์๋ ์บ๋ฆฐ๋ ์ด๋ ๋ฐ ํ์ ์๋ด ๋ฉ์์ง ๋ฐ์ก
- ์ํฐํ๋ผ์ด์ฆ๊ธ ๋ณด์
- ElevenLabs ์ํฌ๋ฆฟ ๋งค๋์ ๋ฅผ ํตํ ์์ ํ API ํค ๊ด๋ฆฌ
- ๋ชจ๋ ํต์ ์ HTTPS ํ๋กํ ์ฝ๋ก ์ํธํ
- Cal.com API ์ ๊ทผ์ ์ํ Bearer ํ ํฐ ์ธ์ฆ
์ค์น
์ค์น ๊ฐ์ด๋
๊ฐ๋ฐ์ ์นํ์ ์ธ ์ค์ ์ผ๋ก Cal.com ํตํฉ์ ๋ช ๋ถ ๋ง์ ์์ํ์ธ์
1
Initial Inquiry & Meeting Details
Configure your agent to ask for meeting purpose, preferred date/time, and duration to gather all necessary scheduling information.
2
Check Calendar Availability
Configure the agent to check calendar availability by:
- Using theย get_available_slotsย tool to fetch open time slots
- Verifying if the requested time is available
- Suggesting alternatives if the requested time is unavailable
- Confirming the selected time with the caller
3
Check Calendar Availability
Once a time is agreed upon:
- Collect and validate the attendeeโs full name
- Verify email address accuracy
- Confirm time zone information
- Gather any additional required fields for your Cal.com setup
4
Meeting Creation
- Use theย book_meetingย tool after information verification
- Follow the booking template structure
- Confirm meeting creation with the attendee
- Inform them that they will receive a calendar invitation
๋ฌธ์ ํด๊ฒฐ
๋ฌธ์ ํด๊ฒฐ ๋ฐ ์ง์
๊ฐ๋ฐ์๋ฅผ ์ํ ํตํฉ ๋ฌธ์ ๋ฐ ํด๊ฒฐ ๋ฐฉ๋ฒ
