Agenty

Triggers web scraping agents to extract live data, monitors site changes, and pipes structured web results directly into your internal databases or CRM.

Try Agenty in Ceven

Ask Ceven anything
Standard

Why use Ceven?

  1. AI native Agenty integration

    • Describe the outcome and Ceven picks the right Agenty calls, fills the parameters, and checks the result.
    • Structured, agent friendly tool schemas so each call runs reliably instead of by guesswork.
    • Rich coverage for reading, writing, and querying your Agenty data, across all 79 of its actions.
  2. Managed auth

    • Built in OAuth with automatic token refresh and rotation.
    • One place to manage, scope, and revoke Agenty access.
    • Per user and per environment credentials instead of shared keys.
  3. Agent optimized design

    • Actions are tuned from real success and error rates so reliability climbs over time.
    • Full execution logs so you always know what ran in Agenty, when, and on whose behalf.
    • The agent pauses and asks when Agenty is unclear instead of plowing ahead.
  4. Enterprise grade security

    • Fine grained access so you control which agents and people can reach Agenty.
    • Least privilege by default, read scopes first and only the writes a workflow needs.
    • A full audit trail of every Agenty action to support review and sign off.

Supported tools

Every action Ceven's agents can run on Agenty, and when to use it.

Create Agent
Use this when you need to spin up a new scraping agent with a specific configuration and auto start settings.
Start Agent Job
Use this to trigger the execution of an existing agent to begin scraping the target pages.
Get Job Result
Pull the final output of a completed scraping job in JSON, CSV, or TSV format.
Fetch all agents
Pull a list of all active scraping agents under the account to check status or configuration.
Update Input
Use this to change the target URL or data source for a specific agent before starting a job.
Fetch List Rows
Pull all data entries from a specific Agenty list for processing in a downstream workflow.
Upload CSV to List
Bulk import a set of rows into an Agenty list to provide new targets for a scraping agent.
Create List
Initialize a new data list to store targets or results for your automation workflows.
Get Job Logs
Pull the execution logs for a specific job to debug why a scrape failed or timed out.
Stop Job
Halt a running scraping job immediately to save credits or stop an incorrect configuration.
Get Dashboard Reports
Pull usage data and page counts to monitor how many credits your agents are consuming.
Create Project
Organize multiple scraping agents and lists into a single named project for better management.
Clone Agent
Duplicate an existing agent configuration to quickly deploy a similar scraper for a new site.
Clear List Rows
Wipe all existing data from a list to prepare it for a fresh batch of scraped data.
Clone Agent by ID
Tool to clone an existing agent by its id. use when you need to duplicate an agent's configuration and optionally start the clone immediately.
Get Agent Templates
Tool to fetch all public agent templates and sample agents. use when listing available templates for users to select.
Delete Agent by ID
Tool to delete a single agent by its id. use when you need to permanently remove an agent after confirming it exists.
Get Agent by ID
Tool to fetch details of a specific agent by its id. use when you need full agent configuration before taking further actions.
Update Agent by ID
Tool to update an agent's configuration and settings by agent id. use when you need to modify an existing agent after retrieving its current settings. example: "update agent 123 with new name and tags."
Create API Key
Tool to create a new api key. use when you need to provision access credentials for the api.
Delete API key by ID
Tool to delete an api key by its key id. use when revoking access for a specific api key after confirming the correct key id.
Download API keys
Tool to download all api keys under an account in csv format. use when you need a complete list of api keys for export or backup.
Get all API keys
Tool to retrieve all api keys under an account. use after authentication when you need to list api keys with pagination and sorting.
Get API key by ID
Tool to get an api key by key id. use when retrieving details of a specific api key after identifying its id.
Reset API key by ID
Tool to reset an api key by key id. use when you need to regenerate the secret for an api key after compromise or rotation.
Update API key by ID
Tool to update an api key by its id. use when you need to modify name, role, or enabled state after confirming the api key's identifier.
Change API key status by ID
Tool to enable or disable an api key by its id. use when you need to toggle the activation state of an existing api key after retrieving its identifier.
Get all connections
Tool to get all connections. use after authenticating when you need to list connections with pagination and sorting.
Get dashboard reports and usage
Tool to fetch account reports like pages used by agent, date, and product. use when analyzing usage over a date range.
Get agent input by ID
Tool to get agent input by agent id. use when you need to inspect or validate an agent's current input configuration before updating or starting jobs.

