Skip to main content
Factorize accounts own dashboard identity. Sign up with an email and password, verify your email to sign in automatically, then open Settings → Integrations to connect Linear when using Linear-backed jobs. Linear OAuth only connects the workspace; it never signs you in. Register /auth/linear/callback, configure issue and issue-label webhooks at /webhooks/linear, and store the client credentials and signing secret as Worker secrets. ClickUp is optional: register /auth/clickup/callback; connecting it automatically registers its task webhook. GitHub uses an installed GitHub App, while exe.dev and Cloudflare Tail connections are configured in Settings. The provider consent/installation screen is the authority for granted permissions. Grant access to the selected resources; changing those resources can require provider reauthorization. Job-trigger access and execution-agent access are separate: installing the Factorize GitHub App does not supply git credentials to an exe.dev VM. MCP exposes safe connection/installation/target metadata, not tokens. Account connections, resource pickers and credential management require browser setup. Reconnect Linear/ClickUp from Settings; use GitHub’s Configure installation link for repository access and verify the installation is active. Do not disconnect integrations while jobs still reference them; update those jobs first. After changing access, create one controlled event and use list_webhook_deliveries, get_webhook_delivery, list_job_webhook_activity, and list_runs to verify delivery and execution. See jobs not firing. Hosted Factorize manages OAuth application registration, callbacks and webhook infrastructure. Operators of their own deployment use configuration.