Example prompts
Things to ask an assistant connected to BlueBot, grouped by job, with the tools it calls and what it does for each one.
Talk to your assistant the way you'd talk to someone helping you with your phone. These prompts work in Claude, ChatGPT, Cursor and any client connected to . Each row says which tools the assistant reaches for, so you know what you'll be asked to approve.
Catch up
| Ask | What the assistant does |
|---|---|
| "Who's waiting on a reply from me?" | Calls list_conversations with waiting_on_me, then lists each person with the last thing they said. |
| "Anything from buyers overnight?" | Calls list_messages for texts that came in since last evening, finds the contacts tagged buyer with search_contacts, and sums up what each one said. |
| "What did Ana and I agree on last week?" | Finds Ana with search_contacts, reads the thread with get_conversation, and pulls out what was decided. |
| "Summarize today in the Oak St closing group." | Finds the group in list_conversations and reads it with get_conversation and its chat_id. |
| "Did anyone text me about the open house?" | Reads this week's incoming texts with list_messages and quotes the ones that mention it. |
Reply and send
| Ask | What the assistant does |
|---|---|
| "Text Ana at +1 555 555 0123: Running 10 minutes late, sorry!" | Calls send_text with those exact words. You approve the call before it goes. |
| "Reply to Marcus that Thursday works, and ask if 2 PM is OK." | Reads Marcus's thread with get_conversation for context, writes the reply, and calls send_text. |
| "Draft replies to everyone waiting on me. Don't send anything yet." | Reads each waiting conversation and shows you a draft for each. Nothing is sent until you say which to send. |
| "Send Ana the showing reminder for 3 PM." | Looks up your templates with list_templates, then calls send_template with the time filled in. |
| "Send Maria the photo of the kitchen from my last text to Jordan." | Explains that it can only send files you've uploaded to BlueBot, and offers to send the words alone. |
Schedule and change
| Ask | What the assistant does |
|---|---|
| "Remind Marcus tomorrow at 9 AM that his inspection is at 11." | Calls schedule_text with send_at set to 9:00 tomorrow in your time zone. |
| "What have I got scheduled?" | Lists your texts in the scheduled state with list_messages, with who and when. |
| "Cancel the reminder for Marcus." | Finds it with list_messages and calls cancel_text. |
| "Move Marcus's reminder to 10 AM." | There's no tool to change a scheduled text, so it cancels the 9 AM one with cancel_text and schedules a new one with schedule_text. You approve both. |
| "Text Priya on Friday afternoon to ask how the move went." | Picks a time on Friday afternoon, tells you which, and calls schedule_text. |
People
| Ask | What the assistant does |
|---|---|
| "Save +1 555 555 0177 as Priya Shah and tag her seller." | Calls create_contact. If Priya is already saved under that number, it updates her. |
| "Find everyone tagged buyer." | Calls search_contacts with the tag. |
| "What's Maria Alvarez's number?" | Calls search_contacts with her name. |
| "Put Priya on the new-listing follow-up." | Finds the sequence and calls enroll_in_sequence. The sequence stops on its own when she replies or texts STOP. |
| "Is +1 555 555 0188 on iMessage?" | Calls lookup_service, which answers from your own Messages history, and says how sure it is. |
Check on things
| Ask | What the assistant does |
|---|---|
| "Is my Mac online? Why are texts waiting?" | Calls get_device_status and explains any held texts by their reason: quiet hours, a daily limit, the Mac offline. |
| "Did the text to Marcus get delivered?" | Finds the text with list_messages and reads its state: sent, delivered or read. Texts that went as SMS stop at sent. |
| "Did any texts fail today?" | Calls list_messages with the failed state since this morning, and says why each one failed. |
| "Are any texts waiting for me to check them?" | Lists texts in the unconfirmed state and explains that each one may have gone. You settle them in Messages in the dashboard. |
| "How many people replied this week, and how fast did I answer?" | Calls get_analytics for 7 days and reads out the counts and the median reply time. |
With your other tools
An assistant with more than one connector can join them up. You approve each send.
| Ask | What the assistant does |
|---|---|
| "Text everyone with an appointment tomorrow a reminder." | Reads tomorrow from your calendar connector, then calls schedule_text for each person for the morning. |
| "Add everyone who texted me this week to my CRM as leads." | Reads this week's conversations from BlueBot and makes the records through your CRM's connector. |
| "When I'm in a meeting, tell people who text me that I'll call back." | Explains that an assistant only acts when you talk to it, and points you to the Away message in Automations, which does this on its own. |
Getting good answers
- Name the person and the number the first time. "Text Ana at +1 555 555 0123" leaves no doubt; after that, "Ana" is enough in the same chat.
- Say "draft" when you want to read first. The assistant writes the words and waits.
- Give times as you'd say them. "Tomorrow at 9" is read in your time zone.
- Read the tool call before you approve it. The number and the words in the approval are what goes.