AI agents
Prompts and recipes
Things to ask an agent connected to Flung, and the tools it calls for each. Every prompt below is one the tools are tested against.
TL;DR
| Question | Answer |
|---|---|
| Do I need to name tools? | No. Say what you want; the agent picks the tool from its description. |
| What if an account needs reconnecting? | The agent gives you a link to approve on the platform, then carries on. |
Accounts
| Say | The agent calls |
|---|---|
| "Which of my social accounts are about to stop working?" | find_accounts_needing_attention |
| "Do any accounts need reconnecting this month?" | find_accounts_needing_attention |
| "Which social accounts are connected?" | list_accounts |
| "What is my LinkedIn account id?" | list_accounts |
| "Is my X account still connected?" | get_account |
| "Connect my LinkedIn account to Flung." | connect_account |
| "Add our company Facebook page." | connect_account |
| "My Instagram stopped posting, fix it." | reconnect_account |
| "Reconnect the accounts that are about to expire." | reconnect_account |
| "Did the LinkedIn connection go through?" | get_connect_session |
| "Check my X account still works." | refresh_account |
| "Disconnect our old Mastodon account." | disconnect_account |
| "Who can see our TikTok posts?" | get_posting_options |
Posts and media
| Say | The agent calls |
|---|---|
| "Post "We are live" to LinkedIn and X tomorrow at 9am." | schedule_post |
| "Schedule this announcement for Monday." | schedule_post |
| "Move tomorrow's post to Friday at noon." | update_post |
| "Cancel the launch post." | cancel_post |
| "Try the failed post again." | retry_post |
| "Post this image to Instagram: https://example.com/launch.jpg (opens in a new tab)" | import_media |
| "Did yesterday's post go out everywhere?" | get_post |
| "What have we posted this week?" | list_posts |
| "Show scheduled posts." | list_posts |
| "How did the launch post do?" | get_post_metrics |
Planning
| Say | The agent calls |
|---|---|
| "How long can a Bluesky post be?" | list_platforms |
| "Which platforms take video?" | list_platforms |
| "When should we post this on LinkedIn?" | suggest_posting_times |
Inbox
| Say | The agent calls |
|---|---|
| "Any new comments?" | list_inbox |
| "What did people say about the launch post?" | list_inbox |
| "Thank Bob for his comment." | reply_to_inbox_item |
Automation
| Say | The agent calls |
|---|---|
| "Which templates do we have?" | list_templates |
| "Post the weekly news template on Friday." | deploy_template |
| "What variables are set?" | list_variables |
| "Set our hashtag variable to #flung." | set_variable |
| "Is the blog feed still posting?" | list_feeds |
| "Post our blog's new articles to LinkedIn." | follow_feed |
Workspace
| Say | The agent calls |
|---|---|
| "What level are we?" | get_experience |
| "How close are we to the next achievement?" | get_experience |