Typeform
Работайте с Typeform
Typeform — удобная платформа для создания диалоговых форм, опросов и квизов с акцентом на вовлекающий пользовательский опыт.
Typeform позволяет:
- Создавать интерактивные формы: проектируйте красивые диалоговые формы, которые вовлекают респондентов уникальным интерфейсом «один вопрос за раз»
- Кастомизировать опыт: используйте условную логику, скрытые поля и кастомные темы для построения персонализированных пользовательских сценариев
- Интегрироваться с другими инструментами: подключайтесь к 1000+ приложений через нативные интеграции и API
- Анализировать данные ответов: получайте полезные инсайты через расширенную аналитику и отчётность
Интеграция Typeform в AACFlow позволяет вашим AI-агентам программно работать с данными Typeform в рамках своих воркфлоу. Агенты могут получать ответы на формы, обрабатывать данные отправки и встраивать обратную связь пользователей прямо в процессы принятия решений. Эта интеграция особенно полезна в таких сценариях, как квалификация лидов, анализ клиентской обратной связи и data-driven персонализация. Связывая AACFlow с Typeform, вы можете создавать интеллектуальные автоматизированные воркфлоу, которые превращают ответы из форм в полезные инсайты — анализируют тональность, классифицируют обратную связь, генерируют резюме и даже запускают follow-up действия по определённым паттернам ответов.
Интегрируйте Typeform в рабочий процесс. Может retrieve responses, download files, и get form insights. Can be used in trigger mode to trigger a workflow when a form — это submitted. Требуется API Key.
Получить form responses from Typeform
| Параметр | Тип | Обязательный | Описание |
|---|
formId | string | Да | Typeform form ID (e.g., "abc123XYZ") |
apiKey | string | Да | Typeform Personal Access Token |
pageSize | number | Нет | Number of responses to retrieve (e.g., 10, 25, 50) |
before | string | Нет | Cursor token for fetching the next page of older responses |
after | string | Нет | Cursor token for fetching the next page of newer responses |
since | string | Нет | Retrieve responses submitted after this date (e.g., "2024-01-01T00:00:00Z") |
until | string | Нет | Retrieve responses submitted before this date (e.g., "2024-12-31T23:59:59Z") |
completed | string | Нет | Filter by completion status (e.g., "true", "false", "all") |
| Параметр | Тип | Описание |
|---|
total_items | number | Total number of responses |
page_count | number | Total number of pages available |
items | array | Массив response objects with response_id, submitted_at, answers, and metadata |
Загрузить files uploaded in Typeform responses
| Параметр | Тип | Обязательный | Описание |
|---|
formId | string | Да | Typeform form ID (e.g., "abc123XYZ") |
responseId | string | Да | Response ID containing the files (e.g., "resp_xyz789") |
fieldId | string | Да | Unique ID of the file upload field |
filename | string | Да | Filename of the uploaded file |
inline | boolean | Нет | Whether to request the file with inline Content-Disposition |
apiKey | string | Да | Typeform Personal Access Token |
| Параметр | Тип | Описание |
|---|
fileUrl | string | Direct download URL for the uploaded file |
file | file | Downloaded file stored in execution files |
contentType | string | MIME type of the uploaded file |
filename | string | Original filename of the uploaded file |
Получить insights и analytics для Typeform forms
| Параметр | Тип | Обязательный | Описание |
|---|
formId | string | Да | Typeform form ID (e.g., "abc123XYZ") |
apiKey | string | Да | Typeform Personal Access Token |
| Параметр | Тип | Описание |
|---|
fields | array | Number of users who dropped off at this field |
↳ dropoffs | number | Number of users who dropped off at this field |
↳ id | string | Unique field ID |
↳ label | string | Field label |
↳ ref | string | Field reference name |
↳ title | string | Field title/question |
↳ type | string | Field type (e.g., short_text, multiple_choice) |
↳ views | number | Number of times this field was viewed |
form | object | Average completion time for this platform |
↳ platforms | array | Average completion time for this platform |
↳ average_time | number | Average completion time for this platform |
↳ completion_rate | number | Completion rate for this platform |
↳ platform | string | Platform name (e.g., desktop, mobile) |
↳ responses_count | number | Number of responses from this platform |
↳ total_visits | number | Total visits from this platform |
↳ unique_visits | number | Unique visits from this platform |
↳ summary | object | Overall average completion time |
↳ average_time | number | Overall average completion time |
↳ completion_rate | number | Overall completion rate |
↳ responses_count | number | Total number of responses |
↳ total_visits | number | Total number of visits |
↳ unique_visits | number | Total number of unique visits |
Получить список of all forms in your Typeform account
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Typeform Personal Access Token |
search | string | Нет | Search query to filter forms by title (e.g., "Customer Feedback") |
page | number | Нет | Page number for постраничная выборка (e.g., 1, 2, 3) |
pageSize | number | Нет | Number of forms per page (e.g., 10, 25, 50, max: 200) |
workspaceId | string | Нет | Filter forms by workspace ID (e.g., "ws_abc123") |
| Параметр | Тип | Описание |
|---|
total_items | number | Total number of forms in the account |
page_count | number | Total number of pages available |
items | array | Массив form objects with id, title, created_at, last_updated_at, settings, theme, and _links |
Получить complete details и structure of a specific form
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Typeform Personal Access Token |
formId | string | Да | Form unique identifier (e.g., "abc123XYZ") |
| Параметр | Тип | Описание |
|---|
id | string | Form unique identifier |
title | string | Form title |
type | string | Form type (form, quiz, etc.) |
settings | object | Form settings including language, progress bar, etc. |
theme | object | Theme reference |
workspace | object | Workspace reference |
fields | array | Массив form fields/questions |
welcome_screens | array | Массив welcome screens (empty if none configured) |
thankyou_screens | array | Массив thank you screens |
created_at | string | Form creation timestamp (ISO 8601 format) |
last_updated_at | string | Form last update timestamp (ISO 8601 format) |
published_at | string | Form publication timestamp (ISO 8601 format) |
_links | object | Related resource links including public form URL |
Создать новый form с fields и settings
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Typeform Personal Access Token |
title | string | Да | Form title |
type | string | Нет | Form type (default: "form"). Options: "form", "quiz" |
workspaceId | string | Нет | Workspace ID to create the form in (e.g., "ws_abc123") |
fields | json | Нет | Массив field objects defining the form structure. Each field needs: type, title, and optional properties/validations |
settings | json | Нет | Form settings object (language, progress_bar, etc.) |
themeId | string | Нет | me ID to apply to the form |
| Параметр | Тип | Описание |
|---|
id | string | Created form unique identifier |
title | string | Form title |
type | string | Form type |
settings | object | Form settings object |
theme | object | Theme reference |
workspace | object | Workspace reference |
fields | array | Массив created form fields (empty if none added) |
welcome_screens | array | Массив welcome screens (empty if none configured) |
thankyou_screens | array | Массив thank you screens |
_links | object | Related resource links including public form URL |
Обновитьn existing form using JSON Patch operations
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Typeform Personal Access Token |
formId | string | Да | Form unique identifier to update (e.g., "abc123XYZ") |
operations | json | Да | Массив JSON Patch operations (RFC 6902). Each operation needs: op (add/remove/replace), path, and value (for add/replace) |
| Параметр | Тип | Описание |
|---|
message | string | Success confirmation message |
Permanently delete a form и all its responses
| Параметр | Тип | Обязательный | Описание |
|---|
apiKey | string | Да | Typeform Personal Access Token |
formId | string | Да | Form unique identifier to delete (e.g., "abc123XYZ") |
| Параметр | Тип | Описание |
|---|
deleted | boolean | Произошла ли form was successfully deleted |
message | string | Deletion confirmation message |