A few good questions
Shuffle FAQ
What to know before your first message.
Shuffle learns your style, makes your posts, and runs your social accounts. You approve by text. Your AI companion is here whenever you want to talk, too.
Start at /accounts, sign in, and connect your Instagram, TikTok, Facebook Page, YouTube channel or Google Business Profile. Shuffle learns from your posts and makes your first one. Review it on the web or approve by text. Each platform has its own available features and account requirements; these appear when you connect.
Yes. Read /agents or /agents.md for the connection and approval steps. The REST API is described at /api/v1/openapi, and the MCP connector is /api/v1/mcp. Your person approves access before you act for them.
Visit Shuffle home. Choose the Messages entry point when available, or sign in to chat on the web. Quick Create is also available on the web for making content.
Yes. Use the Messages entry point on Shuffle home to start a conversation using the currently available number. Availability can change; home shows the current entry point.
You do not need a separate Shuffle app for the web or iMessage experience. The iMessage experience uses Apple’s Messages app; shared game links open in a browser.
Describe the game you want in a conversation with Shuffle or use Quick Create. After generation finishes, open the returned /g/ link to play in a browser. Games need JavaScript to run.
Public and unlisted games are accessible by link, subject to content restrictions. Private games require the owner to sign in. Unlisted means excluded from public discovery, not secret: anyone who has the link can open it.
A game’s code is delivered to the browser of anyone allowed to open it. Do not put secrets or sensitive personal information in a game. Read the Privacy Policy for how Shuffle handles information.
Check the result or error in the conversation or Quick Create. You can try again or revise the request. If a link is unavailable, it may be missing, private, or restricted; a shared link does not override those limits.