← TimelinesAI for WhatsAppCONTENT HISTORY
WHAT CHANGED
Update to TimelinesAI for WhatsApp
Snapshot Nov 3, 2026 · 18:39 UTC · version 1.0.5
Collection source: downloaded plugin package.
First saved snapshot
No earlier snapshot is available to establish a change.
Save TimelinesAI for WhatsApp and check future changes in Following.
Up to 10 plugins free · no card required.
Compare saved observations
Download comparison JSONFull technical diff · 0 changed fields
Full snapshot data
{
"description": "Choose an approved WhatsApp Business API template, fill in its variables and send it to a customer. Use when the user asks to send a template message, re-open a conversation outside the 24-hour window, or start a new WhatsApp Business conversation from a template.",
"included_files": [],
"name": "waba-template-send",
"skill_md_contents": "---\nname: waba-template-send\ndescription: Choose an approved WhatsApp Business API template, fill in its variables and send it to a customer. Use when the user asks to send a template message, re-open a conversation outside the 24-hour window, or start a new WhatsApp Business conversation from a template.\n---\n\nUse this skill for WhatsApp Business API (WABA) numbers only. It does not apply to numbers connected by QR code.\n\n1. Call `waba_accounts` to see which WABA numbers the user can send from. If there is more than one, ask which.\n2. Find the recipient. For an existing chat, use `waba_list_chats` (filter by `whatsapp_phone` or `waba_account_id`) and then `waba_chat_details`. Read `service_window_is_open`. If it is true, a free-form reply with `waba_chat_send_message` may be enough; say so and offer it, because it avoids the template charge. For a new conversation the phone number must be in international format starting with \"+\". If you have to infer the country code, show the number and ask the user to confirm it before going further.\n3. Call `waba_templates` (50 per page, continue while more pages exist), then `waba_template_details` with the chosen `template_id`. Only templates with status APPROVED can be sent. Show the user the exact template text and its header and body variables. Never write template text of your own.\n4. Ask for any variable values you do not have. Do not invent names, dates, order numbers or links.\n5. Show the final message with the variables filled in, the number it will be sent from and the recipient. Remind the user that Meta charges for template messages. Ask for explicit confirmation.\n6. After confirmation, send:\n - Existing chat: `waba_chat_send_template` with `chat_id`, the template `name` and `language` from `waba_template_details`, and `variables` (`header` and `body` lists, in component order).\n - New conversation: `waba_start_chat` with `waba_account_id`, `phone`, `name`, `language` and `variables`. The chosen `waba_account_id` must appear both in `waba_accounts` and in the template's `accounts` list. If it does not, tell the user which number the template is available on.\n7. Report the result, then check delivery with `waba_message_details`. If it failed, report `failure_reason` as returned.\n\nSends are real and immediate. Never send without the user's confirmation of the final text and recipient.\n"
}SHA-256 of public snapshot: 951f8175530eaab32fd17531cb95a13d30c124342d721ee6b3ff9359d263c7bb