get_external_input_jobs
Retrieve Arcanna external input jobs configured with an API key to send data via HTTP calls. Use this to identify jobs ready for data ingestion.
Instructions
Retrieve Arcanna External Input Jobs.
An Arcanna External Input Job refers to a job where the user's API Key is configured on the input integration, enabling data to be sent via HTTP calls.
Use this tool only when:
- 1. The user intends to send data to Arcanna
Example user query: "I want to start pushing/send data to Arcanna. What jobs can I use?"
- 2. The user specifically requests jobs configured with an external API Key
Example user query: "Can you show me the jobs that use an external API key input?"
DO NOT use this tool outside the specific scenarios described. If you're unsure, ask the user for clarification before proceeding.
DO NOT use this tool if the user is requesting a generic job retrieval, such as:
- 1. "What are the available jobs?"
- 2. "What jobs are in Arcanna?"
- 3. "List the jobs."
- 4. "Show the jobs."
In such cases, use a different tool designed for general job listing instead.
Returns:
--------
list
A list of dictionaries, each representing job details with the following keys:
- job_id (int): Unique identifier for the job.
- category (str): Category of the job.
- title (str): Title or name of the job.
- status (str): Current status of the job (e.g., ENABLED - the job is ingesting events. DISABLED - the job is stopped.
READY_TO_SELECT_FEATURES - user must select decision points. etc.).
- retrain_state (str): State of the retraining process.
- retrain_msg (str): Message providing details about the retraining process.
- labels (list of str): List of decision labels associated with the job.
- features (list of str): List of decision points used in the job.
- processed_documents_count (int): Number of events processed.
- feedback_documents_count (int): Number of events that received feedback.
- last_processed_timestamp (str): Timestamp of the last processed event.
- last_feedback_timestamp (str): Timestamp of the last received feedback.
- last_train_start_timestamp (str): Timestamp when the last training started.
- last_train_finished_timestamp (str): Timestamp when the last training finished.
- invalid (bool): Indicates whether the job is invalid (True/False).Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||