Settings
What Settings controls
Section titled “What Settings controls”The Settings page is where you manage the runtime configuration that powers Waldo.
The main sections are:
- OpenCode model
- Perplexity API key
- Google Places API key
- message patterns
- email open tracking
- Gmail accounts
OpenCode model
Section titled “OpenCode model”Use this setting to choose the default model for agent prompts and sessions.
You can still override the model on individual saved prompts when needed.
Perplexity API key
Section titled “Perplexity API key”Add a Perplexity key only if you want Waldo to use that provider-backed workflow.
This is a runtime setting, not a required first-run dependency.
Get a key from perplexity.ai/account/api/keys, then paste it into the Perplexity section in Settings.
Google Places API key
Section titled “Google Places API key”Add a Google Places key when you want to search for business candidates from the Businesses page.
Waldo uses the saved key to authenticate the proxy request. The Places flow is for sourcing only and does not create side effects until you explicitly import candidates.
Create a key in Google Cloud Console, enable Places API (New) for that project, and restrict the key to that API when possible before saving it in Settings.
Message patterns
Section titled “Message patterns”Use message patterns to describe high-level outreach styles without changing the literal message body.
This is useful when you want consistent classification across:
- direct emails
- replies
- scheduled deliveries
- batch sends
Email open tracking
Section titled “Email open tracking”This section shows whether tracking is enabled and whether the worker-side tracking setup is healthy.
Use it to review:
- tracking state
- recent sync activity
- tracked and opened message counts
- recent open events
Gmail accounts
Section titled “Gmail accounts”Connect Gmail accounts here and choose the default sender.
If you connect more than one account:
- keep one default sender selected
- change the sender at send time when a specific message should come from another account