30 actions · scroll to see them all

Frequently asked questions

Ceven treats Agenty as a data source that provides structured files or lists. When an Agenty job completes, Ceven can use the Get Job Result action to pull the final data in JSON or CSV format. The agent then parses this data and maps it to your destination system, such as adding a new lead to Salesforce or updating a price in Shopify. You can set up a workflow that polls for job completion or triggers a specific action once the result is ready. This ensures that web data does not just sit in a CSV file but actually triggers a business process in real time.
Yes. By using the Create Agent and Clone Agent actions, Ceven can programmatically deploy new scrapers. For example, if you add a new competitor to a tracking list in your CRM, Ceven can automatically clone a template agent in Agenty, update the target URL input, and start the first job. This removes the need to manually configure every new site you want to track. You can manage these agents within Agenty projects to keep your workspace organized as you scale from tracking ten sites to tracking thousands of pages across the web.
Ceven can monitor the status of your jobs using the Get Job Logs action. If a job fails due to a site layout change or a proxy error, the workflow can trigger a notification to your team in Slack or open a ticket in Jira. You can also build logic that attempts to restart the job once or tries a different proxy configuration if the API supports it. Because Ceven has access to the logs, the agent can often tell you exactly why the scrape failed, such as a 403 Forbidden error, allowing for faster troubleshooting.
Ceven can manage as many agents as your Agenty plan allows. However, be aware that Agenty imposes strict rate limits on API calls for agent creation and job triggering depending on your subscription tier. If you attempt to spin up hundreds of agents in a few seconds, Agenty may return a rate limit error. Ceven handles this by implementing a retry logic with exponential backoff, ensuring that your workflows eventually complete without crashing. We recommend spacing out large batch deployments of agents to stay within the bounds of your specific Agenty API quota.
Ceven can both read from and write to Agenty lists. You can use Ceven to upload a CSV of target URLs into an Agenty list, which the scraping agent then processes. Conversely, once an agent finishes scraping, Ceven can pull the rows from the resulting Agenty list and push them into your own database. This creates a bidirectional sync where Agenty handles the browser automation and Ceven handles the data orchestration. You can also use the Clear List Rows action to ensure you are not processing duplicate data during recurring daily or weekly scrapes.
Yes. For actions like Fetch List Rows or Fetch all agents, Ceven uses pagination parameters to ensure that no data is missed. If you have thousands of rows in a list, the agent will make sequential calls to Agenty to retrieve every single entry before proceeding to the next step in your workflow. This is critical for large scale data extraction where a single API response would be too large to handle. You can specify limits or offsets in your prompt if you only need the most recent entries from a specific Agenty job result.
Absolutely. The Update Input action allows Ceven to change the target URL or input data for an agent without needing to create a new agent from scratch. This is useful for workflows where the target site changes based on a trigger, such as a new lead coming in from a web form. Ceven takes the URL from the form, updates the Agenty agent input, and then triggers the job. This creates a dynamic scraping pipeline that responds to real time data rather than relying on a static list of URLs that must be updated manually.
Ceven connects to Agenty using secure API keys that are encrypted at rest. We never share these keys with other users or third party services. You can create a dedicated API key in Agenty specifically for Ceven, which allows you to restrict the permissions of that key or revoke it at any time from the Agenty dashboard. If you suspect a key has been compromised, you can use the Reset API key action through Ceven or the Agenty UI to rotate your secrets immediately without having to rebuild your entire scraping infrastructure.

Alternatives to Agenty

Other tools that solve a similar problem. Ceven supports these too, so you can switch or run more than one at once.

Try Ceven on your stack

Plug Ceven on top of the tools you already run. Connect Agenty and the rest of your stack, describe the outcome, and its agents handle the work end to end, days of it in minutes.

Get started for free