Build & Run API Playbooks

Chain HTTP steps, reuse configs, import Postman, schedule & run in CI/CD, use AI to generate payloads, and get Slack/Email alerts when any step fails or succeeds.

No credit card • Free tier available • Team-ready
1) Create a Playbook

Add HTTP steps (GET/POST/PUT/DELETE), delays, and placeholders like {'{{baseUrl}}'} and {'{{authToken}}'}.

2) Reuse & Import

Import Postman collections, fetch JSON from a URL, or let AI generate the object. Use previous step responses in the next step.

3) Run & Get Alerts

Run manually, on a schedule, or from CI/CD. Get email/Slack notifications on success or failure.

Everything you need for API workflow automation

Purpose-built for developers, QA, and DevOps.

Playbooks & Steps

Chain HTTP actions with delays and runtime variables. Use {'{{steps.step1.response.id}}'} as input for the next step.

Import Postman

Convert collections into runnable Playbooks. Centralize config to eliminate retyping.

AI Payloads

Generate structured JSON on the fly or summarize responses to share with stakeholders.

Config Vault

Define org/playbook variables (e.g., baseUrl, authToken) and inject dynamically at runtime.

Schedules & CI/CD

Run on timers or from pipelines. Returns 200 {'{ success: true }'} on pass; errors include metadata.

Slack/Email Alerts

Notify your team when steps fail or succeed. Per-playbook or per-step rules.

Team Access

Add teammates to your org. Share, run, and debug playbooks together.

Mobile (soon)

Get push alerts, view run summaries, re-run or approve steps from your phone.

Agent Steps (roadmap)

Drop-in AI/data agents that fetch, transform, or generate JSON for the next step.

Example: Post‑deploy smoke test

Run after each deploy; fail CI if any step breaks.

{
  "steps": [
    { "name": "Health", "method": "GET", "url": "{{'{{baseUrl}}'}}/health" },
    { "name": "Login", "method": "POST", "url": "{{'{{baseUrl}}'}}/auth", "body": {"email":"{{'{{email}}'}}","pwd":"{{'{{pwd}}'}}"} },
    { "name": "Me", "method": "GET", "url": "{{'{{baseUrl}}'}}/me", "headers": {"Authorization": "Bearer {{'{{steps.Login.response.token}}'}}"} }
  ],
  "onFail": { "notify": ["slack:#devops", "email:ops@example.com"] }
}

Who uses Pushicity?

  • Developers — automate API workflows without new scripts.
  • QA — scheduled tests with reusable configs & data.
  • DevOps — CI/CD checks + instant alerts on breakage.

Questions? Feedback? Say hello.

We usually reply within 24–48 hours.