--- name: setup description: Set up Banger right after the plugin is installed. Use when the user has just installed or connected Banger, asks to set Banger up, or asks how to get started with Banger. --- # Set up Banger The user just installed Banger. Finish setup in this conversation, then show what they can ask for. The `operate-company-email` skill holds the full rules for each part; follow it. 1. Say in one or two sentences what Banger is (company email on their own domain, run by their AI and reviewed by them) and that setup has three parts: connect the AI, Brand, and Your domain. 2. Call `banger_onboarding_open_setup`. It shows the setup card where the host supports it and returns the same state as text everywhere else. If Banger is not connected yet, follow the connection steps it returns; OAuth authorization completes the connection. 3. Continue only what is unfinished: the person may have done some of it in the Banger web app. Never restart a completed part or move the user backward. `setup.missing` lists what was skipped; offer it again only when relevant. 4. Brand comes first (the website, then the email style), then Your domain (connect, verify, add inboxes). Ask only what the current part needs, say why, and perform only the action the person chose. The domain is optional: without one, Banger-hosted mail keeps working. 5. Do not send a connection-test email, batch several parts, or create drafts the user did not ask for. 6. When setup is done, say in two or three lines what they can ask next: create mailboxes such as hello@ or support@ and answer new mail, import contacts and draft a Broadcast, build a Journey such as a welcome series, or make a signup form. Sending to people outside the workspace needs the verified domain.