1. Find the agent’s address
Check the active agent and its email address:2. Sign up with that address
Enter the address in the service’s signup form or API request. Fill in the required account details and request the verification email. Complete any consent, CAPTCHA, or additional authentication the service requires.3. Read the verification email
List the inbox, then read the matching message using its ID:4. Keep the service’s credentials
If the service issues an API key, store it as an agent secret. Members who can access a workspace agent can reveal its secrets, so use a credential meant for those users. In a terminal, this command prompts for the value without showing what you type:artil secrets set SERVICE_API_KEY. For JSON input, use --json-path .token
to read a field named token. Add --json for JSON output; this also disables
the prompt, so you must supply or pipe the value. See secrets for
details.
Run artil secrets list and check that it includes SERVICE_API_KEY.
The list shows names and update times, keeping values hidden.
5. Use the account
Link a client or file only if it should receive all of this agent’s secrets. For Claude Code, the link uses user-level configuration across projects:artil init already links the local client it connects. Hermes and
project .env files are also supported; see secrets for setup and
refresh instructions.
Use the saved key to make a request to the service. Check that the request
succeeds, and keep the key out of the output.
Keep credentials up to date
Choose another destination, refresh a changed key, or unlink and revoke access.