Constructors

Properties

client: Composio
id: string

Methods

  • Parameters

    • actionName: string
    • Optional params: Record<string, any>
    • Optional text: string
    • Optional connectedAccountId: string

    Returns Promise<Record<string, any>>

  • Returns Promise<undefined | {
        connectionId?: string;
        createdAt?: string;
        disabledAt?: string;
        id?: string;
        state?: {
            [key: string]: unknown;
        };
        triggerConfig?: {
            [key: string]: unknown;
        };
        triggerData?: string;
        triggerName?: string;
        updatedAt?: string;
    }[]>

  • Returns Promise<undefined | {
        appName?: string;
        connectionParams?: {
            access_token?: string;
            base_url?: string;
            bot_id?: string;
            client_id?: string;
            client_secret?: string;
            created_at?: number;
            duplicated_template_id?: string;
            expires_in?: number;
            organization?: string;
            owner?: string | {
                type?: string;
                user?: {
                    avatar_url?: (...) | (...);
                    id?: (...) | (...);
                    name?: (...) | (...);
                    object?: (...) | (...);
                    person?: (...) | (...);
                    type?: (...) | (...);
                };
            };
            refresh_token?: string;
            request_id?: string;
            scope?: string;
            token_type?: string;
            workspace_icon?: string;
            workspace_id?: string;
            workspace_name?: string;
        };
        connectorId?: string;
        createdAt?: string;
        id?: string;
        logo?: string;
        status?: "FAILED" | "INITIATED" | "ACTIVE";
        updatedAt?: string;
    }[]>

  • Parameters

    • appName: string
    • Optional authMode: AuthScheme
    • Optional authConfig: {
          [key: string]: any;
      }
      • [key: string]: any
    • Optional redirectUrl: string
    • Optional integrationId: string

    Returns Promise<ConnectionRequest>