CrowTerminal
crowterminalAI-powered command line assistant with memory and automation capabilities for developers
Acciones disponibles (28)
Cada acción es una operación que el agente puede ejecutar contra este conector. Haz clic en una acción para ver sus parámetros.
Analyze Agent EngagementCROWTERMINAL_ANALYZE_ENGAGEMENTAcciónTool to analyze engagement correlation for every field in your agent's markdown. Use when you need to understand which agent configuration fields drive engagement and get specific recommendations for improvement. Returns similarity to best/worst performing versions and field-by-field analysis.
CROWTERMINAL_ANALYZE_ENGAGEMENTAcciónTool to analyze engagement correlation for every field in your agent's markdown. Use when you need to understand which agent configuration fields drive engagement and get specific recommendations for improvement. Returns similarity to best/worst performing versions and field-by-field analysis.
Parámetros de entrada
agent_mdobjectObligatorioThe agent's current markdown/skill data to analyze. This is a dictionary containing agent configuration fields like name, description, skills, personality, etc.
client_idstringObligatorioThe client ID to analyze engagement for
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Compare Agent MarkdownCROWTERMINAL_COMPARE_MDAcciónTool to compare your agent's markdown directly with all stored versions. Returns field differences showing which values differ across versions, lists missing fields not present in your current data, and provides version counts. Use when you need to understand how your current agent configuration compares to historical versions.
CROWTERMINAL_COMPARE_MDAcciónTool to compare your agent's markdown directly with all stored versions. Returns field differences showing which values differ across versions, lists missing fields not present in your current data, and provides version counts. Use when you need to understand how your current agent configuration compares to historical versions.
Parámetros de entrada
agentMdobjectObligatorioThe agent's current markdown/skill data to compare against all stored versions. Contains metadata about content style, hooks, engagement, and posting schedule.
clientIdstringObligatorioThe client ID to compare markdown versions for. Used to identify which client's historical data to compare against.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Create WebhookCROWTERMINAL_CREATE_WEBHOOKAcciónTool to register a new webhook for receiving real-time event notifications from CrowTerminal. Use when you need to set up asynchronous notifications for events like skill updates, data ingestion, or validation blocks.
CROWTERMINAL_CREATE_WEBHOOKAcciónTool to register a new webhook for receiving real-time event notifications from CrowTerminal. Use when you need to set up asynchronous notifications for events like skill updates, data ingestion, or validation blocks.
Parámetros de entrada
urlstringObligatoriouriThe webhook URL endpoint to receive event notifications. Must be a valid HTTPS URL accessible from the internet.
eventsstring[]ObligatorioArray of event types to subscribe to. Available events: 'skill.updated' (triggered when a skill is updated), 'data.ingested' (triggered when data is ingested), 'validation.blocked' (triggered when validation is blocked).
secretstringOptional secret key for webhook signature verification. If provided, this secret will be used to sign webhook payloads for security validation.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Delete WebhookCROWTERMINAL_DELETE_WEBHOOKAcciónTool to delete an existing webhook registration. Use when you need to remove a webhook that is no longer needed or should be replaced.
CROWTERMINAL_DELETE_WEBHOOKAcciónTool to delete an existing webhook registration. Use when you need to remove a webhook that is no longer needed or should be replaced.
Parámetros de entrada
webhook_idstringObligatorioThe unique identifier of the webhook to delete
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get BYOK Platform IntelligenceCROWTERMINAL_GET_BYOK_PLATFORM_INTELAcciónTool to get algorithm insights for TikTok, Instagram, and YouTube without client-specific context. Use when you need platform intelligence data for BYOK (Bring Your Own Key) analysis workflows. This endpoint provides raw contextual algorithm data without triggering LLM inference charges.
CROWTERMINAL_GET_BYOK_PLATFORM_INTELAcciónTool to get algorithm insights for TikTok, Instagram, and YouTube without client-specific context. Use when you need platform intelligence data for BYOK (Bring Your Own Key) analysis workflows. This endpoint provides raw contextual algorithm data without triggering LLM inference charges.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Client Memory ChangelogCROWTERMINAL_GET_CLIENT_MEMORY_CHANGELOGAcciónRetrieve human-readable change history for a client's memory. Provides a narrative view of how the client's skill data has evolved over time.
CROWTERMINAL_GET_CLIENT_MEMORY_CHANGELOGAcciónRetrieve human-readable change history for a client's memory. Provides a narrative view of how the client's skill data has evolved over time.
Parámetros de entrada
client_idstringObligatorioThe unique identifier of the client whose memory changelog to retrieve.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Client Memory PatternCROWTERMINAL_GET_CLIENT_MEMORY_PATTERNAcciónTool to track a specific field over time for trend analysis. Use when you need to understand how a particular metric evolved across versions or time periods.
CROWTERMINAL_GET_CLIENT_MEMORY_PATTERNAcciónTool to track a specific field over time for trend analysis. Use when you need to understand how a particular metric evolved across versions or time periods.
Parámetros de entrada
fieldstringThe field name to track over time (e.g., avgEngagement). If not specified, returns patterns for all tracked fields.
client_idstringObligatorioThe client ID to retrieve memory pattern for
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Components StatusCROWTERMINAL_GET_COMPONENTS_STATUSAcciónTool to get detailed status of each CrowTerminal service component. Returns current health status, latency, and summary statistics for all monitored components (database, cache, APIs, webhooks). Use when checking system health or diagnosing service issues.
CROWTERMINAL_GET_COMPONENTS_STATUSAcciónTool to get detailed status of each CrowTerminal service component. Returns current health status, latency, and summary statistics for all monitored components (database, cache, APIs, webhooks). Use when checking system health or diagnosing service issues.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Data TypesCROWTERMINAL_GET_DATA_TYPESAcciónTool to retrieve valid data types for ingestion across platforms. Returns available data types for TikTok, Instagram, and YouTube that can be used for data ingestion operations.
CROWTERMINAL_GET_DATA_TYPESAcciónTool to retrieve valid data types for ingestion across platforms. Returns available data types for TikTok, Instagram, and YouTube that can be used for data ingestion operations.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Recent IncidentsCROWTERMINAL_GET_INCIDENTSAcciónTool to retrieve list of recent incidents from CrowTerminal with duration and affected components. Use when you need to check system status, monitor service health, or investigate recent outages or degradations.
CROWTERMINAL_GET_INCIDENTSAcciónTool to retrieve list of recent incidents from CrowTerminal with duration and affected components. Use when you need to check system status, monitor service health, or investigate recent outages or degradations.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Platform IntelligenceCROWTERMINAL_GET_PLATFORM_INTELAcciónTool to retrieve algorithm insights for TikTok, Instagram, and YouTube. Returns platform-wide intelligence about content algorithm behavior and optimization strategies. Use when you need current platform algorithm trends and recommendations.
CROWTERMINAL_GET_PLATFORM_INTELAcciónTool to retrieve algorithm insights for TikTok, Instagram, and YouTube. Returns platform-wide intelligence about content algorithm behavior and optimization strategies. Use when you need current platform algorithm trends and recommendations.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Sandbox ClientCROWTERMINAL_GET_SANDBOX_CLIENTAcciónTool to get mock client data for testing in the sandbox environment. Use when you need to test client-related functionality without affecting real data. No authentication required for sandbox endpoints.
CROWTERMINAL_GET_SANDBOX_CLIENTAcciónTool to get mock client data for testing in the sandbox environment. Use when you need to test client-related functionality without affecting real data. No authentication required for sandbox endpoints.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Sandbox MemoryCROWTERMINAL_GET_SANDBOX_MEMORYAcciónTool to retrieve mock memory/skill data for testing purposes. Use when you need to test memory retrieval without affecting real data or requiring authentication. Part of the sandbox testing environment.
CROWTERMINAL_GET_SANDBOX_MEMORYAcciónTool to retrieve mock memory/skill data for testing purposes. Use when you need to test memory retrieval without affecting real data or requiring authentication. Part of the sandbox testing environment.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Service StatusCROWTERMINAL_GET_STATUSAcciónRetrieve CrowTerminal service status including overall health, component metrics, and uptime data. Use when you need to check the operational status of CrowTerminal services or monitor system health. No authentication required.
CROWTERMINAL_GET_STATUSAcciónRetrieve CrowTerminal service status including overall health, component metrics, and uptime data. Use when you need to check the operational status of CrowTerminal services or monitor system health. No authentication required.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Status HistoryCROWTERMINAL_GET_STATUS_HISTORYAcciónTool to get 7-day uptime data points ready for visualization and charting. Use when you need historical uptime metrics for monitoring dashboards or status displays.
CROWTERMINAL_GET_STATUS_HISTORYAcciónTool to get 7-day uptime data points ready for visualization and charting. Use when you need historical uptime metrics for monitoring dashboards or status displays.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Get Uptime DataCROWTERMINAL_GET_UPTIMEAcciónTool to retrieve historical uptime data for CrowTerminal agents. Use when you need to check system reliability, view uptime percentages for 24h/7d periods, or review recent service incidents.
CROWTERMINAL_GET_UPTIMEAcciónTool to retrieve historical uptime data for CrowTerminal agents. Use when you need to check system reliability, view uptime percentages for 24h/7d periods, or review recent service incidents.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Bulk Ingest Analytics DataCROWTERMINAL_INGEST_BULK_DATAAcciónTool to bulk ingest up to 50 analytics data points at once to CrowTerminal. Use when you need to efficiently push large amounts of platform analytics data for content creators across social media platforms. Ideal for batch uploads of retention, engagement, views, and other metrics.
CROWTERMINAL_INGEST_BULK_DATAAcciónTool to bulk ingest up to 50 analytics data points at once to CrowTerminal. Use when you need to efficiently push large amounts of platform analytics data for content creators across social media platforms. Ideal for batch uploads of retention, engagement, views, and other metrics.
Parámetros de entrada
itemsobject[]ObligatorioArray of data items to ingest. Maximum 50 items per request. Each item represents analytics data for a specific creator/platform/content combination.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Ingest Analytics DataCROWTERMINAL_INGEST_DATAAcciónTool to ingest platform analytics data from TikTok Studio, Instagram Insights, or YouTube Analytics. Use when you need to push retention curves, demographics, traffic sources, or other engagement metrics for analysis. Supports both video-specific and channel-level data ingestion.
CROWTERMINAL_INGEST_DATAAcciónTool to ingest platform analytics data from TikTok Studio, Instagram Insights, or YouTube Analytics. Use when you need to push retention curves, demographics, traffic sources, or other engagement metrics for analysis. Supports both video-specific and channel-level data ingestion.
Parámetros de entrada
dataobjectObligatorioThe actual analytics data payload. Structure varies by dataType. For retention: use 'curve' array with 'second' and 'retention' fields. For demographics: include age/gender/location distributions. For traffic_sources: include source names and percentages.
videoIdstringOptional video ID for video-specific analytics data. Required when ingesting metrics for a specific video rather than channel-level data.
clientIdstringObligatorioThe client ID for identifying the data source.
dataTypestringObligatorioType of analytics data being ingested. Common types include: 'retention' (audience retention curves), 'demographics' (age/gender/location data), 'traffic_sources' (referral sources), 'engagement' (likes/comments/shares), 'performance' (views/impressions).
platformstringObligatorioenumThe platform from which the analytics data originates (TikTok, Instagram, or YouTube).
TIKTOKINSTAGRAMYOUTUBEconfidencenumberConfidence level of the ingested data (0.0 to 1.0). Higher values indicate more reliable data. Useful for indicating data quality from OCR or parsing operations.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Ingest Sandbox DataCROWTERMINAL_INGEST_SANDBOX_DATAAcciónTool to mock data ingestion in sandbox environment. Use when testing the data ingestion workflow without affecting real data. No authentication required for sandbox operations.
CROWTERMINAL_INGEST_SANDBOX_DATAAcciónTool to mock data ingestion in sandbox environment. Use when testing the data ingestion workflow without affecting real data. No authentication required for sandbox operations.
Parámetros de entrada
dataobjectObligatorioThe actual analytics data payload. Structure varies by dataType. For retention: use 'curve' array with 'second' and 'retention' fields. For demographics: include age/gender/location distributions. For traffic_sources: include source names and percentages.
videoIdstringOptional video ID for video-specific analytics data. Required when ingesting metrics for a specific video rather than channel-level data.
clientIdstringObligatorioMock client identifier for testing purposes.
dataTypestringObligatorioType of analytics data being ingested. Common types include: 'retention' (audience retention curves), 'demographics' (age/gender/location data), 'traffic_sources' (referral sources), 'engagement' (likes/comments/shares), 'performance' (views/impressions).
platformstringObligatorioenumThe platform from which the analytics data originates (TikTok, Instagram, or YouTube).
TIKTOKINSTAGRAMYOUTUBEconfidencenumberConfidence level of the ingested data (0.0 to 1.0). Higher values indicate more reliable data. Useful for indicating data quality from OCR or parsing operations.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
List WebhooksCROWTERMINAL_LIST_WEBHOOKSAcciónTool to list all registered webhooks for the authenticated agent. Use when you need to view all webhook subscriptions and their configurations.
CROWTERMINAL_LIST_WEBHOOKSAcciónTool to list all registered webhooks for the authenticated agent. Use when you need to view all webhook subscriptions and their configurations.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Ping CrowTerminal ServiceCROWTERMINAL_PING_CROWTERMINALAcciónTool to check CrowTerminal service availability via a simple ping endpoint. Use when you need to verify the service is online and responding. Returns a pong confirmation with a timestamp.
CROWTERMINAL_PING_CROWTERMINALAcciónTool to check CrowTerminal service availability via a simple ping endpoint. Use when you need to verify the service is online and responding. Returns a pong confirmation with a timestamp.
Parámetros de entrada
Sin parámetros.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Bulk Read MemoryCROWTERMINAL_READ_BULK_MEMORYAcciónTool to read memory for multiple clients at once (up to 50). Use when you need to efficiently retrieve memory data for multiple creators in a single API call.
CROWTERMINAL_READ_BULK_MEMORYAcciónTool to read memory for multiple clients at once (up to 50). Use when you need to efficiently retrieve memory data for multiple creators in a single API call.
Parámetros de entrada
clientIdsstring[]ObligatorioArray of client IDs to retrieve memory for (maximum 50 clients per request)
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Register AgentCROWTERMINAL_REGISTER_AGENTAcciónTool to self-register a new agent and obtain an API key. Use when you need to create a new agent identity in CrowTerminal. No authentication required for this endpoint. Rate limited to 5 requests per hour per IP address.
CROWTERMINAL_REGISTER_AGENTAcciónTool to self-register a new agent and obtain an API key. Use when you need to create a new agent identity in CrowTerminal. No authentication required for this endpoint. Rate limited to 5 requests per hour per IP address.
Parámetros de entrada
agentNamestringObligatorioName of the agent to register. Must be unique and descriptive.
agentDescriptionstringOptional description of the agent's purpose or functionality.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Sandbox Engagement AnalysisCROWTERMINAL_RUN_SANDBOX_ENGAGEMENT_ANALYSISAcciónTool to run mock engagement analysis in the CrowTerminal sandbox environment. Use when you need to test the engagement analysis workflow without affecting real data or when developing and validating agent configurations.
CROWTERMINAL_RUN_SANDBOX_ENGAGEMENT_ANALYSISAcciónTool to run mock engagement analysis in the CrowTerminal sandbox environment. Use when you need to test the engagement analysis workflow without affecting real data or when developing and validating agent configurations.
Parámetros de entrada
agentMdobjectObligatorioAgent metadata object containing configuration for mock engagement analysis.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Test WebhookCROWTERMINAL_TEST_WEBHOOKAcciónTool to test a webhook URL by sending a test payload. Use when you need to verify that a webhook endpoint is properly configured and can receive requests.
CROWTERMINAL_TEST_WEBHOOKAcciónTool to test a webhook URL by sending a test payload. Use when you need to verify that a webhook endpoint is properly configured and can receive requests.
Parámetros de entrada
urlstringObligatorioThe webhook URL to test. This URL will receive a test payload to verify it's properly configured
secretstringOptional secret for signature generation. If provided, the webhook will be signed with this secret
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Update WebhookCROWTERMINAL_UPDATE_WEBHOOKAcciónTool to update an existing webhook configuration in CrowTerminal. Use when you need to modify webhook URL, change event subscriptions, or enable/disable a webhook.
CROWTERMINAL_UPDATE_WEBHOOKAcciónTool to update an existing webhook configuration in CrowTerminal. Use when you need to modify webhook URL, change event subscriptions, or enable/disable a webhook.
Parámetros de entrada
urlstringThe new webhook URL endpoint where events will be sent. Must be a valid HTTPS URL.
eventsstring[]Array of event types to subscribe to. Common events include 'skill.updated', 'data.ingested', 'validation.blocked'.
is_activebooleanEnable or disable the webhook. Set to true to activate, false to deactivate.
webhook_idstringObligatorioThe unique identifier of the webhook to update. Must be a valid webhook ID from CrowTerminal.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Validate Proposed ChangesCROWTERMINAL_VALIDATE_PROPOSED_CHANGESAcciónTool to validate proposed changes against historical data before updating memory. Use when you need to check if proposed changes contradict historical patterns and receive warnings or recommendations.
CROWTERMINAL_VALIDATE_PROPOSED_CHANGESAcciónTool to validate proposed changes against historical data before updating memory. Use when you need to check if proposed changes contradict historical patterns and receive warnings or recommendations.
Parámetros de entrada
clientIdstringObligatorioThe client ID to validate changes against
proposedChangesobject[]ObligatorioArray of proposed changes to validate against historical patterns
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not
Validate SandboxCROWTERMINAL_VALIDATE_SANDBOXAcciónTool to mock validation endpoint for testing in sandbox. Use when you need to test validation logic. Send 'tutorial' in proposedChanges to get a blocked response.
CROWTERMINAL_VALIDATE_SANDBOXAcciónTool to mock validation endpoint for testing in sandbox. Use when you need to test validation logic. Send 'tutorial' in proposedChanges to get a blocked response.
Parámetros de entrada
proposedChangesstring[]ObligatorioArray of proposed changes to validate. Send 'tutorial' as one of the values to get a blocked response for testing purposes.
Parámetros de salida
dataobjectObligatorioData from the action execution
errorstringError if any occurred during the execution of the action
successfulbooleanObligatorioWhether or not the action execution was successful or not