DocsReference
Commands cheatsheet
A full reference of every phrase the WhatsApp Agent understands. You don't need to match the wording exactly — the agent understands natural language — but these examples show the clearest way to express each intent.
Posting
All post commands work with or without an attached video. If you attach a video, it becomes the post media. If you don't, the agent will ask you to send one.
| Command | What it does | Example reply |
|---|---|---|
| “Post this on Instagram: [caption]” | Creates an Instagram post with your caption. Publishes immediately unless you add a time. | “Got it — posting to Instagram now. Post ID: pst_abc123” |
| “Post to all my platforms: [caption]” | Fanout post — creates one post per connected account in your active profile. | “Publishing to Instagram, TikTok, and YouTube. 3 posts created.” |
| “Schedule this for tomorrow 9am on TikTok: [caption]” | Creates a scheduled TikTok post. Uses your profile's time zone. | “Scheduled for tomorrow at 9:00 AM (America/Sao_Paulo). Post ID: pst_xyz789” |
| “Post this now: [caption]” | Adds the post to the immediate publish queue. Goes live within 60 seconds on all selected platforms. | “Added to queue. Which platforms? (Instagram, TikTok, YouTube, Facebook)” |
| “Post this on Instagram and YouTube: [caption]” | Multi-platform post to specific platforms. You can list any combination. | “Publishing to Instagram and YouTube now. 2 posts created.” |
| “Draft a post about [topic] for Friday” | The agent writes a caption for you based on the topic, then asks you to confirm or edit it before scheduling. | “Here's a draft: [caption]. Want to use this, or should I try again?” |
Scheduling
| Command | What it does | Example reply |
|---|---|---|
| “Schedule a post for Friday at 6pm” | Begins the scheduling flow. The agent will ask for the caption and platform if not provided. | “Sure! What's the caption for the post?” |
| “What are my upcoming posts?” | Lists the next 5 scheduled posts, showing platform, time, and a short caption preview. | “You have 3 scheduled posts: [list]” |
| “Show me all posts this week” | Lists every post (published and scheduled) within the current calendar week. | “This week (Apr 14–20): [list of posts]” |
| “Cancel my next post” | Identifies your nearest scheduled post, confirms with you, then deletes it. | “Your next post is [caption] on Instagram at 9am. Cancel it?” |
| “Reschedule my next post to Saturday at noon” | Moves the nearest scheduled post to the new time after confirmation. | “Moved to Saturday at 12:00 PM. Post ID: pst_abc123” |
Analytics
| Command | What it does | Example reply |
|---|---|---|
| “What's my top post this month?” | Returns the highest-performing post by views across all platforms in the current calendar month. | “Your top post this month: [caption] on TikTok with 48,200 views and 6.2% engagement.” |
| “How many followers do I have?” | Returns the current follower count for each connected account in your active profile. | “Instagram: 12,400 · TikTok: 8,900 · YouTube: 3,100” |
| “How did my last post perform?” | Returns views, likes, comments, shares, and engagement rate for your most recently published post. | “Your last post on Instagram: 5,200 views · 430 likes · 28 comments · 3.1% engagement” |
| “How's my Instagram doing this week?” | Platform-specific summary for the current week: total views, new followers, and engagement rate. | “Instagram this week: 14,800 views · +92 followers · 4.4% engagement” |
| “What's my best time to post on TikTok?” | Analyses your historical TikTok posts and returns the top 3 times by average engagement. | “Your best TikTok times: Tuesday 7pm · Friday 9am · Sunday 6pm” |
Account & profile management
| Command | What it does | Example reply |
|---|---|---|
| “Switch to my [profile name] profile” | Changes the active profile for this session. All subsequent commands apply to the new profile. | “Switched to Acme Corp. You have 3 connected accounts here.” |
| “What profiles do I have?” | Lists all profiles in your LetsPost account along with the number of connected accounts in each. | “You have 2 profiles: Personal (4 accounts) · Acme Corp (2 accounts)” |
| “Connect my Instagram” | Sends you a one-time OAuth link valid for 10 minutes. Click it to authorize Social Hub on the Instagram app. | “Here's your Instagram connect link (expires in 10 min): [link]” |
| “What accounts are connected?” | Lists every connected social account in the active profile with its platform and username. | “Connected: @acmecorp (Instagram) · @acmecorp (TikTok) · Acme Corp (YouTube)” |
| “Help” or “What can you do?” | The agent replies with a short list of capabilities and examples. | “I can post, schedule, check analytics, and manage your profiles. Here are some examples: [list]” |
Tips
- Natural language works. You can say "drop this on Insta tmrw" instead of "Post this on Instagram tomorrow." The agent understands abbreviations and informal language.
- Confirm before every action. The agent will always show you a summary and ask for confirmation before creating, editing, or deleting anything. If something looks wrong, just say "No" or "Cancel".
- Time zone is inherited from your profile. You can override it per-post by specifying a time zone: "Schedule for 9am EST."
- One video at a time. If you send multiple media files in one message, the agent will use the first one and ignore the rest.
Was this page helpful?
Something unclear? Email us — we read every message.