Browser Automation Demo
Ask for a Connic email, password, and project title, then sign in and create the project through the dashboard.
connic init my-project --templates=browser-automation-demoOverview
Try a browser agent that completes a real task in the Connic dashboard. The demo asks for your account email, password, and a title for the new project, pausing for each response. The password field is masked. It then opens the Connic homepage, finds the sign-in flow, and creates the project using Deploy via CLI. The agent returns the project's name and URL when finished. Its short prompt defines the task, while Connic's built-in browser tools let it inspect pages, navigate, and fill in forms. Use the template to explore browser automation with human input, then adapt the task and input questions to build a workflow for another website.
Use cases
Browser automation walkthrough
See an agent complete a real, multi-step workflow through a live website.
Human input
Provide the email, password, and project title when the agent asks for them.
Dashboard project creation
Sign in to Connic, choose Deploy via CLI, and create a project with the requested title.
Architecture
Main template files
Install these files with connic init my-project --templates=browser-automation-demo. The CLI places agent definitions in a folder named after the template under agents/.
browser-automation-demo/
agents/
browser-automation-demo.yaml
requirements.txt
README.mdGet started
Install the template, create a Connic project, and deploy through a connected Git repository or the CLI.
Prerequisites
- Python 3.10+
- A Connic account (create a project first)
- Project credit for a connic/* model, or credentials for a BYOK provider
Install and scaffold
Install the SDK and create a project from this template.
terminalpip install connic-composer-sdk connic init my-project --templates=browser-automation-demoThen cd my-project
Deploy
Choose a deployment method. A connected Git repository deploys on push; use the CLI for projects without a connected Git repository.
Git integration
In Connic: Project Settings → Git & Environments, connect the GitHub repository
On the same page, map a branch (e.g. main) to the Production environment
Push the scaffolded project to that repository
terminalgit add . git commit -m "Add Browser Automation Demo template" git push origin mainCLI deploy
In Connic: Project Settings → API Keys & MCP Auth, create an API key and copy project ID
Run connic login in the project folder
Use connic dev to try with hot-reload, connic test to run suites, or connic deploy for production
terminalconnic login connic dev # Ephemeral dev env with hot-reload connic test # Run declarative test suites connic deploy # Deploy to productionConnect and configure
Run the agent with an empty input, then answer the email, password, and project-title requests. Use a connic/* model, or add BYOK credentials under Project Settings → LLM Provider.
Template source
Browse the full template, contribute improvements, or fork it for another use case.
connic-org/connic-awesome-agents/tree/main/browser-automation-demoInformation
- Publisher
- By Connic
- Category
- Agent Templates
- Difficulty
- Beginner
- Works with
- Source
- GitHub
More agent templates
Browse the marketplaceEmail Helpdesk
End-to-end email support with IMAP polling, auto-reply filtering, and intent classification. Drafts contextual replies from the configured retrieval.
Voice Customer Support
Build a voice support agent that searches your customer knowledge in Connic Retrieval and demonstrates ticket creation with a mock tool.
Invoice Processor
Extract structured data from invoices with AI, validate totals via a deterministic tool agent, and output auditable JSON with retry support.
SQS Order Processor
Validate and fulfill orders from SQS queues with fraud detection, inventory checks, and concurrency keys. Results publish to an outbound queue.
Research Assistant
Break complex research questions into sub-tasks, dispatch specialist agents in parallel, and synthesize web and internal data into structured, scored reports.
Lead Enricher
Enrich and qualify new signups by researching their company and scoring fit against the ideal customer profile. Saves qualified leads.