Everfit automation · runs daily
Answer Everfit Inbox messages with an AI agent
By evening the Everfit Inbox Unread tab holds a stack of questions: swap an exercise, a sore knee, a session moved to Sunday. A good answer needs the client's program and notes open next to the chat.
Cotlet does it in your own Everfit account with list_conversations, get_conversation, get_client, list_workouts and send_message, called by your AI agent, an n8n workflow or a script.
Hosted · nothing to install or maintain
Official options
Can Everfit do this on its own?
Everfit has no API endpoint or Zapier action for Inbox messages (checked 12 Oct 2026). AI Smart Response, on paid plans but not on Trial or Starter workspaces, drafts replies inside Inbox from the chat, your Knowledge Base (FAQ) and Saved Responses; its help article does not name the client's calendar, metrics or notes as a source, and the manual Reply with AI option is described for client text messages. Each coach gets 50 free AI credits a month, and a paid AI Plus, AI Pro or AI Elite seat replaces that allowance with 250, 1,200 or 3,500 credits.
By hand
How you do it in Everfit today
- Open Inbox in the web app, or tap the Inbox icon in the coach app, and use the Unread tab to bring conversations that still need an answer to the top.
- Open a conversation. To answer one specific message on the web, hover over it and click Reply; on mobile, swipe left or press and hold the message.
- The panel on the right of the conversation shows the client's local time, notes and activity updates. Limitations, injuries and this week's training calendar need the client overview, opened by clicking the client's name.
- If AI Smart Response is on, a Draft badge marks conversations with a reply ready. Review the draft in the chat box, edit it and send.
- Repeat per client. Reply with AI is offered on a client's text message, and a reply sent with a mistake can only be edited within 60 minutes.
With an agent
How to answer Everfit Inbox messages with an AI agent
Prompt
Every evening, go through my unread Everfit Inbox, check each client's workouts this week and their notes, draft a reply to the simple questions, and flag anything about pain, injuries or billing for me. - 01
Start from Unread, oldest first
list_conversations with unread_only gives the queue, and teammate chats never show up in it. The agent works from the longest wait down, so the client who wrote yesterday morning is not buried under tonight's messages.
- 02
Read the thread and the client together
get_conversation shows the recent messages, including what you already said, so a question you answered an hour ago in another message gets no second answer. get_client adds limitations and notes, and list_workouts adds this week, so "can I swap rows?" is answered against Thursday's actual session.
- 03
Draft only what is safe to draft
Logistics and exercise swaps that fit your notes get a draft. Pain, injury, medication, refunds and billing get none: the agent flags them with one line on what the client asked. A message that is only a voice note or a video is flagged for you to open in Everfit.
- 04
Keep your voice, promise nothing new
Drafts follow the length and tone of your past replies in that thread and use the client's first name. When the right answer needs a calendar change, the draft says you will update it, and the agent lists the change for you instead of making it.
- 05
Send after approval, one reply at a time
send_message waits for your OK per reply by default, and approved replies go out under your name. When you rewrite a draft, the agent reuses your wording for the next similar question in the same run.
What you get back
Example data
Unread: 9 conversations, oldest Priya Shah (21 h)
Drafted: 6
Priya Shah: swap barbell rows for dumbbell rows on Thursday's Upper Body A, same sets
Leo Grant: yes, move Saturday's run to Sunday, the rest of the week stays
Needs you: 3
Dana Cole: sharp pain in the left shoulder on overhead press, no draft
Mark Ellis: voice note (0:48), not opened
Sofia Ruiz: asks to pause her subscription in November Other ways to ask
- Every evening at 8 pm, draft replies to my unread Inbox and send me the list; do not send anything.
- Answer only the exercise swap questions and leave every other conversation unread.
- Which clients have waited more than 24 hours for a reply from me?
- Tell Priya she can swap rows for dumbbell rows this week with the same sets and reps.
Before you automate it
What Everfit allows, and what to know first
- Everfit Inbox stores every chat that has no client in it, the ones with teammates, in a separate Team tab.
- Everfit lets a coach edit only their own plain text messages, sent within the last 60 minutes and edited fewer than 5 times; images, videos, GIFs and voice messages cannot be edited.
- One Everfit Inbox message can carry up to 5 images or videos, on web and mobile.
- Everfit AI Smart Response spends AI credits on each draft; when a coach reaches the monthly limit, drafting pauses, manual messaging keeps working, and unused credits expire at month end.
send_message asks for your OK by default. To run it daily without you, switch confirmation off for that tool in your dashboard.
Sources: Everfit Help: Inbox & Messaging · Everfit Help: How to Reply to Inbox Messages · Everfit Help: AI Smart Response · Everfit Help: AI Smart Response, Credits and Plans
REST
Call send_message from a script
curl
curl https://cotlet.dev/api/v1/everfit/send_message \
-H "Authorization: Bearer $COTLET_API_KEY" \
-H "Content-Type: application/json" \
-d '{"client_id":"66f1c2a9e4b0a1d2c3f4e5a7","text":"Hi Priya, yes, swap barbell rows for dumbbell rows on Thursday. Same 4 sets of 10, and keep the last rep slow."}' Example response
{
"client_id": "66f1c2a9e4b0a1d2c3f4e5a6",
"message_id": "msg_91d3",
"status": "sent",
"sent_at": "2026-10-11T09:05:00+02:00"
} MCP: add https://cotlet.dev/mcp/v1 with the same key; the tool is everfit_send_message. Example data.
Schedule it in n8n, Make, Zapier or cronTools
Everfit tools this automation uses
| Tool | Parameters |
|---|---|
| list_conversations | unread_only, limit, cursor |
| get_conversation | client_id, limit |
| get_client | client_id |
| list_workouts | client_id, from, to |
| send_message | client_id, text |
Frequently asked questions
Can I keep Everfit Smart Response on at the same time?
Yes. Smart Response drafts wait in the Everfit chat box until you send them. If you do not want two drafts for the same conversation, turn off Auto-generate response in Smart Response; drafts then appear only when you ask for one, which also saves your AI credits.
Give your agent access to Everfit.
Free 7-day trial with 5,000 credits, no card needed. Cotlet is independent and not affiliated with Everfit.