Enable Personalized In-App Self-Success In Your Product With A Couple of Lines of Code.

Seamlessly Integrate AI-Driven Presentations and Digital Hubs: Let an AI Agent Generate and Present In-App Content to Engage Active Users Across Your Website, Web App, Portal, Dashboard, or Mobile App.
1 — Code for presentation popup widget (click on bulb on lower left corner):
<!-- only needed once -->
<script type="text/javascript" src="https://cast.app/cast-app-v2.js"></script>  

<script async>
   CastInApp.init({
     castMode: "widget", <!-- mode -->
     castType: "play",
     apiKey: "f92a872467c4b12f1021dbcb4a3a067a2f42b588dff45d64100b91fe63921ac4",
     projectId: 2682,
     contactId: "1443655", <!-- give me latest generative content for user with id 1443655 -->
     backgroundColor: "",
     chatPosition: "left", <!-- left position -->
     castHostname: "cast.app",
     startPoint: "",
     identifier: "castWidget",
   });
 </script>
2 — Presentation embedded in an IFrame in your website:
Code for iFrame:
<script type="text/javascript" src="https://cast.app/cast-app-v2.js"></script>  

<iframe id="castIframe1"></iframe>

<style>
   #castIframe1 {
     width: 100%;
     height: 600px;
     border: none;
   }
</style>  


<script async>
   CastInApp.init({
     castMode: "iframe",
     castType: "play",
     apiKey: "f92a872467c4b12f1021dbcb4a3a067a2f42b588dff45d64100b91fe63921ac4",
     projectId: 2682,
     contactId: "1443655",
     backgroundColor: "",
     chatPosition: "left",
     castHostname: "cast.app",
     startPoint: "",
     identifier: "castIframe1",
   });
</script>
3: Code for a link: Show Presentation
<!-- only needed once -->
<script type="text/javascript" src="https://cast.app/cast-app-v2.js"></script>  

<div class="container">
Code for a link: <a id="castLink" target="_blank" rel="noreferrer">Show Presentation</a>
</div>

<script async>
   CastInApp.init({
     castMode: "link",
     castType: "play",
     apiKey: "f92a872467c4b12f1021dbcb4a3a067a2f42b588dff45d64100b91fe63921ac4",
     projectId: 2682,
     contactId: "1443655",
     backgroundColor: "",
     castHostname: "cast.app",
     startPoint: "",
     identifier: "castLink",
   });
</script>
4: Code for a link: Show Digital Hub
<!-- only needed once -->
<script type="text/javascript" src="https://cast.app/cast-app-v2.js"></script>  

<div class="container">
Code for a link: <a id="castLinkHub" target="_blank" rel="noreferrer">Show Presentation</a>
</div>

<script async>
   CastInApp.init({
     castMode: "link",
     castType: "page",
     apiKey: "f92a872467c4b12f1021dbcb4a3a067a2f42b588dff45d64100b91fe63921ac4",
     projectId: 2682,
     contactId: "1443655",
     backgroundColor: "",
     castHostname: "cast.app",
     startPoint: "",
     identifier: "castLinkHub",
   });
</script>
5 — Digital Hub embedded in an iFrame in your website:
6 — Code for Digital Hub popup widget (not shown):
<!-- only needed once -->
<script type="text/javascript" src="https://cast.app/cast-app-v2.js"></script>  

<script async>
   CastInApp.init({
     castMode: "widget",
     castType: "play",
     apiKey: "f92a872467c4b12f1021dbcb4a3a067a2f42b588dff45d64100b91fe63921ac4",
     projectId: 2682,
     contactId: "1443655",
     backgroundColor: "",
     chatPosition: "right",
     castHostname: "cast.app",
     startPoint: "",
     identifier: "castWidgetHub",
   });
 </script>

Ready to Grow and Preserve revenue on Autopilot?