2023-12-22 09:13:53 +01:00
|
|
|
{
|
|
|
|
"$schema": "https://mintlify.com/schema.json",
|
2023-12-29 17:23:54 +01:00
|
|
|
"name": "Typebot Docs",
|
2024-02-27 11:28:37 +01:00
|
|
|
"openapi": ["/openapi/builder.json", "/openapi/viewer.json"],
|
2024-01-02 11:21:52 +01:00
|
|
|
"feedback": {
|
|
|
|
"suggestEdit": true
|
|
|
|
},
|
2023-12-22 09:13:53 +01:00
|
|
|
"logo": {
|
|
|
|
"dark": "/logo/dark.svg",
|
|
|
|
"light": "/logo/light.svg"
|
|
|
|
},
|
|
|
|
"favicon": "/favicon.png",
|
|
|
|
"colors": {
|
|
|
|
"primary": "#0042DA",
|
|
|
|
"light": "#5885FE",
|
|
|
|
"dark": "#0042DA",
|
|
|
|
"background": {
|
|
|
|
"dark": "#18181B"
|
|
|
|
},
|
|
|
|
"anchors": {
|
|
|
|
"from": "#FF7F57",
|
|
|
|
"to": "#9563FF"
|
|
|
|
}
|
|
|
|
},
|
|
|
|
"topbarLinks": [
|
|
|
|
{
|
|
|
|
"name": "Github",
|
|
|
|
"url": "https://github.com/baptisteArno/typebot.io"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"topbarCtaButton": {
|
|
|
|
"name": "Dashboard",
|
|
|
|
"url": "https://app.typebot.io"
|
|
|
|
},
|
|
|
|
"primaryTab": {
|
|
|
|
"name": "Learn"
|
|
|
|
},
|
|
|
|
"tabs": [
|
|
|
|
{
|
|
|
|
"name": "Self-Hosting",
|
|
|
|
"url": "self-hosting"
|
|
|
|
},
|
2024-01-02 11:21:52 +01:00
|
|
|
{
|
|
|
|
"name": "Contribute",
|
|
|
|
"url": "contribute"
|
|
|
|
},
|
2023-12-22 09:13:53 +01:00
|
|
|
{
|
|
|
|
"name": "API Reference",
|
|
|
|
"url": "api-reference"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"anchors": [
|
|
|
|
{
|
|
|
|
"name": "Community",
|
|
|
|
"icon": "discord",
|
|
|
|
"url": "https://typebot.io/discord"
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"navigation": [
|
|
|
|
{
|
|
|
|
"group": "Get Started",
|
|
|
|
"pages": ["get-started/introduction", "get-started/overview"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"group": "Flow",
|
|
|
|
"pages": [
|
2024-01-23 17:53:44 +01:00
|
|
|
"editor/graph",
|
2023-12-22 09:13:53 +01:00
|
|
|
{
|
|
|
|
"group": "Blocks",
|
|
|
|
"icon": "block",
|
|
|
|
"pages": [
|
|
|
|
"editor/blocks/overview",
|
|
|
|
{
|
|
|
|
"group": "Bubbles",
|
|
|
|
"pages": [
|
|
|
|
"editor/blocks/bubbles/text",
|
|
|
|
"editor/blocks/bubbles/image",
|
|
|
|
"editor/blocks/bubbles/video",
|
|
|
|
"editor/blocks/bubbles/embed",
|
|
|
|
"editor/blocks/bubbles/audio"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"group": "Inputs",
|
|
|
|
"pages": [
|
|
|
|
"editor/blocks/inputs/text",
|
|
|
|
"editor/blocks/inputs/number",
|
|
|
|
"editor/blocks/inputs/email",
|
|
|
|
"editor/blocks/inputs/website",
|
|
|
|
"editor/blocks/inputs/date",
|
|
|
|
"editor/blocks/inputs/phone-number",
|
|
|
|
"editor/blocks/inputs/buttons",
|
|
|
|
"editor/blocks/inputs/picture-choice",
|
|
|
|
"editor/blocks/inputs/payment",
|
|
|
|
"editor/blocks/inputs/rating",
|
|
|
|
"editor/blocks/inputs/file-upload"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"group": "Logic",
|
|
|
|
"pages": [
|
|
|
|
"editor/blocks/logic/set-variable",
|
|
|
|
"editor/blocks/logic/condition",
|
|
|
|
"editor/blocks/logic/redirect",
|
|
|
|
"editor/blocks/logic/script",
|
|
|
|
"editor/blocks/logic/typebot-link",
|
|
|
|
"editor/blocks/logic/wait",
|
|
|
|
"editor/blocks/logic/jump",
|
|
|
|
"editor/blocks/logic/ab-test"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"group": "Integrations",
|
|
|
|
"pages": [
|
|
|
|
"editor/blocks/integrations/google-sheets",
|
|
|
|
"editor/blocks/integrations/google-analytics",
|
|
|
|
"editor/blocks/integrations/webhook",
|
|
|
|
"editor/blocks/integrations/send-email",
|
|
|
|
"editor/blocks/integrations/zapier",
|
|
|
|
"editor/blocks/integrations/make-com",
|
|
|
|
"editor/blocks/integrations/pabbly-connect",
|
|
|
|
"editor/blocks/integrations/chatwoot",
|
|
|
|
"editor/blocks/integrations/meta-pixel",
|
|
|
|
"editor/blocks/integrations/openai",
|
2024-01-25 16:35:16 +01:00
|
|
|
"editor/blocks/integrations/zemantic-ai",
|
2024-02-07 17:43:11 +01:00
|
|
|
"editor/blocks/integrations/mistral",
|
2024-03-12 19:53:33 +02:00
|
|
|
"editor/blocks/integrations/elevenlabs",
|
2024-04-23 11:23:04 +02:00
|
|
|
"editor/blocks/integrations/anthropic",
|
2024-05-27 12:46:42 +04:00
|
|
|
"editor/blocks/integrations/dify-ai",
|
|
|
|
"editor/blocks/integrations/nocodb"
|
2023-12-22 09:13:53 +01:00
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"editor/variables",
|
|
|
|
"editor/publish",
|
|
|
|
"editor/share",
|
|
|
|
"editor/context-menu",
|
|
|
|
"editor/export-import"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"group": "Theme",
|
2024-02-27 11:28:37 +01:00
|
|
|
"pages": ["theme/overview", "theme/font"]
|
2023-12-22 09:13:53 +01:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"group": "Settings",
|
2024-03-07 15:39:09 +01:00
|
|
|
"pages": ["settings/overview", "settings/remember-user"]
|
2023-12-22 09:13:53 +01:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"group": "Deploy",
|
|
|
|
"pages": [
|
|
|
|
{
|
|
|
|
"group": "Web",
|
|
|
|
"icon": "globe",
|
|
|
|
"pages": [
|
|
|
|
"deploy/web/overview",
|
|
|
|
{
|
|
|
|
"group": "Libraries",
|
|
|
|
"pages": [
|
|
|
|
"deploy/web/libraries/html-javascript",
|
|
|
|
"deploy/web/libraries/react",
|
|
|
|
"deploy/web/libraries/next-js"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
"deploy/web/wordpress",
|
|
|
|
"deploy/web/iframe",
|
|
|
|
"deploy/web/script",
|
|
|
|
"deploy/web/webflow",
|
|
|
|
"deploy/web/custom-domain"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"group": "WhatsApp",
|
|
|
|
"icon": "whatsapp",
|
|
|
|
"pages": [
|
|
|
|
"deploy/whatsapp/overview",
|
|
|
|
"deploy/whatsapp/create-meta-app"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"group": "Results",
|
2024-01-10 11:51:04 +01:00
|
|
|
"pages": ["results/overview", "results/analytics"]
|
2023-12-22 09:13:53 +01:00
|
|
|
},
|
2024-01-24 10:15:40 +01:00
|
|
|
{
|
|
|
|
"group": "Workspace",
|
|
|
|
"pages": [
|
|
|
|
"workspace",
|
|
|
|
"workspace/add-members-and-guests",
|
|
|
|
"workspace/subscription",
|
|
|
|
"workspace/preferences"
|
|
|
|
]
|
|
|
|
},
|
2023-12-22 09:13:53 +01:00
|
|
|
{
|
|
|
|
"group": "Guides",
|
|
|
|
"pages": [
|
2024-03-04 17:57:32 +01:00
|
|
|
"guides/how-to-get-help",
|
2023-12-22 09:13:53 +01:00
|
|
|
"guides/mailer-lite",
|
|
|
|
"guides/multi-avatars",
|
|
|
|
"guides/rtl",
|
|
|
|
"guides/utm-in-results"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"group": "Misc",
|
2024-01-25 10:19:24 +01:00
|
|
|
"pages": ["faq", "privacy-policies", "report-abuse", "breaking-changes"]
|
2023-12-22 09:13:53 +01:00
|
|
|
},
|
|
|
|
{
|
|
|
|
"group": "Get started",
|
|
|
|
"pages": [
|
|
|
|
"self-hosting/get-started",
|
|
|
|
"self-hosting/configuration",
|
|
|
|
"self-hosting/troubleshoot"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"group": "Deploy",
|
|
|
|
"pages": [
|
|
|
|
"self-hosting/deploy/docker",
|
|
|
|
"self-hosting/deploy/vercel",
|
|
|
|
"self-hosting/deploy/manual"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"group": "Guides",
|
|
|
|
"pages": ["self-hosting/guides/s3", "self-hosting/guides/planetscale"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"group": "Get started",
|
|
|
|
"pages": ["api-reference/authentication", "api-reference/how-to"]
|
|
|
|
},
|
2024-01-02 11:21:52 +01:00
|
|
|
{
|
|
|
|
"group": "Get started",
|
2024-01-03 16:29:41 +01:00
|
|
|
"pages": ["contribute/overview"]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"group": "Guides",
|
|
|
|
"pages": [
|
|
|
|
"contribute/guides/local-installation",
|
|
|
|
"contribute/guides/create-block",
|
|
|
|
"contribute/guides/documentation",
|
2024-04-19 13:20:58 +02:00
|
|
|
"contribute/guides/blog",
|
2024-01-03 16:29:41 +01:00
|
|
|
"contribute/guides/translation"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"group": "The Forge",
|
|
|
|
"pages": [
|
|
|
|
"contribute/the-forge/overview",
|
|
|
|
"contribute/the-forge/cli",
|
|
|
|
"contribute/the-forge/block",
|
|
|
|
"contribute/the-forge/auth",
|
|
|
|
"contribute/the-forge/action",
|
|
|
|
"contribute/the-forge/run",
|
|
|
|
"contribute/the-forge/options",
|
|
|
|
"contribute/the-forge/fetcher"
|
|
|
|
]
|
2024-01-02 11:21:52 +01:00
|
|
|
},
|
2023-12-22 09:13:53 +01:00
|
|
|
{
|
|
|
|
"group": "Chat",
|
|
|
|
"pages": [
|
|
|
|
"api-reference/chat/start-chat",
|
|
|
|
"api-reference/chat/start-preview-chat",
|
|
|
|
"api-reference/chat/continue-chat",
|
|
|
|
"api-reference/chat/save-logs",
|
2024-06-20 10:53:17 +02:00
|
|
|
"api-reference/chat/generate-upload-url",
|
2023-12-22 09:13:53 +01:00
|
|
|
"api-reference/chat/update-typebot-in-session"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"group": "Typebot",
|
|
|
|
"pages": [
|
|
|
|
"api-reference/typebot/list",
|
|
|
|
"api-reference/typebot/get",
|
|
|
|
"api-reference/typebot/create",
|
|
|
|
"api-reference/typebot/import",
|
|
|
|
"api-reference/typebot/update",
|
|
|
|
"api-reference/typebot/delete",
|
|
|
|
"api-reference/typebot/get-published-bot",
|
|
|
|
"api-reference/typebot/publish",
|
|
|
|
"api-reference/typebot/unpublish"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"group": "Results",
|
|
|
|
"pages": [
|
|
|
|
"api-reference/results/list",
|
|
|
|
"api-reference/results/get",
|
|
|
|
"api-reference/results/delete",
|
|
|
|
"api-reference/results/list-logs"
|
|
|
|
]
|
|
|
|
},
|
2024-02-06 17:48:31 +01:00
|
|
|
{
|
|
|
|
"group": "Analytics",
|
|
|
|
"pages": ["api-reference/analytics/get-stats"]
|
|
|
|
},
|
:technologist: (folders) Add folder trpc endpoints (#1218)
<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->
## Summary by CodeRabbit
- **New Features**
- Introduced folder management capabilities including creation,
deletion, update, listing, and retrieval within workspaces.
- Added telemetry tracking for client events, Typebot publish events,
and analytics page views.
- Enhanced settings to track client events under specific conditions.
- Implemented server-side logic for analytics tracking with PostHog
integration.
- Added API documentation for folder operations (create, delete, get,
list, update).
- **Refactor**
- Updated `onConfirm` function's return type in `ConfirmModal`.
- Simplified folder creation process in tests.
- Refactored logic for handling file upload blocks and parsing publish
events in Typebot publishing.
- Migrated handler functions to TRPC endpoints for folder operations.
- **Documentation**
- Introduced documentation for new folder and telemetry functionalities.
- **Chores**
- Added new schemas for folders and telemetry events, including event
tracking and folder structure.
<!-- end of auto-generated comment: release notes by coderabbit.ai -->
2024-02-05 12:14:03 +01:00
|
|
|
{
|
|
|
|
"group": "Folder",
|
|
|
|
"pages": [
|
|
|
|
"api-reference/folder/list",
|
|
|
|
"api-reference/folder/get",
|
|
|
|
"api-reference/folder/create",
|
|
|
|
"api-reference/folder/update",
|
|
|
|
"api-reference/folder/delete"
|
|
|
|
]
|
|
|
|
},
|
2023-12-22 09:13:53 +01:00
|
|
|
{
|
|
|
|
"group": "Workspace",
|
|
|
|
"pages": [
|
|
|
|
"api-reference/workspace/list",
|
|
|
|
"api-reference/workspace/get",
|
|
|
|
"api-reference/workspace/create",
|
|
|
|
"api-reference/workspace/update",
|
|
|
|
"api-reference/workspace/delete",
|
|
|
|
"api-reference/workspace/list-members"
|
|
|
|
]
|
|
|
|
},
|
|
|
|
{
|
|
|
|
"group": "Billing",
|
|
|
|
"pages": [
|
|
|
|
"api-reference/billing/get-usage",
|
|
|
|
"api-reference/billing/list-invoices"
|
|
|
|
]
|
|
|
|
}
|
|
|
|
],
|
|
|
|
"footerSocials": {
|
2024-01-02 11:21:52 +01:00
|
|
|
"website": "https://typebot.io",
|
|
|
|
"discord": "https://typebot.io/discord",
|
2023-12-22 09:13:53 +01:00
|
|
|
"twitter": "https://twitter.com/Typebot_io",
|
|
|
|
"github": "https://github.com/baptisteArno/typebot.io"
|
|
|
|
}
|
|
|
|
}
|