Scheduling And Automation
Choose native scheduled AI tasks, automation platforms, or API jobs based on what each AI client supports.
Choose the right scheduling pattern for recurring Kommon Poll AI workflows.
Scheduling support varies substantially between AI clients. Do not assume that a workflow available in one platform is available in another.
When deterministic delivery, strict retries, or production logging are required, use the Kommon Poll API rather than MCP.
1. Scheduling Patterns
| Pattern | Best for | Use when |
|---|---|---|
| Native scheduled AI task | Personal or team briefs inside an AI client. | The AI client supports recurring tasks with connector or MCP tool access. |
| Agent or automation platform | Managed workflows with destinations, approvals, and audit needs. | Tools such as Copilot Studio, Power Automate, or another approved automation layer can run the workflow. |
| API scheduled job | Deterministic backend reports, BI ingestion, and production pipelines. | You need strict control over requests, retries, storage, and delivery. |
2. Example Schedules
| Schedule | Workflow |
|---|---|
| Daily reputation brief | Summarize last 24 hours, negative spikes, high-influence mentions, risks, and next checks. |
| Monday competitor brief | Compare brand and competitor saved searches for the last 7 days. |
| Monthly board report | Produce a leadership-ready report with metrics, trends, risks, and examples. |
| Pre-meeting brief | Generate a 7-day and 30-day status summary before a recurring meeting. |
| Launch-week campaign monitoring | Run a campaign check daily during launch week with hashtags, platforms, and engagement filters. |
3. Define Each Scheduled Workflow
Before scheduling, define:
- Saved search or searches.
- Reporting period.
- Timezone.
- Filters.
- Output format.
- Recipient or destination.
- Failure behavior.
- Retry behavior.
- Whether human approval is required.
- Whether the AI client can access Kommon Poll tools in scheduled mode.
4. Native Scheduled AI Task Pattern
Use this only where the AI client supports scheduled tasks with Kommon Poll tool access.
Prompt:
Every Monday morning, use Kommon Poll to create a weekly executive brief for the "Brand Monitoring" saved search covering the previous 7 days in Asia/Colombo time. Include material changes, sentiment, reach, interactions, high-influence mentions, risks, opportunities, and recommended actions. State the date range, filters, and limitations.
Before relying on this pattern, verify:
- The client supports scheduling.
- The scheduled mode can use MCP tools.
- The Kommon Poll connection remains authorized.
- The output destination is acceptable.
- Failures are visible to the workflow owner.
5. Agent Or Automation Platform Pattern
Use this when a managed automation layer should trigger the workflow.
Typical flow:
- Scheduler or event triggers an agent.
- Agent calls Kommon Poll MCP tools.
- Agent writes a brief.
- Human approval is requested if required.
- The brief is posted, emailed, saved, or routed to another system.
- Run status is logged.
This pattern is useful when the workflow needs governance or delivery into enterprise systems.
6. API Scheduled Job Pattern
Use the Kommon Poll API when you need:
- Deterministic calls.
- Cron or serverless scheduling.
- Explicit retries and timeouts.
- Full logging.
- Warehouse or BI ingestion.
- Repeatable report generation.
- Strict secret handling.
The API can produce the data payload, and an AI model can still be used downstream for writing or summarization if your architecture allows it.
7. Platform Support Matrix
Fill this table after verifying current platform behavior.
| Platform | Native scheduling | MCP tools in scheduled mode | Recommended fallback |
|---|---|---|---|
| ChatGPT | Verify before publishing | Verify before publishing | API job or supported task workflow |
| Claude | Verify before publishing | Verify before publishing | External automation or API job |
| Gemini | Verify before publishing | Verify before publishing | External scheduler or API job |
| Microsoft Copilot | Verify tenant capability | Verify agent capability | Copilot Studio, Power Automate, or API job |
| Developer MCP clients | Client-specific | Client-specific | API job |