만약 에이전시가 배포를 하게 된다면, 전화 기반 기업(call-led firm)을 위한 성장 스택을 배포하는 것은 엔지니어링 문제입니다. 이 글에서는 Python을 사용하여 데이터 형태의 온보딩 체크리스트, 통합 스모크 테스트, 그리고 교육 추적기 단계를 개략적으로 설명합니다. 이는 고객 사례가 아닌 예시이며, 공유할 결과는 없습니다.
이 전제는 전통적인 전화 기반 비즈니스가 AI 도구를 자체 서비스하는 데 실패하는 것을 관찰하고, BCG와 Google의 공개 글을 통해 도입(adoption)이 소프트웨어 자체보다는 사람과 프로세스에 관한 것임을 알게 된 데서 비롯되었습니다.
1. 데이터로서의 배포 계획
DEPLOYMENT_STEPS = [
{"step": "crm_import", "desc": "기존 리드를 CRM으로 가져오기"},
{"step": "telephony", "desc": "발신 장치를 통해 전화를 라우팅하고 결과를 기록하기"},
...
2. 라이브 전 스모크 테스트
def smoke_test(integrations: dict) -> list[str]:
failures = []
if not integrations.get("crm", {}).get("lead_count", 0):
...
3. 설정이 아닌 도입 추적
def adoption_report(weeks: list[dict]) -> dict:
# weeks: [{"calls_in_dialer": 40, "calls_total": 45, ...}, ...]
latest = weeks[-1]
...
이것이 보여주는 것
코드는 의도적으로 간단합니다. 어려운 부분은 단계 2와 3입니다: 각 통합이 이 고객에게 실제로 작동하는지 확인하고, 당신이 떠난 후에도 팀이 그것을 사용하는지 측정하는 것입니다. Google의 공개 지침 역시 다른 말로 같은 것을 말합니다. 도구가 얼마나 바쁜지가 아니라 비즈니스에 도움이 되는지를 측정해야 합니다.
한계점
실제 배포에는 이 개요에서 무시한, 고객별 특이 사항들이 있습니다: 번호 포팅(number porting), 메시징을 위한 동의 규칙(consent rules for messaging), 그리고 데이터 정리 작업입니다. 이것은 뼈대(scaffold)로 간주하십시오.
Tej Pandya, GrowEasy.ai 설립자.