# Report Series Processes ## Generate Invoice Process Automation - [POST /report-series-process-generate-invoice/{invoiceKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/adv.-billing/reportseriesprocessgenerateinvoice.md): This will trigger Generate Invoice Process Automation. ## Create ReportSeriesProcess - [POST /report-series-processes](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/report-series-processes/createreportseriesprocess.md): Creates a new ReportSeriesProcess ## List ReportSeriesProcess - [GET /report-series-processes](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/report-series-processes/listreportseriesprocess.md): Lists all ReportSeriesProcess ## Get ReportSeriesProcess - [GET /report-series-processes/{reportSeriesProcessKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/report-series-processes/getreportseriesprocess.md): Gets ReportSeriesProcess ## Update ReportSeriesProcess - [PUT /report-series-processes/{reportSeriesProcessKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/report-series-processes/updatereportseriesprocess.md): Updates a specific ReportSeriesProcess. ## Delete ReportSeriesProcess - [DELETE /report-series-processes/{reportSeriesProcessKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/report-series-processes/deletereportseriesprocess.md): Deletes an ReportSeriesProcess ## Create or Update Batch ReportSeriesProcess - [PUT /report-series-processes-batch](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/report-series-processes/updatebatchreportseriesprocess.md): Create or Update multiple ReportSeriesProcess at once. If the entity exists, it will be updated. If the entity does not exist, it will be created. ## Generate Invoice Process Automation - [POST /report-series-process-generate-invoice/{invoiceKey}](https://vbapi-docs.vbasoftware.com/openapi/vbasoftware.api/report-series-processes/reportseriesprocessgenerateinvoice.md): This will trigger Generate Invoice Process Automation.