Class Automation

Hierarchy

  • Automation

Constructors

Properties

Methods

api eventTypesList eventTypesListCancellable eventTypesListEndpoint functionList functionListCancellable functionListEndpoint permissionsDelete permissionsDeleteCancellable permissionsDeleteEndpoint permissionsEffective permissionsEffectiveCancellable permissionsEffectiveEndpoint permissionsList permissionsListCancellable permissionsListEndpoint permissionsRead permissionsReadCancellable permissionsReadEndpoint permissionsTrace permissionsTraceCancellable permissionsTraceEndpoint permissionsUpdate permissionsUpdateCancellable permissionsUpdateEndpoint sessionCancel sessionCancelCancellable sessionCancelEndpoint sessionList sessionListCancellable sessionListEndpoint sessionListPrompts sessionListPromptsCancellable sessionListPromptsEndpoint sessionRead sessionReadCancellable sessionReadEndpoint sessionResumeState sessionResumeStateCancellable sessionResumeStateEndpoint setAccessTokenFn setHeader setHeaders triggerCreate triggerCreateCancellable triggerCreateEndpoint triggerDelete triggerDeleteCancellable triggerDeleteEndpoint triggerList triggerListCancellable triggerListEndpoint triggerRead triggerReadCancellable triggerReadEndpoint triggerUndelete triggerUndeleteCancellable triggerUndeleteEndpoint triggerUpdate triggerUpdateCancellable triggerUpdateEndpoint typeList typeListCancellable typeListEndpoint workflowCreate workflowCreateCancellable workflowCreateEndpoint workflowDelete workflowDeleteCancellable workflowDeleteEndpoint workflowExec workflowExecCancellable workflowExecEndpoint workflowList workflowListCancellable workflowListEndpoint workflowRead workflowReadCancellable workflowReadEndpoint workflowTest workflowTestCancellable workflowTestEndpoint workflowUndelete workflowUndeleteCancellable workflowUndeleteEndpoint workflowUpdate workflowUpdateCancellable workflowUpdateEndpoint

Constructors

Properties

accessTokenFn?: (() => undefined | string)

Type declaration

    • (): undefined | string
    • Returns undefined | string

baseURL?: string
headers: Headers = {}

Methods

  • Parameters

    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV

    Returns string

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV

    Returns string

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV

    Returns string

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV

    Returns string

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV

    Returns string

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV

    Returns string

  • Parameters

    • fn: (() => undefined | string)
        • (): undefined | string
        • Returns undefined | string

    Returns Automation

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV

    Returns string

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV

    Returns string

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV

    Returns string

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV

    Returns string

  • Parameters

    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV

    Returns string

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV

    Returns string

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV

    Returns string

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV

    Returns string

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV

    Returns string

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns Promise<KV>

  • Parameters

    • a: KV
    • extra: AxiosRequestConfig<any> = {}

    Returns {
        cancel: (() => void);
        response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>);
    }

    • cancel: (() => void)
        • (): void
        • Returns void

    • response: ((a: KV, extra?: AxiosRequestConfig<any>) => Promise<KV>)
        • (a: KV, extra?: AxiosRequestConfig<any>): Promise<KV>
        • Parameters

          • a: KV
          • Optional extra: AxiosRequestConfig<any>

          Returns Promise<KV>

  • Parameters

    • a: KV

    Returns string