Три вещи, которые у вас просят снова и снова: сайт, существующий по адресу; ритм публикаций, под который не нужен штатный автор; и тот, кто проведёт первый звонок. Встройте их в свой продукт. Бренд, отношения с клиентом и счёт остаются вашими.
Ваш пользователь описывает страницу. Один POST запускает прогон, обратно приходит HTTPS-адрес — бакет, хостинг, сертификат и DNS внутри того же прогона. Ревизии можно посмотреть списком, откат — это эндпоинт, а файлы лежат в облачном аккаунте, которым владеете вы.
Прогон по расписанию исследует тему, пишет в заданном вами стиле, генерирует картинку и открывает pull request. Само ничего не публикуется — вливает человек, и именно поэтому под результатом можно ставить имя клиента.
Что нужно, чтобы запустить →Лид записался на звонок. Агент приходит на него, уже зная, кто это и о чём был запрос, ведёт разговор и оставляет после себя расшифровку. Видеовстречи — Google Meet и Контур.Толк.
Что он делает и чего не делает →Вы аутентифицируетесь от своего имени токеном, который выпускаете в своих же настройках: никто не выписывает его за вас и никто не нужен, когда вы его перевыпускаете. Облачные доступы привязаны к вашей организации и подставляются на сервере в момент вызова инструмента — значит, на нашей стороне нет доступа, которым можно дотянуться до инфраструктуры другого партнёра. Чтение по чужой организации возвращает «не найдено», а не «запрещено»: мы не подтверждаем, что чужая организация существует.
Это вся подготовка. Запуск идёт через тот же общий эндпоинт, которым запускается любой прогон Forge: один вызов возвращает идентификатор, дальше опрос. Никакого отдельного API, у которого вы были бы единственным клиентом, и никакого SDK, которого надо ждать. Токен даёт всё, что может ваша организация, — поэтому он живёт в вашем бэкенде и не попадает к конечному пользователю.
Потребление относится на ту организацию, которая его вызвала, тарифицируется по прайс-листу и списывается с баланса, перед которым стоит лимит. То есть вы видите, во сколько вам обходится каждый клиент, до того как решаете, сколько брать с него. Можно принести свои ключи к моделям и платить провайдеру напрямую.
Нет партнёрской панели под вашим брендом. Ваши клиенты не видят интерфейс Forge, потому что они его не получают: всё доходит до них через ваш продукт. Это хорошо ложится на встроенную функцию и плохо — на перепродажу личного кабинета. Голос — это видеовстречи, а не телефония: ничто здесь не отвечает на телефонный номер. Выкатка сайтов сегодня работает с хранилищем, CDN и DNS одного облака — форма процесса к нему не привязана, но другие адаптеры ещё не написаны. Лучше вы прочитаете это здесь, чем узнаете на второй неделе.