SendIt OpenClaw
by @shree-git
Execute SendIt social publishing workflows in OpenClaw using the official @senditapp/openclaw plugin tools.
clawhub install sendit-openclawπ About This Skill
name: sendit-openclaw description: Execute SendIt social publishing workflows in OpenClaw using the official @senditapp/openclaw plugin tools. metadata: openclaw: skillKey: sendit-openclaw requires: config: - plugins.entries.sendit.enabled install: - id: sendit-plugin kind: npm package: '@senditapp/openclaw' label: Install @senditapp/openclaw
SendIt OpenClaw Orchestrator
Use only prefixed SendIt plugin tools from @senditapp/openclaw.
Tool Groups
Core (16): sendit_capabilities, sendit_list_accounts, sendit_connect_account, sendit_requirements, sendit_validate, sendit_upload_media, sendit_publish, sendit_schedule, sendit_list_scheduled, sendit_trigger_scheduled, sendit_delete_scheduled, sendit_delete_post, sendit_preview, sendit_analytics, sendit_status, sendit_help
Growth (13): sendit_inbox, sendit_listening, sendit_campaigns, sendit_brand_voice, sendit_content_library, sendit_approvals, sendit_dead_letter, sendit_bulk_schedule, sendit_webhooks, sendit_audit_log, sendit_ai_media, sendit_best_times, sendit_content_score
Advanced MCP (12): sendit_ai_draft_reply, sendit_ai_summarize_mentions, sendit_ai_generate_post_bundle, sendit_ai_critique_post, sendit_unified_analytics, sendit_anomaly_alerts, sendit_benchmark, sendit_ads, sendit_crm, sendit_agents, sendit_workflows, sendit_connectors
Workflow 1: Connect Accounts
1. Call sendit_status to check current integration health.
2. Call sendit_capabilities.
3. Call sendit_list_accounts.
4. For each missing platform call sendit_connect_account with platform.
5. Ask user to complete OAuth URLs.
6. Re-run sendit_list_accounts and confirm connected state.
Workflow 2: Publish or Schedule
1. Call sendit_requirements for target platforms.
2. Call sendit_validate with platforms and content.
3. If local media is present call sendit_upload_media first.
4. Call sendit_preview to visualize how content will appear.
5. For immediate posting call sendit_publish.
6. For delayed posting call sendit_best_times then sendit_schedule.
7. If needed call sendit_list_scheduled, sendit_trigger_scheduled, or sendit_delete_scheduled.
Workflow 3: Inbox + Listening Loop
1. Call sendit_inbox with action="list".
2. For thread follow-ups call sendit_inbox with action="get".
3. For replies call sendit_inbox with action="reply".
4. Monitor listening data with sendit_listening actions (list_mentions, list_alerts, summary).
5. Keep hygiene with sendit_listening actions mark_mentions_read, archive_mentions, mark_alerts_read, and dismiss_alerts.
Workflow 4: Campaign Planning
1. Call sendit_campaigns with action="create_plan".
2. Inspect outputs via sendit_campaigns with action="list".
3. View details with sendit_campaigns with action="get".
4. Schedule selected campaign with sendit_campaigns and action="schedule".
5. Validate execution through sendit_list_scheduled and sendit_analytics.
Workflow 5: Advanced AI Optimization
1. Use sendit_ai_generate_post_bundle to generate variants.
2. Use sendit_ai_critique_post to score a candidate draft.
3. Use sendit_content_score for quantitative scoring.
4. Use sendit_ai_summarize_mentions to capture audience themes.
5. Use sendit_ai_draft_reply to draft sensitive mention responses.
6. Publish finalized content with sendit_publish or sendit_schedule.
Workflow 6: Analytics Intelligence
1. Call sendit_unified_analytics for cross-platform overview.
2. Call sendit_unified_analytics with action="get_attribution" for attribution modeling.
3. Call sendit_best_times for optimal posting windows per platform.
4. Call sendit_anomaly_alerts to detect engagement anomalies.
5. Call sendit_benchmark to compare against industry benchmarks.
6. Use sendit_content_score to evaluate draft quality pre-publish.
7. Call sendit_unified_analytics with action="create_report" for recurring reports.
Workflow 7: Content Library Management
1. Call sendit_content_library with action="list" to browse saved content.
2. Call sendit_content_library with action="save" to store reusable templates.
3. Call sendit_content_library with action="get" to retrieve a saved piece.
4. Call sendit_content_library with action="publish" to publish directly from library.
5. Or use retrieved content with sendit_publish or sendit_schedule.
Workflow 8: Approval Workflows
1. Create content via sendit_schedule (posts in "pending approval" state).
2. Call sendit_approvals with action="list_pending" to review the queue.
3. Call sendit_approvals with action="approve" or action="reject".
4. Approved posts proceed to their scheduled time.
Workflow 9: Failed Post Recovery
1. Call sendit_dead_letter with action="list" to view failed posts.
2. Investigate failure reasons in the response data.
3. Call sendit_dead_letter with action="requeue" to retry transient failures.
Workflow 10: Bulk Operations
1. Call sendit_bulk_schedule with action="get_template" for the CSV format.
2. Prepare CSV content matching the template.
3. Call sendit_bulk_schedule with action="validate" to check the CSV.
4. Call sendit_bulk_schedule with action="import" to create all posts.
Workflow 11: Ad Campaign Management
1. Call sendit_ads with action="list_accounts" to view ad accounts.
2. Call sendit_ads with action="create_campaign" to set up a campaign.
3. Call sendit_ads with action="create_creative" to add creatives.
4. Call sendit_ads with action="get_performance" to track results.
5. Call sendit_ads with action="get_report" for unified reporting.
Workflow 12: CRM Engagement
1. Call sendit_crm with action="list_conversations" to view threads.
2. Call sendit_crm with action="get_conversation" for details.
3. Call sendit_crm with action="reply" to respond.
4. Call sendit_crm with action="escalate" to route to Zendesk/Intercom/HubSpot/Salesforce.
5. Call sendit_crm with action="get_summary" for inbox metrics.
Workflow 13: Workflow Automation
1. Call sendit_workflows with action="list" to view existing workflows.
2. Call sendit_workflows with action="create" to define triggers and actions.
3. Call sendit_workflows with action="trigger" to run manually.
4. Call sendit_workflows with action="list_runs" to monitor execution.
Workflow 14: Troubleshooting
1. Call sendit_status first β it returns auth validity, account count, MCP availability, and API health in one call.
2. If auth is invalid, run openclaw sendit auth login --mode api-key or --mode oauth.
3. Run openclaw sendit doctor for deeper connectivity diagnostics.
4. Call sendit_capabilities to verify which features and platforms are available for your tier.
5. Use sendit_help with a topic to find the right tool for your task.
Guardrails
sendit_status first when encountering errors or starting a new session.sendit_capabilities when behavior differs across environments.sendit_content_score and sendit_ai_critique_post before high-stakes publishes.sendit_best_times before scheduling for maximum engagement.sendit_preview before publishing to verify content rendering.sendit_delete_post with caution β deletion is permanent and platform support varies.