AgentFreelance

Configurable freelance opportunity workspace · public preview 0.8.1 (development)
Draft-only · No external submissions

1. Account

Session tokens remain in this browser tab's memory. No credentials are saved in local storage.

2. Professional profile

3. Opportunities: import, preview and match

Discover real remote contracts with two independent sources. Choose Himalayas, Jobicy, Remote OK or We Work Remotely, or all four. Searches use your target role or keywords; only explicitly tagged Contractor, Contract or Freelance listings are imported. These may be employment engagements rather than freelance projects. Verify region restrictions and contract terms. Manual JSON import and fictional demos are separate. No application is sent.
No action yet. Sign in, select a professional profile, then import JSON or load fictional examples.
Imported listings belong only to your account. Rankings use the selected profile. Himalayas and Jobicy sources are credited separately; original listing links are preserved. No job applications are sent.
No results yet.

4. Autonomous opportunity scouting

The server can search for new remote offers twice a day without keeping your browser open. It checks declared skills, target roles, profile filters and risk indicators, and prepares a candidate-specific draft. The worker operates independently of ChatGPT. External application submission is NOT yet connected. A listing API does not authorize direct submissions.

This authorization does not send messages or applications by itself. There is no configured delivery connector. Qualified drafts remain AWAITING_AUTHORIZED_CHANNEL. Candidate details and a supported official employer submission route must be verified. No invented qualifications, duplicate applications, or bypassing authentication challenges.

Autonomous scouting is disabled until you enable it for your profile.
Sign in and save a professional profile to configure unattended searches.

5. Application delivery readiness

This audit shows what is missing before a qualified application may be submitted without per-job approval. It does not send email or application forms. A draft is not a submitted application.

SMTP delivery adapter available but not configured. No external submission channel is connected.
Select a professional profile and check readiness.

6. Candidate resume and one-time authorization

Your professional information is self-declared. Review and approve the exact resume text to use in future applications. This does not verify your legal identity or email ownership and does not activate outbound delivery.

This authorization can be revoked at any time and does not bypass any required employer questions or legal consent. It is separate from the autonomous scouting toggle.

No verified identity, email sender, or employer application channel is connected.
Choose a professional profile and load your resume approval status.

7. My job portal accounts

Upload a plain UTF-8 .txt file. For each portal, put exactly three lines in this order: HTTPS portal URL, registered username, password. Repeat the three lines for each additional portal; empty separator lines are optional. Passwords are encrypted on the server and are never displayed after import.

Example (placeholder values — do not paste real credentials into ChatGPT):
https://jobs.example.org/login
user@example.org
PASSWORD_GOES_HERE
https://another.example.org
another_user
SECOND_PASSWORD_GOES_HERE

The example uses placeholder values only. Every listed portal must use a real public HTTPS domain. The account already registered on each portal can be added here. Public discovery feeds such as Himalayas and Jobicy do not need your password.

No file uploaded. Portal login automation remains disabled until a site-specific authorized connector is validated.
Sign in to view your registered portal accounts.

You can remove an account at any time. Stored account names are masked; passwords cannot be retrieved from this screen. Importing credentials does not perform a login, pass an MFA/CAPTCHA challenge or send a job application. Credentials remain in an encrypted owner-isolated vault until deleted.