[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"footer-primary":3,"footer-description":93,"header-nav":95,"footer-secondary":234,"header-nav-data":260,"@directus-labs/ai-speech-generation-operation":262,"github-stars":321,"site-banners":423,"74634853-196b-4ce3-b256-4534c054838f":429,"8f849cd0-a47b-4e32-bb19-b478973c90f7":458,"dfd79d2b-7af5-4cdb-aa94-3f73de97ebd8":464,"9df3f40e-6272-4ec6-a0d7-cc29265e087c":470,"1b444c23-b593-4391-9410-4ca5d2c7a7cb":476,"358b0659-1f05-4427-bd1c-4bc03a43c182":479},{"items":4},[5,29,49,69],{"id":6,"title":7,"url":8,"page":8,"children":9},"522e608a-77b0-4333-820d-d4f44be2ade1","Solutions",null,[10,15,20,25],{"id":11,"title":12,"url":8,"page":13},"fcafe85a-a798-4710-9e7a-776fe413aae5","Headless CMS",{"permalink":14},"/solutions/headless-cms",{"id":16,"title":17,"url":8,"page":18},"79972923-93cf-4777-9e32-5c9b0315fc10","Backend-as-a-Service",{"permalink":19},"/solutions/backend-as-a-service",{"id":21,"title":22,"url":8,"page":23},"0fa8d0c1-7b64-4f6f-939d-d7fdb99fc407","Product Information",{"permalink":24},"/solutions/product-information-management",{"id":26,"title":27,"url":28,"page":8},"63946d54-6052-4780-8ff4-91f5a9931dcc","100+ Things to Build","https://directus.io/blog/100-tools-apps-and-platforms-you-can-build-with-directus",{"id":30,"title":31,"url":8,"page":8,"children":32},"8ab4f9b1-f3e2-44d6-919b-011d91fe072f","Resources",[33,37,41,45],{"id":34,"title":35,"url":36,"page":8},"f951fb84-8777-4b84-9e91-996fe9d25483","Documentation","https://docs.directus.io",{"id":38,"title":39,"url":40,"page":8},"366febc7-a538-4c08-a326-e6204957f1e3","Guides","https://docs.directus.io/guides/",{"id":42,"title":43,"url":44,"page":8},"aeb9128e-1c5f-417f-863c-2449416433cd","Community","https://directus.chat",{"id":46,"title":47,"url":48,"page":8},"da1c2ed8-0a77-49b0-a903-49c56cb07de5","Release Notes","https://github.com/directus/directus/releases",{"id":50,"title":51,"url":8,"page":8,"children":52},"d61fae8c-7502-494a-822f-19ecff3d0256","Support",[53,57,61,65],{"id":54,"title":55,"url":56,"page":8},"8c43c781-7ebd-475f-a931-747e293c0a88","Issue Tracker","https://github.com/directus/directus/issues",{"id":58,"title":59,"url":60,"page":8},"d77bb78e-cf7b-4e01-932a-514414ba49d3","Feature Requests","https://github.com/directus/directus/discussions?discussions_q=is:open+sort:top",{"id":62,"title":63,"url":64,"page":8},"4346be2b-2c53-476e-b53b-becacec626a6","Community Chat","https://discord.com/channels/725371605378924594/741317677397704757",{"id":66,"title":67,"url":68,"page":8},"26c115d2-49f7-4edc-935e-d37d427fb89d","Cloud Dashboard","https://directus.cloud",{"id":70,"title":71,"url":8,"page":8,"children":72},"49141403-4f20-44ac-8453-25ace1265812","Organization",[73,78,84,88],{"id":74,"title":75,"url":76,"page":77},"1f36ea92-8a5e-47c8-914c-9822a8b9538a","About","/about",{"permalink":76},{"id":79,"title":80,"url":81,"page":82},"b84bf525-5471-4b14-a93c-225f6c386005","Careers","#",{"permalink":83},"/careers",{"id":85,"title":86,"url":87,"page":8},"86aabc3a-433d-434b-9efa-ad1d34be0a34","Brand Assets","https://drive.google.com/drive/folders/1lBOTba4RaA5ikqOn8Ewo4RYzD0XcymG9?usp=sharing",{"id":89,"title":90,"url":8,"page":91},"8d2fa1e3-198e-4405-81e1-2ceb858bc237","Contact",{"permalink":92},"/contact",{"description":94},"\u003Cp>A composable backend to build your Headless CMS, BaaS, and more.&nbsp;\u003C/p>",{"items":96},[97,159,215,220,227],{"id":98,"title":99,"url":8,"callout":100,"callout_title":101,"children_title":102,"page":8,"children":103},"62c04c6c-5793-4702-8ed1-73dd563fd605","Product","8f849cd0-a47b-4e32-bb19-b478973c90f7","Project Showcase","Use Cases and Features",[104,110,116,123,128,136,144,152],{"id":105,"title":12,"url":106,"description":107,"image":8,"icon":108,"page":109},"e7d7d5ed-89b1-4455-8b4a-8ae92c70e3a0","/solutions/headless-cms/","Manage and deliver content with ease","code_blocks",{"permalink":14},{"id":111,"title":17,"url":112,"description":113,"image":8,"icon":114,"page":115},"60bdefd9-95e6-45a3-9f81-4748d07c59d3","/solutions/backend-as-a-service/","Build and ship applications faster","speed",{"permalink":19},{"id":117,"title":118,"url":119,"description":120,"image":8,"icon":121,"page":122},"5f9aebeb-4f89-445e-9850-5b1261a2743c","Headless Commerce","/solutions/product-information-management/","A single source of truth for products","shopping_cart_checkout",{"permalink":24},{"id":124,"title":125,"url":28,"description":126,"image":8,"icon":127,"page":8},"49e46134-80be-470e-8c73-afb1417fa9b6","100+ More Use Cases","Build anything (or everything)","lightbulb",{"id":129,"title":130,"url":131,"description":132,"image":8,"icon":133,"page":134},"a589ac77-a5ce-45c5-a054-e43111e19158","Instant APIs","/products/connect/","Connect a database, get REST + GraphQL APIs","api",{"permalink":135},"/toolkit/connect",{"id":137,"title":138,"url":139,"description":140,"image":8,"icon":141,"page":142},"4a0f129a-c546-4493-b0a9-306e51692e90","Granular Policy-Based Auth","/products/auth/","Provide secure, autonomous data access","lock_person",{"permalink":143},"/toolkit/auth",{"id":145,"title":146,"url":147,"description":148,"image":8,"icon":149,"page":150},"f9250f2c-93a4-4108-80db-011bbe391ecf","Visual Automation Builder","/products/automate/","Automate content and data workflows with ease","build",{"permalink":151},"/toolkit/automate",{"id":153,"title":154,"url":8,"description":155,"image":8,"icon":156,"page":157},"f1ae4e40-5b05-42a4-9cd3-33dda35cc939","50+ More Features","Get everything you need out-of-the-box","auto_fix",{"permalink":158},"/features",{"id":160,"title":31,"url":8,"callout":161,"callout_title":162,"children_title":163,"page":8,"children":164},"2f6ad0d1-6dd3-4f17-b5c8-9f2abf71409a","dfd79d2b-7af5-4cdb-aa94-3f73de97ebd8","Watch Directus TV","Learn More",[165,172,179,185,192,198,204,209],{"id":166,"title":167,"url":168,"description":169,"image":8,"icon":170,"page":171},"0a3bf9f5-1ef2-43f4-bc09-7ff7488241c5","Blog","/blog","Read our latest articles and guides","library_books",{"permalink":168},{"id":173,"title":174,"url":81,"description":175,"image":8,"icon":176,"page":177},"165e3dc2-e51b-4456-8382-99c5775b0412","Case Studies","Case studies and success stories","magic_button",{"permalink":178},"/case-studies",{"id":180,"title":181,"url":182,"description":183,"image":8,"icon":184,"page":8},"5ae324b6-bf44-4c21-95ad-e6dc0c1c1f40","Community Forum","https://community.directus.io/","Questions and conversations","comment",{"id":186,"title":187,"url":81,"description":188,"image":8,"icon":189,"page":190},"b1db03f0-e537-490e-8c0f-c61c401d1024","Agency Directory","Browse our list of agency partners ","handshake",{"permalink":191},"/agency-directory",{"id":193,"title":194,"url":76,"description":195,"image":8,"icon":196,"page":197},"991731c8-eb40-4eec-85a5-6e977bcd7ec9","About Us","Learn more about Directus and the team","supervised_user_circle",{"permalink":76},{"id":199,"title":200,"url":201,"description":202,"image":8,"icon":203,"page":8},"52aebf38-b3ad-4a27-807d-ce52398cd509","Wall of Love","https://testimonial.to/directus/all","See what others are saying about us","heart_plus",{"id":205,"title":90,"url":81,"description":206,"image":8,"icon":207,"page":208},"a86eca65-d5ae-4263-b7d9-4f1a1c50a0b1","Have a general inquiry or question for us?","mark_email_unread",{"permalink":92},{"id":210,"title":51,"url":8,"description":211,"image":8,"icon":212,"page":213},"28225825-8d41-4809-9032-192fbf5c6e5d","Reach out to Directus support","support",{"permalink":214},"/support",{"id":216,"title":217,"url":218,"callout":8,"callout_title":8,"children_title":8,"page":8,"children":219},"a3f1275d-b088-4b11-99bf-143fcbf39104","Developers","/docs",[],{"id":221,"title":222,"url":223,"callout":8,"callout_title":8,"children_title":8,"page":224,"children":226},"fae8fded-d2e2-468e-a68b-82abec7a7225","Enterprise","/solutions/enterprise/",{"permalink":225},"/solutions/enterprise",[],{"id":228,"title":229,"url":230,"callout":8,"callout_title":8,"children_title":8,"page":231,"children":233},"5c5e2fbc-49fd-4e41-a71e-e4f8db2b00cf","Pricing","/pricing/",{"permalink":232},"/pricing/self-hosted",[],{"items":235},[236,242,248,254],{"id":237,"title":238,"url":8,"page":239,"children":241},"8a1b7bfa-429d-4ffc-a650-2a5fdcf356da","Cloud Policies",{"permalink":240},"/cloud-policies",[],{"id":243,"title":244,"url":81,"page":245,"children":247},"bea848ef-828f-4306-8017-6b00ec5d4a0c","License",{"permalink":246},"/bsl",[],{"id":249,"title":250,"url":81,"page":251,"children":253},"4e914f47-4bee-42b7-b445-3119ee4196ef","Terms",{"permalink":252},"/terms",[],{"id":255,"title":256,"url":81,"page":257,"children":259},"ea69eda6-d317-4981-8421-fcabb1826bfd","Privacy",{"permalink":258},"/privacy",[],{"header_cta_buttons":261},"74634853-196b-4ce3-b256-4534c054838f",{"name":263,"description":264,"verified":265,"id":266,"readme":267,"type":268,"last_updated":269,"host_version":270,"downloads":271,"total_downloads":272,"sandbox":273,"license":274,"publisher":275,"versions":282,"formatted_name":318,"formatted_readme":319,"formatted_description":264,"images":320,"recent_downloads_7_days":272,"recent_downloads_30_days":272},"@directus-labs/ai-speech-generation-operation","Use Genny's Text-to-Speech API to create new audio files.",false,"7cba76de-9fa7-4146-834e-0e72b422be2c","# AI Speech Generation Operation\n\nGenerate realistic speech clips from text using the [Genny API](https://docs.genny.lovo.ai).\n\n![The operation shows hardcoded text, a speaker name country and gener, and a speed slider](https://raw.githubusercontent.com/directus-labs/extension-ai-speech-generation-operation/main/docs/options.png)\n\nThis operation contains four required configuration options - a Genny API key, the text to use in the clip, a speaker from the selecton of voices, and a speed (between 0.1 and 3 - 1 being 'normal'). It returns a string which is a direct URL to the generated audio file.\n\n## Output\n\nThe output is a plain string which is a URL to the generated audio file.\n\n## Flow Setup\n\nUse the **AI Speech Generation** operation, using the `{{ step }}` variable syntax to dynamically create a prompt.\n\nImmediately after the operation, create a **Webhook / Request URL** operation with the name \"Import\". Use a `POST` Method and a URL of `https://your-directus-project-url/files/import`, being sure to provide your specific Directus Project URL. If public file uploads are not enabled, you will need to add an `Authorization` header with the value `Bearer token`, where `token` must be a static token from a user who has permissions to create files.\n\nUse the following Request Body:\n\n```json\n{\n\t\"url\": \"{{$last}}\"\n}\n```\n\nThis operation will return the id of the new file at `{{ import.data.data.id }}`. You can use this ID in file relational fields.\n","operation","2024-03-15T12:59:37.852Z","^10.10.0",[],0,true,"MIT",{"username":276,"verified":273,"id":277,"github_username":276,"github_name":278,"github_blog":279,"github_bio":8,"github_location":280,"github_company":8,"github_avatar_url":281},"phazonoverload","8486d50d-a6bc-45c6-8627-60f3c144732c","Kevin Lewis","https://lws.io","Berlin","https://avatars.githubusercontent.com/u/1461554?v=4",[283,301],{"version":284,"package":266,"publisher":277,"type":268,"host_version":270,"publish_date":269,"verified":265,"id":285,"url_repository":8,"url_homepage":8,"url_bugs":8,"file_count":286,"unpacked_size":287,"sandbox":273,"sandbox_requested_scopes":288,"license":274,"bundled":296,"maintainers":297},"1.0.1","34a91556-334b-49b1-8122-0284837f1f86",2,2465,{"request":289,"log":294,"sleep":295},{"urls":290,"methods":292},[291],"https://api.genny.lovo.ai/api/v1/**",[293],"POST",{},{},[],[298,299,300],10550,10551,10552,{"version":302,"package":266,"publisher":277,"type":268,"host_version":270,"publish_date":303,"verified":265,"id":304,"url_repository":8,"url_homepage":8,"url_bugs":8,"file_count":305,"unpacked_size":306,"sandbox":273,"sandbox_requested_scopes":307,"license":8,"bundled":313,"maintainers":314},"1.0.0","2024-03-14T19:39:00.696Z","8d1c6acc-4d0a-494c-b840-68631b4ea7a1",4,5006,{"request":308,"log":311,"sleep":312},{"urls":309,"methods":310},[291],[293],{},{},[],[315,316,317],10547,10548,10549,"AI Speech Generation Operation","\u003Ch1>AI Speech Generation Operation\u003C/h1>\n\u003Cp>Generate realistic speech clips from text using the \u003Ca href=\"https://docs.genny.lovo.ai\">Genny API\u003C/a>.\u003C/p>\n\u003Cp>\u003Cimg src=\"https://raw.githubusercontent.com/directus-labs/extension-ai-speech-generation-operation/main/docs/options.png\" alt=\"The operation shows hardcoded text, a speaker name country and gener, and a speed slider\">\u003C/p>\n\u003Cp>This operation contains four required configuration options - a Genny API key, the text to use in the clip, a speaker from the selecton of voices, and a speed (between 0.1 and 3 - 1 being 'normal'). It returns a string which is a direct URL to the generated audio file.\u003C/p>\n\u003Ch2>Output\u003C/h2>\n\u003Cp>The output is a plain string which is a URL to the generated audio file.\u003C/p>\n\u003Ch2>Flow Setup\u003C/h2>\n\u003Cp>Use the \u003Cstrong>AI Speech Generation\u003C/strong> operation, using the \u003Ccode>{{ step }}\u003C/code> variable syntax to dynamically create a prompt.\u003C/p>\n\u003Cp>Immediately after the operation, create a \u003Cstrong>Webhook / Request URL\u003C/strong> operation with the name \"Import\". Use a \u003Ccode>POST\u003C/code> Method and a URL of \u003Ccode>https://your-directus-project-url/files/import\u003C/code>, being sure to provide your specific Directus Project URL. If public file uploads are not enabled, you will need to add an \u003Ccode>Authorization\u003C/code> header with the value \u003Ccode>Bearer token\u003C/code>, where \u003Ccode>token\u003C/code> must be a static token from a user who has permissions to create files.\u003C/p>\n\u003Cp>Use the following Request Body:\u003C/p>\n\u003Cpre>\u003Ccode class=\"language-json\">{\n\t\"url\": \"{{$last}}\"\n}\n\u003C/code>\u003C/pre>\n\u003Cp>This operation will return the id of the new file at \u003Ccode>{{ import.data.data.id }}\u003C/code>. You can use this ID in file relational fields.\u003C/p>\n",[],{"id":322,"node_id":323,"name":324,"full_name":325,"private":265,"owner":326,"html_url":343,"description":344,"fork":265,"url":345,"forks_url":346,"keys_url":347,"collaborators_url":348,"teams_url":349,"hooks_url":350,"issue_events_url":351,"events_url":352,"assignees_url":353,"branches_url":354,"tags_url":355,"blobs_url":356,"git_tags_url":357,"git_refs_url":358,"trees_url":359,"statuses_url":360,"languages_url":361,"stargazers_url":362,"contributors_url":363,"subscribers_url":364,"subscription_url":365,"commits_url":366,"git_commits_url":367,"comments_url":368,"issue_comment_url":369,"contents_url":370,"compare_url":371,"merges_url":372,"archive_url":373,"downloads_url":374,"issues_url":375,"pulls_url":376,"milestones_url":377,"notifications_url":378,"labels_url":379,"releases_url":380,"deployments_url":381,"created_at":382,"updated_at":383,"pushed_at":384,"git_url":385,"ssh_url":386,"clone_url":387,"svn_url":343,"homepage":388,"size":389,"stargazers_count":390,"watchers_count":390,"language":391,"has_issues":273,"has_projects":273,"has_downloads":273,"has_wiki":265,"has_pages":265,"has_discussions":273,"forks_count":392,"mirror_url":8,"archived":265,"disabled":265,"open_issues_count":393,"license":394,"allow_forking":273,"is_template":265,"web_commit_signoff_required":265,"has_pull_requests":273,"pull_request_creation_policy":399,"topics":400,"visibility":342,"forks":392,"open_issues":393,"watchers":390,"default_branch":419,"temp_clone_token":8,"custom_properties":420,"organization":421,"network_count":392,"subscribers_count":422},7122594,"MDEwOlJlcG9zaXRvcnk3MTIyNTk0","directus","directus/directus",{"login":324,"id":327,"node_id":328,"avatar_url":329,"gravatar_id":330,"url":331,"html_url":332,"followers_url":333,"following_url":334,"gists_url":335,"starred_url":336,"subscriptions_url":337,"organizations_url":338,"repos_url":339,"events_url":340,"received_events_url":341,"type":71,"user_view_type":342,"site_admin":265},15967950,"MDEyOk9yZ2FuaXphdGlvbjE1OTY3OTUw","https://avatars.githubusercontent.com/u/15967950?v=4","","https://api.github.com/users/directus","https://github.com/directus","https://api.github.com/users/directus/followers","https://api.github.com/users/directus/following{/other_user}","https://api.github.com/users/directus/gists{/gist_id}","https://api.github.com/users/directus/starred{/owner}{/repo}","https://api.github.com/users/directus/subscriptions","https://api.github.com/users/directus/orgs","https://api.github.com/users/directus/repos","https://api.github.com/users/directus/events{/privacy}","https://api.github.com/users/directus/received_events","public","https://github.com/directus/directus","The flexible backend for all your projects 🐰 Turn your DB into a headless CMS, admin panels, or apps with a custom UI, instant APIs, auth & more.","https://api.github.com/repos/directus/directus","https://api.github.com/repos/directus/directus/forks","https://api.github.com/repos/directus/directus/keys{/key_id}","https://api.github.com/repos/directus/directus/collaborators{/collaborator}","https://api.github.com/repos/directus/directus/teams","https://api.github.com/repos/directus/directus/hooks","https://api.github.com/repos/directus/directus/issues/events{/number}","https://api.github.com/repos/directus/directus/events","https://api.github.com/repos/directus/directus/assignees{/user}","https://api.github.com/repos/directus/directus/branches{/branch}","https://api.github.com/repos/directus/directus/tags","https://api.github.com/repos/directus/directus/git/blobs{/sha}","https://api.github.com/repos/directus/directus/git/tags{/sha}","https://api.github.com/repos/directus/directus/git/refs{/sha}","https://api.github.com/repos/directus/directus/git/trees{/sha}","https://api.github.com/repos/directus/directus/statuses/{sha}","https://api.github.com/repos/directus/directus/languages","https://api.github.com/repos/directus/directus/stargazers","https://api.github.com/repos/directus/directus/contributors","https://api.github.com/repos/directus/directus/subscribers","https://api.github.com/repos/directus/directus/subscription","https://api.github.com/repos/directus/directus/commits{/sha}","https://api.github.com/repos/directus/directus/git/commits{/sha}","https://api.github.com/repos/directus/directus/comments{/number}","https://api.github.com/repos/directus/directus/issues/comments{/number}","https://api.github.com/repos/directus/directus/contents/{+path}","https://api.github.com/repos/directus/directus/compare/{base}...{head}","https://api.github.com/repos/directus/directus/merges","https://api.github.com/repos/directus/directus/{archive_format}{/ref}","https://api.github.com/repos/directus/directus/downloads","https://api.github.com/repos/directus/directus/issues{/number}","https://api.github.com/repos/directus/directus/pulls{/number}","https://api.github.com/repos/directus/directus/milestones{/number}","https://api.github.com/repos/directus/directus/notifications{?since,all,participating}","https://api.github.com/repos/directus/directus/labels{/name}","https://api.github.com/repos/directus/directus/releases{/id}","https://api.github.com/repos/directus/directus/deployments","2012-12-12T01:35:36Z","2026-04-17T12:50:44Z","2026-04-17T12:20:47Z","git://github.com/directus/directus.git","git@github.com:directus/directus.git","https://github.com/directus/directus.git","https://directus.io",440578,34816,"TypeScript",4711,373,{"key":395,"name":396,"spdx_id":397,"url":8,"node_id":398},"other","Other","NOASSERTION","MDc6TGljZW5zZTA=","all",[133,401,402,403,404,405,324,406,407,408,409,410,411,412,413,414,415,416,417,418],"app","cms","composable","data-visualization","database","graphql","headless-cms","javascript","mariadb","mssql","mysql","no-code","node","postgresql","sql","sqlite","typescript","vue","main",{},{"login":324,"id":327,"node_id":328,"avatar_url":329,"gravatar_id":330,"url":331,"html_url":332,"followers_url":333,"following_url":334,"gists_url":335,"starred_url":336,"subscriptions_url":337,"organizations_url":338,"repos_url":339,"events_url":340,"received_events_url":341,"type":71,"user_view_type":342,"site_admin":265},329,[424],{"id":425,"icon":426,"content":427,"link":428,"include_paths":8,"exclude_paths":8},"812bf73d-ebfb-4246-9538-937a09a0c795","connected_tv","Learn more about our native MCP","https://directus.io/mcp",{"alignment":430,"style":431,"experiment_enabled":265,"experiment":8,"experiment_variant":432,"buttons":435,"variants":445},"center","default",{"id":433,"key":434,"experiment":8},"8c4951b4-a6f9-4c06-9f71-fd39a3bdad1e","control",[436,439,442],{"id":437,"block_button_id":438},15,"358b0659-1f05-4427-bd1c-4bc03a43c182",{"id":440,"block_button_id":441},16,"9df3f40e-6272-4ec6-a0d7-cc29265e087c",{"id":443,"block_button_id":444},232,"1b444c23-b593-4391-9410-4ca5d2c7a7cb",[446],{"id":447,"alignment":430,"style":431,"buttons":448,"experiment_variant":455},"e1885d45-3119-41a3-8294-3cd796ea6f02",[449,452],{"id":450,"block_button_id":451},203,"ade37731-147d-48c4-864a-cec007576362",{"id":453,"block_button_id":454},202,"1cb4e89f-f7de-4b46-bbb8-080191517a72",{"id":456,"key":457},"66d2be4f-2492-4944-8060-039c15515918","variant",{"id":100,"title":459,"description":460,"image":461,"external_url":8,"icon":8,"badge":8,"page":462,"resource":8},"Built With Directus","See what everyone's been building with Directus","e658de72-fb08-4ed2-8029-215c712c789e",{"permalink":463},"/built-with-directus",{"id":161,"title":465,"description":466,"image":467,"external_url":468,"icon":426,"badge":469,"page":8,"resource":8},"Directus TV","Go down the rabbit hole with hours of original video content from our team. ","ab70faf5-fc28-4608-a7e7-74fd4f020a9d","/tv","Video",{"id":441,"external_url":471,"label":472,"color":473,"outline":265,"icon":8,"size":474,"target":475,"ph_event":8,"page":8,"resource":8},"https://directus.cloud/account/register","Get Started","secondary","medium","_self",{"id":444,"external_url":68,"label":477,"color":473,"outline":273,"icon":478,"size":474,"target":475,"ph_event":8,"page":8,"resource":8},"Log In","arrow_forward",{"id":438,"external_url":8,"label":480,"color":481,"outline":265,"icon":8,"size":474,"target":475,"ph_event":8,"page":482,"resource":8},"Book a Demo","primary",{"permalink":483},"/demo"]