feat: add Famulor app integration to app store (#25857)
* Add Famulor app integration to app store Introduces the Famulor app as a new automation integration in the app store, including configuration, API handler, assets, and documentation. Updates redirectApps utility to include 'famulor' for redirection support. * fixed - famulor * Update packages/app-store/famulor/api/add.ts Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com> * Update packages/app-store/famulor/config.json Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com> * yarn app-store:build --------- Co-authored-by: Sahitya Chandra <sahityajb@gmail.com> Co-authored-by: devin-ai-integration[bot] <158243242+devin-ai-integration[bot]@users.noreply.github.com> Co-authored-by: Dhairyashil Shinde <93669429+dhairyashiil@users.noreply.github.com>
@@ -4,4 +4,4 @@ export { REDIRECT_APPS };
|
||||
|
||||
export const isRedirectApp = (slug: string): boolean => {
|
||||
return (REDIRECT_APPS as readonly string[]).includes(slug);
|
||||
};
|
||||
};
|
||||
@@ -32,6 +32,7 @@ import { metadata as exchange2013calendar__metadata_ts } from "./exchange2013cal
|
||||
import { metadata as exchange2016calendar__metadata_ts } from "./exchange2016calendar/_metadata";
|
||||
import exchangecalendar_config_json from "./exchangecalendar/config.json";
|
||||
import facetime_config_json from "./facetime/config.json";
|
||||
import famulor_config_json from "./famulor/config.json";
|
||||
import fathom_config_json from "./fathom/config.json";
|
||||
import { metadata as feishucalendar__metadata_ts } from "./feishucalendar/_metadata";
|
||||
import fonio_ai_config_json from "./fonio-ai/config.json";
|
||||
@@ -144,6 +145,7 @@ export const appStoreMetadata = {
|
||||
exchange2016calendar: exchange2016calendar__metadata_ts,
|
||||
exchangecalendar: exchangecalendar_config_json,
|
||||
facetime: facetime_config_json,
|
||||
famulor: famulor_config_json,
|
||||
fathom: fathom_config_json,
|
||||
feishucalendar: feishucalendar__metadata_ts,
|
||||
"fonio-ai": fonio_ai_config_json,
|
||||
|
||||
@@ -22,6 +22,7 @@ export const apiHandlers = {
|
||||
exchange2016calendar: import("./exchange2016calendar/api"),
|
||||
exchangecalendar: import("./exchangecalendar/api"),
|
||||
facetime: import("./facetime/api"),
|
||||
famulor: import("./famulor/api"),
|
||||
fathom: import("./fathom/api"),
|
||||
feishucalendar: import("./feishucalendar/api"),
|
||||
ga4: import("./ga4/api"),
|
||||
|
||||
@@ -0,0 +1,51 @@
|
||||
---
|
||||
items:
|
||||
- 1.jpg
|
||||
- 2.jpg
|
||||
- 3.jpg
|
||||
- 4.jpg
|
||||
- 5.jpg
|
||||
- 6.jpg
|
||||
---
|
||||
|
||||
{DESCRIPTION}
|
||||
|
||||
Famulor.io is a no-code platform for building, testing, deploying, and monitoring production-ready AI voice agents at scale. Create AI-powered assistants that handle incoming and outgoing calls through natural, human-like conversations without any coding required.
|
||||
|
||||
## Robust AI Agent Building Platform
|
||||
|
||||
Build and test complex workflows in minutes using our visual builder, then deploy them via phone calls, web calls, or anywhere else. Handle millions of calls with scalable concurrent calling and support over 50 parallel conversations to reduce wait times.
|
||||
|
||||
## 🔗 Cal.com 1-Click Integration
|
||||
|
||||
Connecting your Cal.com account is now faster and simpler than ever:
|
||||
|
||||
- Use the new one-click connect button to instantly link your calendar
|
||||
- Built-in troubleshooting tools help you identify and fix sync issues quickly
|
||||
- Perfect for ensuring your scheduling automations and booking workflows stay seamless across assistants and team calendars
|
||||
|
||||
## 🧑🤝🧑 Multi-Calendar Tools
|
||||
|
||||
We've added Multi-Calendar Tools, making scheduling smarter and more flexible than ever:
|
||||
|
||||
- **Team & Service Calendars** – Assign different calendars to the same assistant, perfect for businesses where customers choose a specific team member or service (e.g. hair vs. nails in a salon)
|
||||
- **Medical Appointments Made Easy** – Patients can now book directly with the right doctor's calendar, streamlining scheduling in clinics and practices
|
||||
- **Seamless Management** – Assistants handle multiple calendars effortlessly, reducing back-and-forth and ensuring accurate bookings every time
|
||||
|
||||
This update makes your AI assistants even more versatile, whether you're running a salon, clinic, or service team.
|
||||
|
||||
## Humanlike Voice Experience
|
||||
|
||||
Lifelike AI conversations with just 600ms latency, smooth turn-taking, and natural back-channeling. Real-time transcription and sentiment analysis enable immediate speech-to-text conversion and caller mood assessment.
|
||||
|
||||
## Multi-lingual Support
|
||||
|
||||
Support over 100 languages, including regional accents and cultural adaptations, with real-time translation to expand global customer reach. Support phone numbers from multiple countries worldwide.
|
||||
|
||||
## Preset Functions
|
||||
|
||||
Easy-to-use functions like booking meetings at [Cal.com](https://cal.com), call transfer, voicemail detection, and more. Comprehensive call management with audio recordings, searchable transcripts, and detailed reports to monitor performance and campaign results.
|
||||
|
||||
## GDPR Compliant
|
||||
|
||||
Famulor.io is fully GDPR compliant, ensuring all customer data is processed and stored exclusively in the EU with the highest security and compliance standards.
|
||||
@@ -0,0 +1,20 @@
|
||||
import { createDefaultInstallation } from "@calcom/app-store/_utils/installation";
|
||||
import type { AppDeclarativeHandler } from "@calcom/types/AppHandler";
|
||||
|
||||
import appConfig from "../config.json";
|
||||
|
||||
const handler: AppDeclarativeHandler = {
|
||||
appType: appConfig.type,
|
||||
variant: appConfig.variant,
|
||||
slug: appConfig.slug,
|
||||
supportsMultipleInstalls: false,
|
||||
handlerType: "add",
|
||||
redirect: {
|
||||
newTab: true,
|
||||
url: "https://docs.famulor.io/en/ai-assistants/cal-com-scheduling",
|
||||
},
|
||||
createCredential: ({ appType, user, slug, teamId }) =>
|
||||
createDefaultInstallation({ appType, user: user, slug, key: {}, teamId }),
|
||||
};
|
||||
|
||||
export default handler;
|
||||
@@ -0,0 +1,2 @@
|
||||
export { default as add } from "./add";
|
||||
|
||||
@@ -0,0 +1,21 @@
|
||||
{
|
||||
"/*": "Don't modify slug - If required, do it using cli edit command",
|
||||
"name": "Famulor",
|
||||
"slug": "famulor",
|
||||
"type": "famulor_automation",
|
||||
"logo": "icon-dark.svg",
|
||||
"url": "https://docs.famulor.io/en/ai-assistants/cal-com-scheduling",
|
||||
"externalLink": {
|
||||
"url": "https://www.famulor.io",
|
||||
"newTab": true
|
||||
},
|
||||
"variant": "automation",
|
||||
"categories": ["automation"],
|
||||
"publisher": "Famulor",
|
||||
"email": "support@famulor.io",
|
||||
"description": "AI voice agents with seamless Cal.com scheduling integration.",
|
||||
"isTemplate": false,
|
||||
"__createdUsingCli": true,
|
||||
"__template": "link-as-an-app"
|
||||
}
|
||||
|
||||
@@ -0,0 +1,2 @@
|
||||
export * as api from "./api";
|
||||
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"$schema": "https://json.schemastore.org/package.json",
|
||||
"private": true,
|
||||
"name": "@calcom/famulor",
|
||||
"version": "0.0.0",
|
||||
"main": "./index.ts",
|
||||
"dependencies": {
|
||||
"@calcom/lib": "workspace:*"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@calcom/types": "workspace:*"
|
||||
},
|
||||
"description": "Famulor AI assistants reach your customers, make calls independently & enhance your customer experience - fully integrated into Cal.com."
|
||||
}
|
||||
|
After Width: | Height: | Size: 160 KiB |
|
After Width: | Height: | Size: 154 KiB |
|
After Width: | Height: | Size: 130 KiB |
|
After Width: | Height: | Size: 129 KiB |
|
After Width: | Height: | Size: 99 KiB |
|
After Width: | Height: | Size: 88 KiB |
|
After Width: | Height: | Size: 18 KiB |
@@ -13,6 +13,7 @@ export const REDIRECT_APPS = [
|
||||
"cron",
|
||||
"deel",
|
||||
"elevenlabs",
|
||||
"famulor",
|
||||
"fonio-ai",
|
||||
"framer",
|
||||
"granola",
|
||||
|
||||
@@ -2485,6 +2485,15 @@ __metadata:
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@calcom/famulor@workspace:packages/app-store/famulor":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@calcom/famulor@workspace:packages/app-store/famulor"
|
||||
dependencies:
|
||||
"@calcom/lib": "workspace:*"
|
||||
"@calcom/types": "workspace:*"
|
||||
languageName: unknown
|
||||
linkType: soft
|
||||
|
||||
"@calcom/fathom@workspace:packages/app-store/fathom":
|
||||
version: 0.0.0-use.local
|
||||
resolution: "@calcom/fathom@workspace:packages/app-store/fathom"
|
||||
|
||||