- Run Actors to scrape websites and automate browser workflows
- Poll Actor run status and retrieve logs when jobs finish
- Read structured results from datasets and key-value stores
- List and manage Actors, runs, and storage in your Apify account
Common use cases and example apps
How to connect Apify
Who can create Apify connections depends on your plan and workspace settings. See Who can create connections. App connectors are enabled by default on Free, Pro, and Business plans. On Enterprise plans, they are disabled by default until a workspace admin or owner enables them in Connectors → Admin settings → App connectors. You can create multiple Apify connections using different API tokens, which is useful for separating environments (for example, development and production) or managing usage limits. When the connection is created, you can link it to the projects where you want to use it. Anyone building in a project can ask Lovable in chat to link their project to it.Prerequisites
Before connecting Apify, make sure you have:- An Apify account
- An Apify API token
- Permission to create connections in your Lovable workspace (see Who can create connections)
All Actor runs and API usage through this connector count toward your Apify plan. Billing and quota are handled directly by Apify, not Lovable.
Step 1: Get an Apify API token
An Apify API token lets your Lovable app authenticate with the Apify API. To create an Apify API token:1
Open your Apify account
Sign in to the Apify Console.
2
Open API and Integrations
Go to Settings → API & Integrations.
3
Create a token
Create a new API token and give it a descriptive name, for example
Lovable integration.4
Copy the token
Copy the token and store it securely. Newer tokens often start with
apify_api_. Older tokens may look different.Step 2: Connect Apify to Lovable
You can create multiple connections using different API tokens.1
Open Apify in Connectors
Open Connectors and select Apify.
2
Add a connection
Click Add connection.
3
Configure the connection
- Display name: name the connection, for example
Apify Prod. This name is only used inside Lovable to identify the connection. - API token: paste your Apify API token.
4
Choose who can use this connection
Under Who can use this connection, decide who in your workspace can use the connection. You start as the only person with access:
- Only you (default): leave the access list as is; only you can use the connection and its associated data.
- Invite specific people: add workspace members by email; only you and the people you add can use the connection and its associated data.
- Invite entire workspace: click Invite entire workspace to make the connection available to everyone in your Lovable workspace.
5
Connect
Click Connect.
Limitations
The Apify connector cannot:- Call the Apify API from client-side browser code. Calls go through Lovable from a server-side endpoint.
- Refresh or rotate API tokens automatically. To rotate, create a new token in Apify and update the Lovable connection.
- Support per-end-user Apify login. Each connection represents a single Apify account shared across all projects linked to it.
429 responses and add retry-with-backoff in your server code.
If a request fails because the API token has been revoked or rotated in Apify, generate a new token and update the Lovable connection.
How to unlink projects from a connection
Editors and above can remove specific projects from a connection without deleting the connection entirely. The connection will remain available for other projects. To unlink projects:1
Open Connectors
Open Connectors and select .
2
Open the connection
Open the connection you want to manage.
3
Select projects
Under Linked projects, check the projects you want to unlink.
4
Confirm
Click Unlink projects and confirm.
How to delete a connection
Workspace admins and owners can delete connections. Other members can delete a connection if they created it, or if they have been explicitly granted access to it. Before deleting, review the Linked projects section to see which projects are currently using the connection. To delete a connection:1
Open Connectors
Open Connectors and select .
2
Open the connection
Open the connection you want to remove.
3
Review linked projects
Review the Linked projects section.
4
Delete
Under Delete this connection, click Delete and confirm.