---
url: "https://vueda.dev/v3/reference/api/py/vueda.vdq.tasks/BaseTask.md"
title: "BaseTask"
---

# BaseTask

## Overview

Runs a task body inside one named action context.

Delivery writes to several tables per message and has no request to take a context from, so
without this each write would record an event that nothing associates with the rest.

## `abstract` {#abstract}

## `autoretry_for` {#autoretry_for}

## `max_retries` {#max_retries}

## `retry_backoff` {#retry_backoff}

## `retry_jitter` {#retry_jitter}

## `twilio` {#twilio}

## Source

`server/vueda/vdq/tasks.py:54`
