Skip to content

Commit

Permalink
feat: telli.so app (calcom#17083)
Browse files Browse the repository at this point in the history
  • Loading branch information
PeerRich authored Oct 12, 2024
1 parent 11fc2a7 commit 2c7c9fd
Show file tree
Hide file tree
Showing 15 changed files with 73 additions and 0 deletions.
2 changes: 2 additions & 0 deletions packages/app-store/apps.metadata.generated.ts
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ import sylapsvideo_config_json from "./sylapsvideo/config.json";
import synthflow_config_json from "./synthflow/config.json";
import { metadata as tandemvideo__metadata_ts } from "./tandemvideo/_metadata";
import telegram_config_json from "./telegram/config.json";
import telli_config_json from "./telli/config.json";
import basic_config_json from "./templates/basic/config.json";
import booking_pages_tag_config_json from "./templates/booking-pages-tag/config.json";
import event_type_app_card_config_json from "./templates/event-type-app-card/config.json";
Expand Down Expand Up @@ -172,6 +173,7 @@ export const appStoreMetadata = {
synthflow: synthflow_config_json,
tandemvideo: tandemvideo__metadata_ts,
telegram: telegram_config_json,
telli: telli_config_json,
basic: basic_config_json,
"booking-pages-tag": booking_pages_tag_config_json,
"event-type-app-card": event_type_app_card_config_json,
Expand Down
1 change: 1 addition & 0 deletions packages/app-store/apps.server.generated.ts
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,7 @@ export const apiHandlers = {
synthflow: import("./synthflow/api"),
tandemvideo: import("./tandemvideo/api"),
telegram: import("./telegram/api"),
telli: import("./telli/api"),
basic: import("./templates/basic/api"),
"booking-pages-tag": import("./templates/booking-pages-tag/api"),
"event-type-app-card": import("./templates/event-type-app-card/api"),
Expand Down
10 changes: 10 additions & 0 deletions packages/app-store/telli/DESCRIPTION.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
---
items:
- 1.jpg
- 2.jpg
- 3.jpg
- 4.jpg
- 5.jpg
---

{DESCRIPTION}
20 changes: 20 additions & 0 deletions packages/app-store/telli/api/add.ts
Original file line number Diff line number Diff line change
@@ -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://www.telli.so/en/caldotcom",
},
createCredential: ({ appType, user, slug, teamId }) =>
createDefaultInstallation({ appType, user: user, slug, key: {}, teamId }),
};

export default handler;
1 change: 1 addition & 0 deletions packages/app-store/telli/api/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export { default as add } from "./add";
Empty file.
16 changes: 16 additions & 0 deletions packages/app-store/telli/config.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
{
"/*": "Don't modify slug - If required, do it using cli edit command",
"name": "telli",
"slug": "telli",
"type": "telli_automation",
"logo": "icon-dark.svg",
"url": "https://www.telli.so/en/caldotcom",
"variant": "automation",
"categories": ["automation"],
"publisher": "telli technologies GmbH",
"email": "[email protected]",
"description": "telli AI agents reach your customers, make calls independently & enhance your customer experience - fully integrated into Cal.com.",
"isTemplate": false,
"__createdUsingCli": true,
"__template": "link-as-an-app"
}
1 change: 1 addition & 0 deletions packages/app-store/telli/index.ts
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
export * as api from "./api";
14 changes: 14 additions & 0 deletions packages/app-store/telli/package.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
{
"$schema": "https://json.schemastore.org/package.json",
"private": true,
"name": "@calcom/telli",
"version": "0.0.0",
"main": "./index.ts",
"dependencies": {
"@calcom/lib": "*"
},
"devDependencies": {
"@calcom/types": "*"
},
"description": "telli AI agents reach your customers, make calls independently & enhance your customer experience - fully integrated into Cal.com."
}
Binary file added packages/app-store/telli/static/1.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added packages/app-store/telli/static/2.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added packages/app-store/telli/static/3.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added packages/app-store/telli/static/4.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added packages/app-store/telli/static/5.jpg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 8 additions & 0 deletions packages/app-store/telli/static/icon-dark.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 2c7c9fd

Please sign in to comment.