
NNSchedule
LiveEvery recurring job, right on time
Who sends out that Monday report?
Someone runs the query in the morning, pastes it into Excel, formats it and e-mails it; when that person is on leave, so is the report. In NNSchedule you define the query or stored procedure once, and every Monday at the same hour the result lands in recipients' inboxes as a formatted HTML table or a CSV attachment that opens cleanly in Excel. Nobody has to remember.
- job types: HTTP, SQL, AI
- 3
- ready-made schedule presets
- 8
- catch-up window for missed jobs
- 24 h
- of run history
- 90 days
Everything you need, in one product.
New channels for AI results
SoonSummaries and bulletins produced by AI jobs will go straight to the channels your team already works in.
Calendar, notifications and Russian interface
SoonScheduled jobs on a calendar view, and the events that matter in front of you as they happen.
AI that does the work for you.
Scheduled AI jobs
Write the system and user prompt once, and let summaries, bulletins or text generation run on their own every day or every week. The date and job name are filled into the prompt automatically.
Three providers, one job type
OpenAI, Anthropic Claude and Google Gemini all run in the same job type. The provider is recognised from the model name, so switching models is as simple as changing one field.
Every answer on record
Each model answer is stored in the run history with its duration and status. What was asked, when it was asked and what came back is always clear.
Webhook delivery
The answer is sent to the address of your choice together with the job name and timestamp. Your own app, automation tool or chat bot receives the result instantly.
You feel the difference from day one.
NNSchedule turns the work teams do by hand every day, week and month into scheduled jobs in a single console. Trigger any API, run a SQL query or stored procedure and e-mail the result as a formatted table or CSV, or send a prompt to OpenAI, Claude or Gemini and forward the answer by webhook.
Read more
You build the schedule from presets with a plain-language description, and every expression is validated before it is saved. Every run is logged with its duration, output and error, and the dashboard shows success rate and average duration at a glance.
Who runs on NNSchedule?
- IT and operations teams that want recurring SQL reports e-mailed without writing code
- Data and BI teams scheduling nightly syncs, data transfers and warehouse loads
- Finance and reporting teams that need weekly and monthly numbers in managers' inboxes at the same hour every period
- Product teams automating reminders, notifications and digest e-mails without building their own scheduler
- Digital transformation teams producing regular texts, summaries and bulletins with AI
Talks to your systems.
- Any HTTP/REST endpoint, with custom headers and body
- Microsoft SQL Server: queries and stored procedures
- SMTP e-mail with HTML tables and CSV attachments
- OpenAI
- Anthropic Claude
- Google Gemini
- Webhooks
- Microsoft 365 sign-in
- NN CRM, NN FMCG, NN OPS and the NNSimply portal
Where it fits best.
SQL report automation
Write the query once, add the recipients, pick the schedule. NNSchedule drops the result into inboxes at the same hour every period, as a formatted table or a CSV attachment.
Read moreScheduled AI jobs
Write the prompt once, pick the model, set the time. NNSchedule asks OpenAI, Claude or Gemini right on schedule, logs the answer and forwards it by webhook.
Read moreQuestions you might have.
What is NNSchedule?
NNSchedule is scheduled-job and report automation software. HTTP calls, SQL queries and AI tasks (OpenAI, Claude, Gemini) are scheduled with a visual builder instead of hand-written cron; results are emailed as a table or CSV and every run is logged. The reminder and weekly-summary automations of other NNSimply products run on NNSchedule.
Do I need to know cron to set up a schedule?
No. Pick one of eight presets or build the schedule by ticking frequency, hour and day, and NNSchedule describes every expression in a plain sentence. Users fluent in cron can type the raw expression in Advanced Mode. Either way, the expression is validated before it is saved.
How are SQL results delivered?
Turn on "Send results via e-mail" in a SQL job and add the recipients. The result goes out either as a formatted HTML table in the e-mail body or as a CSV attachment that opens with every character intact in Excel. Both plain queries and stored procedures are supported.
Which AI models can I use?
OpenAI GPT models, Anthropic Claude and Google Gemini. The provider is recognised from the model name, so switching models means updating a single field. The answer is stored in the run log and forwarded by webhook to any system you choose; e-mail, Teams and Slack delivery are on the way.
What happens when a job fails?
The run is logged with its error message and reflected in the dashboard's success rate. HTTP jobs retry with the count and interval you set, and every attempt appears as its own log row. Once the issue is fixed, "Trigger now" re-runs the job immediately.
Can several companies or teams share one installation?
Yes. NNSchedule is multi-tenant: every job and run log is separated by tenant, account and project, and job names are unique within a tenant. The "Scheduled Jobs" screen in the NNSimply portal also shows each user only the tenants they are authorised for.
Works hand in hand with NNSchedule.
Meet NNSchedule today.
We will run a live 30-minute demo on a scenario close to your own data.
Let’s talk.
A Bimser project, a process or just a question: fill in the form and we get back to you the same business day.
- Address
- Bilişim Vadisi (IT Valley) Block 2B, Floor 2 No 245 Muallimköy, Gebze / Kocaeli, Türkiye
- Working hours
- Weekdays 09:00–18:00 (GMT+3)
